aboutsummaryrefslogtreecommitdiff
path: root/src/lj_asm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_asm.c')
-rw-r--r--src/lj_asm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_asm.c b/src/lj_asm.c
index 85962ab1..8af05e5a 100644
--- a/src/lj_asm.c
+++ b/src/lj_asm.c
@@ -3602,7 +3602,7 @@ static void asm_phi_fixup(ASMState *as)
3602/* Setup right PHI reference. */ 3602/* Setup right PHI reference. */
3603static void asm_phi(ASMState *as, IRIns *ir) 3603static void asm_phi(ASMState *as, IRIns *ir)
3604{ 3604{
3605 RegSet allow = (irt_isnum(ir->t) ? RSET_FPR : RSET_GPR) & ~as->phiset; 3605 RegSet allow = (irt_isfp(ir->t) ? RSET_FPR : RSET_GPR) & ~as->phiset;
3606 RegSet afree = (as->freeset & allow); 3606 RegSet afree = (as->freeset & allow);
3607 IRIns *irl = IR(ir->op1); 3607 IRIns *irl = IR(ir->op1);
3608 IRIns *irr = IR(ir->op2); 3608 IRIns *irr = IR(ir->op2);