commit faa084cca9c764e86c2751109352a599a8782b8a
parent 12755db1aaea6f4ba1f380f5f34842b4e2a28f26
Author: Quentin Carbonneaux <quentin.carbonneaux@yale.edu>
Date: Sun, 14 Aug 2016 18:09:49 -0700
get rid of old Alt enum
Diffstat:
2 files changed, 1 insertion(+), 10 deletions(-)
diff --git a/all.h b/all.h
@@ -100,15 +100,6 @@ struct Ref {
uint32_t val:29;
};
-enum Alt {
- AType,
- ACall,
- AMem,
-
- AShift = 28,
- AMask = (1<<AShift) - 1
-};
-
enum {
RTmp,
RCon,
diff --git a/sysv.c b/sysv.c
@@ -172,7 +172,7 @@ classify(Ins *i0, Ins *i1, AClass *ac, int op, AClass *aret)
a->size = 8;
a->cls[0] = i->cls;
} else {
- n = i->arg[0].val & AMask;
+ n = i->arg[0].val;
aclass(a, &typ[n]);
if (a->inmem)
continue;