aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lj_asm_x86.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lj_asm_x86.h b/src/lj_asm_x86.h
index 7288d72a..4e4f351d 100644
--- a/src/lj_asm_x86.h
+++ b/src/lj_asm_x86.h
@@ -550,8 +550,10 @@ static void asm_setupresult(ASMState *as, IRIns *ir, const CCallInfo *ci)
550 irt_isnum(ir->t) ? XOg_FSTPq : XOg_FSTPd, RID_ESP, ofs); 550 irt_isnum(ir->t) ? XOg_FSTPq : XOg_FSTPd, RID_ESP, ofs);
551 } 551 }
552#endif 552#endif
553#if LJ_32
553 } else if (hiop) { 554 } else if (hiop) {
554 ra_destpair(as, ir); 555 ra_destpair(as, ir);
556#endif
555 } else { 557 } else {
556 lua_assert(!irt_ispri(ir->t)); 558 lua_assert(!irt_ispri(ir->t));
557 ra_destreg(as, ir, RID_RET); 559 ra_destreg(as, ir, RID_RET);