diff options
Diffstat (limited to 'liveness.c')
-rw-r--r-- | liveness.c | 7 |
1 files changed, 2 insertions, 5 deletions
@@ -76,7 +76,8 @@ static void track_instruction_usage(struct basic_block *bb, struct instruction * /* Uni */ case OP_UNOP ... OP_UNOP_END: case OP_SYMADDR: - USES(src1); DEFINES(target); + case OP_SLICE: + USES(src); DEFINES(target); break; case OP_SEL: @@ -121,10 +122,6 @@ static void track_instruction_usage(struct basic_block *bb, struct instruction * } END_FOR_EACH_PTR(pseudo); break; - case OP_SLICE: - USES(base); DEFINES(target); - break; - case OP_ASM: asm_liveness(bb, insn, def, use); break; |