X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;ds=sidebyside;f=liblttng-ust%2Flttng-filter-validator.c;h=0f7d8bf8f3c5335c2a086a95dad5204a9210925d;hb=dca09eabc445534e3ec180ac3fbd544fe83db5f3;hp=b164cbbfc421d3c555a3b61c08bb81c6692a9a29;hpb=bf956ec0051ba7f365693e194bc0aeaf4343a82c;p=lttng-ust.git diff --git a/liblttng-ust/lttng-filter-validator.c b/liblttng-ust/lttng-filter-validator.c index b164cbbf..0f7d8bf8 100644 --- a/liblttng-ust/lttng-filter-validator.c +++ b/liblttng-ust/lttng-filter-validator.c @@ -813,12 +813,6 @@ int exec_insn(struct bytecode_runtime *bytecode, case FILTER_OP_LT_S64: case FILTER_OP_GE_S64: case FILTER_OP_LE_S64: - { - reg[REG_R0].type = REG_S64; - next_pc += sizeof(struct binary_op); - break; - } - case FILTER_OP_EQ_DOUBLE: case FILTER_OP_NE_DOUBLE: case FILTER_OP_GT_DOUBLE: @@ -826,7 +820,7 @@ int exec_insn(struct bytecode_runtime *bytecode, case FILTER_OP_GE_DOUBLE: case FILTER_OP_LE_DOUBLE: { - reg[REG_R0].type = REG_DOUBLE; + reg[REG_R0].type = REG_S64; next_pc += sizeof(struct binary_op); break; }