mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-01 13:48:56 +00:00
Arm64Emitter: Use ORR in MOVI2R
This commit is contained in:
parent
0d5ed06daf
commit
9ad4f724e4
2 changed files with 58 additions and 23 deletions
|
@ -896,13 +896,13 @@ public:
|
|||
void SUBI2R(ARM64Reg Rd, ARM64Reg Rn, u64 imm, ARM64Reg scratch = INVALID_REG);
|
||||
void SUBSI2R(ARM64Reg Rd, ARM64Reg Rn, u64 imm, ARM64Reg scratch = INVALID_REG);
|
||||
|
||||
bool TryADDI2R(ARM64Reg Rd, ARM64Reg Rn, u32 imm);
|
||||
bool TrySUBI2R(ARM64Reg Rd, ARM64Reg Rn, u32 imm);
|
||||
bool TryCMPI2R(ARM64Reg Rn, u32 imm);
|
||||
bool TryADDI2R(ARM64Reg Rd, ARM64Reg Rn, u64 imm);
|
||||
bool TrySUBI2R(ARM64Reg Rd, ARM64Reg Rn, u64 imm);
|
||||
bool TryCMPI2R(ARM64Reg Rn, u64 imm);
|
||||
|
||||
bool TryANDI2R(ARM64Reg Rd, ARM64Reg Rn, u32 imm);
|
||||
bool TryORRI2R(ARM64Reg Rd, ARM64Reg Rn, u32 imm);
|
||||
bool TryEORI2R(ARM64Reg Rd, ARM64Reg Rn, u32 imm);
|
||||
bool TryANDI2R(ARM64Reg Rd, ARM64Reg Rn, u64 imm);
|
||||
bool TryORRI2R(ARM64Reg Rd, ARM64Reg Rn, u64 imm);
|
||||
bool TryEORI2R(ARM64Reg Rd, ARM64Reg Rn, u64 imm);
|
||||
|
||||
// ABI related
|
||||
void ABI_PushRegisters(BitSet32 registers);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue