mirror of
https://github.com/cemu-project/Cemu.git
synced 2025-07-07 23:41:18 +12:00
PPCRec: Remove now unused PPC_ENTER and jumpMarkAddress
This commit is contained in:
parent
6cdcef880b
commit
0f1d7532a1
6 changed files with 31 additions and 85 deletions
|
@ -1964,8 +1964,8 @@ bool PPCRecompilerX64Gen_imlInstruction_conditionalJump(PPCRecFunction_t* PPCRec
|
|||
{
|
||||
// deprecated (jump to jumpmark)
|
||||
__debugbreak(); // deprecated
|
||||
PPCRecompilerX64Gen_rememberRelocatableOffset(x64GenContext, X64_RELOC_LINK_TO_PPC, (void*)(size_t)imlInstruction->op_conditionalJump.jumpmarkAddress);
|
||||
x64Gen_jmp_imm32(x64GenContext, 0);
|
||||
//PPCRecompilerX64Gen_rememberRelocatableOffset(x64GenContext, X64_RELOC_LINK_TO_PPC, (void*)(size_t)imlInstruction->op_conditionalJump.jumpmarkAddress);
|
||||
//x64Gen_jmp_imm32(x64GenContext, 0);
|
||||
}
|
||||
}
|
||||
else
|
||||
|
@ -2135,12 +2135,6 @@ bool PPCRecompilerX64Gen_imlInstruction_cr(PPCRecFunction_t* PPCRecFunction, ppc
|
|||
return false;
|
||||
}
|
||||
|
||||
|
||||
void PPCRecompilerX64Gen_imlInstruction_ppcEnter(PPCRecFunction_t* PPCRecFunction, ppcImlGenContext_t* ppcImlGenContext, x64GenContext_t* x64GenContext, IMLInstruction* imlInstruction)
|
||||
{
|
||||
imlInstruction->op_ppcEnter.x64Offset = x64GenContext->codeBufferIndex;
|
||||
}
|
||||
|
||||
void PPCRecompilerX64Gen_imlInstruction_r_name(PPCRecFunction_t* PPCRecFunction, ppcImlGenContext_t* ppcImlGenContext, x64GenContext_t* x64GenContext, IMLInstruction* imlInstruction)
|
||||
{
|
||||
uint32 name = imlInstruction->op_r_name.name;
|
||||
|
@ -2346,10 +2340,6 @@ bool PPCRecompiler_generateX64Code(PPCRecFunction_t* PPCRecFunction, ppcImlGenCo
|
|||
{
|
||||
// no op
|
||||
}
|
||||
else if( imlInstruction->type == PPCREC_IML_TYPE_PPC_ENTER )
|
||||
{
|
||||
PPCRecompilerX64Gen_imlInstruction_ppcEnter(PPCRecFunction, ppcImlGenContext, &x64GenContext, imlInstruction);
|
||||
}
|
||||
else if( imlInstruction->type == PPCREC_IML_TYPE_FPR_R_NAME )
|
||||
{
|
||||
PPCRecompilerX64Gen_imlInstruction_fpr_r_name(PPCRecFunction, ppcImlGenContext, &x64GenContext, imlInstruction);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue