diff options
| author | Mike Pall <mike> | 2016-03-10 17:08:55 +0100 |
|---|---|---|
| committer | Mike Pall <mike> | 2016-03-10 17:08:55 +0100 |
| commit | 64c6da6b21e5888e7fac0a9a92dbde313258bfb1 (patch) | |
| tree | 0b3560591f20dc8f4ddc9f526ea3a2f78fe7f375 /src | |
| parent | 75d046dbddf46a8ad2c04f948873c220ee517c67 (diff) | |
| download | luajit-64c6da6b21e5888e7fac0a9a92dbde313258bfb1.tar.gz luajit-64c6da6b21e5888e7fac0a9a92dbde313258bfb1.tar.bz2 luajit-64c6da6b21e5888e7fac0a9a92dbde313258bfb1.zip | |
MIPS soft-float: Fix code generation for HREF.
Diffstat (limited to 'src')
| -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); |
