JitArm64: Remove unnecessary instruction from ConvertDoubleToSingle

The upper bits are masked away by the preceding LSR, and the lower bits
are masked away by the following BFXIL.
This commit is contained in:
JosJuice committed 2022-10-09 14:17:18 +02:00
1 parent 8be5300ef9
commit 6e01ab56fa
1 file changed
-1
@@ -356,7 +356,6 @@ void JitArm64::GenerateConvertDoubleToSingle()
LSR(ARM64Reg::X1, ARM64Reg::X0, 32);
FixupBranch denormal = B(CCFlags::CC_LS);
AND(ARM64Reg::X1, ARM64Reg::X1, LogicalImm(0xc0000000, 64));
BFXIL(ARM64Reg::X1, ARM64Reg::X0, 29, 30);
RET();