start work on word/long handling

This commit is contained in:
Quentin Carbonneaux 2015-08-01 18:17:06 -04:00
parent dff7044a2c
commit cf307002d9
14 changed files with 114 additions and 81 deletions

View file

@ -62,7 +62,10 @@ ralloc(RMap *m, int t)
{
int r;
if (BGET(m->bt, t)) {
if (sym[t].type == SReg) {
assert(BGET(m->br, t));
r = t;
} else if (BGET(m->bt, t)) {
r = rfind(m, t);
assert(r > 0);
} else {