diff options
-rw-r--r-- | src/lj_asm_mips.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lj_asm_mips.h b/src/lj_asm_mips.h index 9b7f89b0..7bd72fda 100644 --- a/src/lj_asm_mips.h +++ b/src/lj_asm_mips.h | |||
@@ -651,8 +651,7 @@ static void asm_href(ASMState *as, IRIns *ir, IROp merge) | |||
651 | rset_clear(allow, key); | 651 | rset_clear(allow, key); |
652 | if (irkey[1].o == IR_HIOP) { | 652 | if (irkey[1].o == IR_HIOP) { |
653 | if (ra_hasreg((irkey+1)->r)) { | 653 | if (ra_hasreg((irkey+1)->r)) { |
654 | tmpnum = (irkey+1)->r; | 654 | type = tmpnum = (irkey+1)->r; |
655 | type = RID_TMP; | ||
656 | tmp1 = ra_scratch(as, allow); | 655 | tmp1 = ra_scratch(as, allow); |
657 | rset_clear(allow, tmp1); | 656 | rset_clear(allow, tmp1); |
658 | ra_noweak(as, tmpnum); | 657 | ra_noweak(as, tmpnum); |