aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/liveness.c
diff options
context:
space:
mode:
Diffstat (limited to 'liveness.c')
-rw-r--r--liveness.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/liveness.c b/liveness.c
index 30a9a5b6..755509e5 100644
--- a/liveness.c
+++ b/liveness.c
@@ -76,6 +76,7 @@ static void track_instruction_usage(struct basic_block *bb, struct instruction *
/* Uni */
case OP_UNOP ... OP_UNOP_END:
case OP_SYMADDR:
+ case OP_SLICE:
USES(src1); DEFINES(target);
break;
@@ -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;