Merge pull request #10953 from JosJuice/aarch64-add-encoding

Arm64Emitter: Fix encoding of size for ADD (vector)
This commit is contained in:
Mai
2022-08-09 18:13:50 -04:00
committed by GitHub

View File

@ -3026,7 +3026,7 @@ void ARM64FloatEmitter::FMOV(ARM64Reg Rd, uint8_t imm8)
// Vector
void ARM64FloatEmitter::ADD(u8 size, ARM64Reg Rd, ARM64Reg Rn, ARM64Reg Rm)
{
EmitThreeSame(0, size >> 6, 0b10000, Rd, Rn, Rm);
EmitThreeSame(0, IntLog2(size) - 3, 0b10000, Rd, Rn, Rm);
}
void ARM64FloatEmitter::AND(ARM64Reg Rd, ARM64Reg Rn, ARM64Reg Rm)
{