commit e240ec3026d1eb827e411605d5506585e255a090
parent e65a615c903c96eaaad17a05e83d1d763cc21675
Author: Quentin Carbonneaux <quentin.carbonneaux@yale.edu>
Date: Fri, 7 Aug 2015 16:04:07 -0400
I forgot cmp as flag setting instruction!
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/lisc/isel.c b/lisc/isel.c
@@ -138,6 +138,8 @@ flagi(Ins *i0, Ins *i)
while (i>i0)
switch ((--i)->op) {
default:
+ if (OCmp <= i->op && i->op <= OCmp1)
+ return i;
return 0;
case OAdd: /* <arch> */
case OSub: