aboutsummaryrefslogtreecommitdiff
path: root/src/lj_asm_x86.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lj_asm_x86.h13
1 files changed, 0 insertions, 13 deletions
diff --git a/src/lj_asm_x86.h b/src/lj_asm_x86.h
index 1ef7c38f..38069e1d 100644
--- a/src/lj_asm_x86.h
+++ b/src/lj_asm_x86.h
@@ -2017,19 +2017,6 @@ static void asm_ldexp(ASMState *as, IRIns *ir)
2017 asm_x87load(as, ir->op2); 2017 asm_x87load(as, ir->op2);
2018} 2018}
2019 2019
2020static void asm_fppowi(ASMState *as, IRIns *ir)
2021{
2022 /* The modified regs must match with the *.dasc implementation. */
2023 RegSet drop = RSET_RANGE(RID_XMM0, RID_XMM1+1)|RID2RSET(RID_EAX);
2024 if (ra_hasreg(ir->r))
2025 rset_clear(drop, ir->r); /* Dest reg handled below. */
2026 ra_evictset(as, drop);
2027 ra_destreg(as, ir, RID_XMM0);
2028 emit_call(as, lj_vm_powi_sse);
2029 ra_left(as, RID_XMM0, ir->op1);
2030 ra_left(as, RID_EAX, ir->op2);
2031}
2032
2033static int asm_swapops(ASMState *as, IRIns *ir) 2020static int asm_swapops(ASMState *as, IRIns *ir)
2034{ 2021{
2035 IRIns *irl = IR(ir->op1); 2022 IRIns *irl = IR(ir->op1);