start work on word/long handling
This commit is contained in:
parent
dff7044a2c
commit
cf307002d9
14 changed files with 114 additions and 81 deletions
|
@ -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 {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue