diff options
| author | Ryan Houdek <Sonicadvance1@Gmail.com> | 2013-09-08 07:25:59 +0000 |
|---|---|---|
| committer | Ryan Houdek <Sonicadvance1@Gmail.com> | 2013-09-08 07:25:59 +0000 |
| commit | 2126f405e09aaeef537492b95d618fada85442d0 (patch) | |
| tree | 27cd2a682ea6be09bba3647c159e930acbd79d2c /Source/Core | |
| parent | 53fb0622f0c9ca4d40a5fe3442b5e4e635ede1ef (diff) | |
[ARM] 1 instruction optimization for psq_l
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/Core/Src/PowerPC/JitArm32/JitAsm.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Core/Core/Src/PowerPC/JitArm32/JitAsm.cpp b/Source/Core/Core/Src/PowerPC/JitArm32/JitAsm.cpp index ca9073887f..973b7659de 100644 --- a/Source/Core/Core/Src/PowerPC/JitArm32/JitAsm.cpp +++ b/Source/Core/Core/Src/PowerPC/JitArm32/JitAsm.cpp @@ -152,8 +152,8 @@ void JitArmAsmRoutineManager::GenerateCommon() PUSH(2, R12, _LR); // R12, R14 is scratch // R10 is the address - MOVI2R(R14, Memory::MEMVIEW32_MASK); - AND(R10, R10, R14); + Operand2 mask(3, 1); // ~(Memory::MEMVIEW32_MASK) + BIC(R10, R10, mask); MOVI2R(R14, (u32)Memory::base); ADD(R10, R10, R14); |
