mirror of
https://github.com/cemu-project/Cemu.git
synced 2025-07-07 15:31:18 +12:00
PPCRec: Rename register constants to avoid name collision
This commit is contained in:
parent
d420622da7
commit
53436f1c79
6 changed files with 328 additions and 354 deletions
|
@ -274,18 +274,18 @@ bool PPCRecompiler_ApplyIMLPasses(ppcImlGenContext_t& ppcImlGenContext)
|
|||
}
|
||||
|
||||
IMLRegisterAllocatorParameters raParam;
|
||||
raParam.physicalRegisterPool.SetAvailable(REG_RAX);
|
||||
raParam.physicalRegisterPool.SetAvailable(REG_RDX);
|
||||
raParam.physicalRegisterPool.SetAvailable(REG_RBX);
|
||||
raParam.physicalRegisterPool.SetAvailable(REG_RBP);
|
||||
raParam.physicalRegisterPool.SetAvailable(REG_RSI);
|
||||
raParam.physicalRegisterPool.SetAvailable(REG_RDI);
|
||||
raParam.physicalRegisterPool.SetAvailable(REG_R8);
|
||||
raParam.physicalRegisterPool.SetAvailable(REG_R9);
|
||||
raParam.physicalRegisterPool.SetAvailable(REG_R10);
|
||||
raParam.physicalRegisterPool.SetAvailable(REG_R11);
|
||||
raParam.physicalRegisterPool.SetAvailable(REG_R12);
|
||||
raParam.physicalRegisterPool.SetAvailable(REG_RCX);
|
||||
raParam.physicalRegisterPool.SetAvailable(X86_REG_RAX);
|
||||
raParam.physicalRegisterPool.SetAvailable(X86_REG_RDX);
|
||||
raParam.physicalRegisterPool.SetAvailable(X86_REG_RBX);
|
||||
raParam.physicalRegisterPool.SetAvailable(X86_REG_RBP);
|
||||
raParam.physicalRegisterPool.SetAvailable(X86_REG_RSI);
|
||||
raParam.physicalRegisterPool.SetAvailable(X86_REG_RDI);
|
||||
raParam.physicalRegisterPool.SetAvailable(X86_REG_R8);
|
||||
raParam.physicalRegisterPool.SetAvailable(X86_REG_R9);
|
||||
raParam.physicalRegisterPool.SetAvailable(X86_REG_R10);
|
||||
raParam.physicalRegisterPool.SetAvailable(X86_REG_R11);
|
||||
raParam.physicalRegisterPool.SetAvailable(X86_REG_R12);
|
||||
raParam.physicalRegisterPool.SetAvailable(X86_REG_RCX);
|
||||
|
||||
IMLRegisterAllocator_AllocateRegisters(&ppcImlGenContext, raParam);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue