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 2022-10-09 14:17:18 +02:00
parent 8be5300ef9
commit 6e01ab56fa
1 changed files with 0 additions and 1 deletions

View File

@ -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();