diff options
author | Teddy <ted.sybil@gmail.com> | 2014-05-05 13:12:09 +0800 |
---|---|---|
committer | Teddy <ted.sybil@gmail.com> | 2014-05-05 13:12:09 +0800 |
commit | b6e3e473d0b9c1550791cc3d21d86bfa2920acb8 (patch) | |
tree | 59a846bf9d6f168f9fd76bb6f9b171adcc033c0f /mips.c | |
parent | cd01997d0cc7cbdbcb8b68ddca877a29f29723a4 (diff) |
...
Diffstat (limited to 'mips.c')
-rw-r--r-- | mips.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -482,7 +482,7 @@ void mips_generate(void) { { COpr_t opr = p->opr; if (opr->reg != -1 && - (opr->kind == TMP || opr->info.var->loc <= 0) && + (opr->kind == TMP || !(opr->info.var->loc > 0)) && overlap_with_beg(opr, i->id)) used_reg[opr->reg] = 1; } |