diff options
Diffstat (limited to 'regalloc.c')
| -rw-r--r-- | regalloc.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -320,7 +320,7 @@ regalloc(struct function *fn) spill(&ra, r, blk, i); } for (int j = 0; j < call->narg; ++j) { - short reg = call->abiargregs[j]; + short reg = call->abiarg[j].reg; if (reg >= 0) { forcetake(&ra, reg, mkref(RREG, reg), blk, i); } |