aboutsummaryrefslogtreecommitdiffhomepage
path: root/ssa.c
diff options
context:
space:
mode:
Diffstat (limited to 'ssa.c')
-rw-r--r--ssa.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ssa.c b/ssa.c
index 69c934e..5e9ac84 100644
--- a/ssa.c
+++ b/ssa.c
@@ -18,7 +18,7 @@ copyopt(struct function *fn)
if (arg.t == RTMP) k = insrescls(instrtab[arg.i]);
else if (arg.t == RICON) k = cls2siz[ins->cls] == 4 ? KI4 : KI8;
else if (arg.t == RXCON) k = isnumcon(arg) ? conht[arg.i].cls : KPTR;
- else assert(0);
+ else continue;
if (ins->cls != k) continue;
replcuses(var, arg);