aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lj_asm_x86.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_asm_x86.h b/src/lj_asm_x86.h
index 2edfe6e6..154ca890 100644
--- a/src/lj_asm_x86.h
+++ b/src/lj_asm_x86.h
@@ -1849,7 +1849,7 @@ static void asm_bitswap(ASMState *as, IRIns *ir)
1849{ 1849{
1850 Reg dest = ra_dest(as, ir, RSET_GPR); 1850 Reg dest = ra_dest(as, ir, RSET_GPR);
1851 as->mcp = emit_op(XO_BSWAP + ((dest&7) << 24), 1851 as->mcp = emit_op(XO_BSWAP + ((dest&7) << 24),
1852 REX_64IR(ir, dest), 0, 0, as->mcp, 1); 1852 REX_64IR(ir, 0), dest, 0, as->mcp, 1);
1853 ra_left(as, dest, ir->op1); 1853 ra_left(as, dest, ir->op1);
1854} 1854}
1855 1855