/dports/emulators/citra-qt5/citra-ac98458e0/externals/dynarmic/src/backend/A64/ |
H A D | emit_a64_data_processing.cpp | 120 then_ = bitsize == 64 ? then_ : DecodeReg(then_); in EmitConditionalSelect() 121 else_ = bitsize == 64 ? else_ : DecodeReg(else_); in EmitConditionalSelect() 221 code.CSEL(result, WZR, DecodeReg(result), CC_GE); in EmitLogicalShiftLeft32() 683 result = bitsize == 64 ? result : DecodeReg(result); in EmitAdd() 704 code.CMP(DecodeReg(op_arg), DecodeReg(op_arg)); in EmitAdd() 710 code.CMPI2R(DecodeReg(carry), 1); in EmitAdd() 758 result = bitsize == 64 ? result : DecodeReg(result); in EmitSub() 782 code.ADDSI2R(DecodeReg(op_arg), DecodeReg(op_arg), 0); // Clear carry in EmitSub() 786 code.CMPI2R(DecodeReg(carry), 0x1); in EmitSub() 986 result = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitNot32() [all …]
|
H A D | a32_emit_a64.cpp | 330 …code.CRC32CW(DecodeReg(fast_dispatch_entry_reg), DecodeReg(fast_dispatch_entry_reg), DecodeReg(cod… in GenTerminalHandlers() 350 … code.CRC32CW(DecodeReg(code.ABI_PARAM1), DecodeReg(code.ABI_PARAM1), DecodeReg(code.ABI_PARAM2)); in GenTerminalHandlers() 351 … code.ANDI2R(DecodeReg(code.ABI_PARAM1), DecodeReg(code.ABI_PARAM1), fast_dispatch_table_mask); in GenTerminalHandlers() 843 ARM64Reg vaddr = DecodeReg(code.ABI_PARAM2); in ReadMemory() 884 code.LDRB(DecodeReg(result), X27, vaddr); in ReadMemory() 890 code.LDR(DecodeReg(result), X27, vaddr); in ReadMemory() 955 ARM64Reg vaddr = DecodeReg(code.ABI_PARAM2); in WriteMemory() 996 code.STRB(DecodeReg(value), X27, vaddr); in WriteMemory() 999 code.STRH(DecodeReg(value), X27, vaddr); in WriteMemory() 1002 code.STR(DecodeReg(value), X27, vaddr); in WriteMemory() [all …]
|
H A D | emit_a64.cpp | 68 code.LDR(INDEX_UNSIGNED, DecodeReg(index_reg), X28, code.GetJitStateInfo().offsetof_rsb_ptr); in PushRSBHelper() 75 code.ADD(code.ABI_SCRATCH1, X28, DecodeReg(index_reg), ArithOption{index_reg, ST_LSL, 3}); in PushRSBHelper() 79 code.ADDI2R(DecodeReg(index_reg), DecodeReg(index_reg), 1); in PushRSBHelper() 80 …code.ANDI2R(DecodeReg(index_reg), DecodeReg(index_reg), code.GetJitStateInfo().rsb_ptr_mask, code.… in PushRSBHelper() 81 …code.STR(INDEX_UNSIGNED, DecodeReg(index_reg), X28, code.GetJitStateInfo().offsetof_rsb_ptr); … in PushRSBHelper() 130 Arm64Gen::ARM64Reg nzcv = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitNZCVFromPackedFlags() 139 Arm64Gen::ARM64Reg nzcv = DecodeReg(ctx.reg_alloc.UseScratchGpr(args[0])); in EmitNZCVFromPackedFlags() 140 Arm64Gen::ARM64Reg scratch = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitNZCVFromPackedFlags() 159 code.LDR(INDEX_UNSIGNED, DecodeReg(cpsr), X28, code.GetJitStateInfo().offsetof_cpsr_nzcv); in EmitCond()
|
H A D | emit_a64_saturation.cpp | 110 const ARM64Reg result = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitSignedSaturation() 111 const ARM64Reg reg_a = DecodeReg(ctx.reg_alloc.UseGpr(args[0])); in EmitSignedSaturation() 112 const ARM64Reg overflow = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitSignedSaturation() 113 const ARM64Reg tmp = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitSignedSaturation() 147 const ARM64Reg result = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitUnsignedSaturation() 148 const ARM64Reg reg_a = DecodeReg(ctx.reg_alloc.UseGpr(args[0])); in EmitUnsignedSaturation() 149 const ARM64Reg overflow = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitUnsignedSaturation()
|
H A D | abi.cpp | 33 gprs |= 0x1 << static_cast<u32>(DecodeReg(HostLocToReg64(reg))); in ABI_PushRegistersAndAdjustStack() 35 fprs |= 0x1 << static_cast<u32>(DecodeReg(HostLocToFpr(reg))); in ABI_PushRegistersAndAdjustStack() 49 gprs |= 0x1 << static_cast<u32>(DecodeReg(HostLocToReg64(reg))); in ABI_PopRegistersAndAdjustStack() 51 fprs |= 0x1 << static_cast<u32>(DecodeReg(HostLocToFpr(reg))); in ABI_PopRegistersAndAdjustStack()
|
/dports/emulators/citra/citra-ac98458e0/externals/dynarmic/src/backend/A64/ |
H A D | emit_a64_data_processing.cpp | 120 then_ = bitsize == 64 ? then_ : DecodeReg(then_); in EmitConditionalSelect() 121 else_ = bitsize == 64 ? else_ : DecodeReg(else_); in EmitConditionalSelect() 221 code.CSEL(result, WZR, DecodeReg(result), CC_GE); in EmitLogicalShiftLeft32() 683 result = bitsize == 64 ? result : DecodeReg(result); in EmitAdd() 704 code.CMP(DecodeReg(op_arg), DecodeReg(op_arg)); in EmitAdd() 710 code.CMPI2R(DecodeReg(carry), 1); in EmitAdd() 758 result = bitsize == 64 ? result : DecodeReg(result); in EmitSub() 782 code.ADDSI2R(DecodeReg(op_arg), DecodeReg(op_arg), 0); // Clear carry in EmitSub() 786 code.CMPI2R(DecodeReg(carry), 0x1); in EmitSub() 986 result = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitNot32() [all …]
|
H A D | a32_emit_a64.cpp | 330 …code.CRC32CW(DecodeReg(fast_dispatch_entry_reg), DecodeReg(fast_dispatch_entry_reg), DecodeReg(cod… in GenTerminalHandlers() 350 … code.CRC32CW(DecodeReg(code.ABI_PARAM1), DecodeReg(code.ABI_PARAM1), DecodeReg(code.ABI_PARAM2)); in GenTerminalHandlers() 351 … code.ANDI2R(DecodeReg(code.ABI_PARAM1), DecodeReg(code.ABI_PARAM1), fast_dispatch_table_mask); in GenTerminalHandlers() 843 ARM64Reg vaddr = DecodeReg(code.ABI_PARAM2); in ReadMemory() 884 code.LDRB(DecodeReg(result), X27, vaddr); in ReadMemory() 890 code.LDR(DecodeReg(result), X27, vaddr); in ReadMemory() 955 ARM64Reg vaddr = DecodeReg(code.ABI_PARAM2); in WriteMemory() 996 code.STRB(DecodeReg(value), X27, vaddr); in WriteMemory() 999 code.STRH(DecodeReg(value), X27, vaddr); in WriteMemory() 1002 code.STR(DecodeReg(value), X27, vaddr); in WriteMemory() [all …]
|
H A D | emit_a64.cpp | 68 code.LDR(INDEX_UNSIGNED, DecodeReg(index_reg), X28, code.GetJitStateInfo().offsetof_rsb_ptr); in PushRSBHelper() 75 code.ADD(code.ABI_SCRATCH1, X28, DecodeReg(index_reg), ArithOption{index_reg, ST_LSL, 3}); in PushRSBHelper() 79 code.ADDI2R(DecodeReg(index_reg), DecodeReg(index_reg), 1); in PushRSBHelper() 80 …code.ANDI2R(DecodeReg(index_reg), DecodeReg(index_reg), code.GetJitStateInfo().rsb_ptr_mask, code.… in PushRSBHelper() 81 …code.STR(INDEX_UNSIGNED, DecodeReg(index_reg), X28, code.GetJitStateInfo().offsetof_rsb_ptr); … in PushRSBHelper() 130 Arm64Gen::ARM64Reg nzcv = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitNZCVFromPackedFlags() 139 Arm64Gen::ARM64Reg nzcv = DecodeReg(ctx.reg_alloc.UseScratchGpr(args[0])); in EmitNZCVFromPackedFlags() 140 Arm64Gen::ARM64Reg scratch = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitNZCVFromPackedFlags() 159 code.LDR(INDEX_UNSIGNED, DecodeReg(cpsr), X28, code.GetJitStateInfo().offsetof_cpsr_nzcv); in EmitCond()
|
H A D | emit_a64_saturation.cpp | 110 const ARM64Reg result = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitSignedSaturation() 111 const ARM64Reg reg_a = DecodeReg(ctx.reg_alloc.UseGpr(args[0])); in EmitSignedSaturation() 112 const ARM64Reg overflow = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitSignedSaturation() 113 const ARM64Reg tmp = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitSignedSaturation() 147 const ARM64Reg result = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitUnsignedSaturation() 148 const ARM64Reg reg_a = DecodeReg(ctx.reg_alloc.UseGpr(args[0])); in EmitUnsignedSaturation() 149 const ARM64Reg overflow = DecodeReg(ctx.reg_alloc.ScratchGpr()); in EmitUnsignedSaturation()
|
H A D | abi.cpp | 33 gprs |= 0x1 << static_cast<u32>(DecodeReg(HostLocToReg64(reg))); in ABI_PushRegistersAndAdjustStack() 35 fprs |= 0x1 << static_cast<u32>(DecodeReg(HostLocToFpr(reg))); in ABI_PushRegistersAndAdjustStack() 49 gprs |= 0x1 << static_cast<u32>(DecodeReg(HostLocToReg64(reg))); in ABI_PopRegistersAndAdjustStack() 51 fprs |= 0x1 << static_cast<u32>(DecodeReg(HostLocToFpr(reg))); in ABI_PopRegistersAndAdjustStack()
|
/dports/emulators/dolphin-emu/dolphin-3152428/Source/Core/Common/ |
H A D | Arm64Emitter.cpp | 532 Rt = DecodeReg(Rt); in EncodeCompareBranchInst() 549 Rt = DecodeReg(Rt); in EncodeTestBranchInst() 571 Rn = DecodeReg(Rn); in EncodeUnconditionalBranchInst() 594 Rd = DecodeReg(Rd); in EncodeArithmeticInst() 595 Rn = DecodeReg(Rn); in EncodeArithmeticInst() 596 Rm = DecodeReg(Rm); in EncodeArithmeticInst() 607 Rd = DecodeReg(Rd); in EncodeArithmeticCarryInst() 608 Rm = DecodeReg(Rm); in EncodeArithmeticCarryInst() 609 Rn = DecodeReg(Rn); in EncodeArithmeticCarryInst() 620 Rn = DecodeReg(Rn); in EncodeCondCompareImmInst() [all …]
|
/dports/emulators/ppsspp-qt5/ppsspp-1.12.3/Common/ |
H A D | Arm64Emitter.cpp | 495 Rt = DecodeReg(Rt); 511 Rt = DecodeReg(Rt); 531 Rn = DecodeReg(Rn); 551 Rd = DecodeReg(Rd); 552 Rn = DecodeReg(Rn); 553 Rm = DecodeReg(Rm); 562 Rd = DecodeReg(Rd); 563 Rm = DecodeReg(Rm); 564 Rn = DecodeReg(Rn); 576 Rn = DecodeReg(Rn); [all …]
|
/dports/emulators/ppsspp/ppsspp-1.12.3/Common/ |
H A D | Arm64Emitter.cpp | 495 Rt = DecodeReg(Rt); in EncodeCompareBranchInst() 511 Rt = DecodeReg(Rt); in EncodeTestBranchInst() 531 Rn = DecodeReg(Rn); in EncodeUnconditionalBranchInst() 551 Rd = DecodeReg(Rd); in EncodeArithmeticInst() 552 Rn = DecodeReg(Rn); in EncodeArithmeticInst() 553 Rm = DecodeReg(Rm); in EncodeArithmeticInst() 562 Rd = DecodeReg(Rd); in EncodeArithmeticCarryInst() 563 Rm = DecodeReg(Rm); in EncodeArithmeticCarryInst() 564 Rn = DecodeReg(Rn); in EncodeArithmeticCarryInst() 576 Rn = DecodeReg(Rn); in EncodeCondCompareImmInst() [all …]
|
/dports/emulators/libretro-ppsspp/ppsspp-1.12.3/Common/ |
H A D | Arm64Emitter.cpp | 495 Rt = DecodeReg(Rt); in EncodeCompareBranchInst() 511 Rt = DecodeReg(Rt); in EncodeTestBranchInst() 531 Rn = DecodeReg(Rn); in EncodeUnconditionalBranchInst() 551 Rd = DecodeReg(Rd); in EncodeArithmeticInst() 552 Rn = DecodeReg(Rn); in EncodeArithmeticInst() 553 Rm = DecodeReg(Rm); in EncodeArithmeticInst() 562 Rd = DecodeReg(Rd); in EncodeArithmeticCarryInst() 563 Rm = DecodeReg(Rm); in EncodeArithmeticCarryInst() 564 Rn = DecodeReg(Rn); in EncodeArithmeticCarryInst() 576 Rn = DecodeReg(Rn); in EncodeCondCompareImmInst() [all …]
|
/dports/devel/asl/asl-current/ |
H A D | codesx20.c | 57 static Boolean DecodeReg(const tStrComp *pArg, int Offset, Word *pResult) in DecodeReg() function 78 Result = DecodeReg(pArg, 0, pResult); in DecodeRegAppendix() 176 && DecodeReg(&ArgStr[1], 0, &Reg)) in DecodeOneReg() 211 else if (!strncmp(ArgStr[2].Str, "/", 1) && DecodeReg(&ArgStr[2], 1, &Reg)) in DecodeMOV() 225 else if (DecodeReg(&ArgStr[2], 0, &Reg)) in DecodeMOV() 239 else if (DecodeReg(&ArgStr[1], 0, &Reg)) in DecodeMOV() 268 if (!strncmp(ArgStr[2].Str, "--", 2) && DecodeReg(&ArgStr[2], 2, &Reg)) in DecodeMOVSZ() 303 else if (DecodeReg(&ArgStr[2], 0, &Arg)) in DecodeLogic() 308 if (DecodeReg(&ArgStr[1], 0, &Arg)) in DecodeLogic() 328 else if (DecodeReg(&ArgStr[1], 0, &Arg)) in DecodeCLR() [all …]
|
H A D | codemn2610.c | 559 && DecodeReg(&ArgStr[1], &R, 0x3f) in DecodeEAReg() 607 && DecodeReg(&ArgStr[1], &R, 0x7f) in DecodeImm4() 677 && DecodeReg(&ArgStr[1], &R, 0x01) in DecodeR0RISkip() 754 && DecodeReg(&ArgStr[1], &R, 0x01) in DecodeDAA_DAS() 870 && DecodeReg(&ArgStr[1], &R, 0x01) in DecodeFIX() 886 && DecodeReg(&ArgStr[2], &R, 0x01) in DecodeFLT() 900 && DecodeReg(&ArgStr[1], &R, 0x01) in DecodeSRBT() 901 && DecodeReg(&ArgStr[2], &R, 0x7f)) in DecodeSRBT() 914 && DecodeReg(&ArgStr[2], &R, 0x01) in DecodeDEBP() 915 && DecodeReg(&ArgStr[1], &R, 0x7f)) in DecodeDEBP() [all …]
|
H A D | code8x30x.c | 35 static Boolean DecodeReg(const tStrComp *pArg, Word *Erg, ShortInt *ErgLen) in DecodeReg() function 237 && DecodeReg(&ArgStr[2], &SrcReg, &SrcLen)) in DecodeXMIT() 286 && DecodeReg(&ArgStr[ArgCnt], &DestReg, &DestLen)) in DecodeAri() 302 if (DecodeReg(&RegArg, &SrcReg, &SrcLen)) in DecodeAri() 315 if (DecodeReg(&ArgStr[1], &SrcReg, &SrcLen)) in DecodeAri() 328 if (DecodeReg(&ArgStr[1], &SrcReg, &SrcLen)) in DecodeAri() 360 if (DecodeReg(&ArgStr[1], &SrcReg, &SrcLen)) in DecodeAri() 394 if (DecodeReg(&RegArg, &SrcReg, &SrcLen)) in DecodeXEC() 466 && DecodeReg(&ArgStr[1], &SrcReg, &SrcLen)) in DecodeNZT()
|
H A D | code2650.c | 39 static Boolean DecodeReg(const char *pAsc, Byte *pRes) in DecodeReg() function 83 else if (!DecodeReg(ArgStr[1].Str, &Reg)) WrStrErrorPos(ErrNum_InvReg, &ArgStr[1]); in DecodeOneReg() 110 else if (!DecodeReg(ArgStr[1].Str, &Reg)) WrStrErrorPos(ErrNum_InvReg, &ArgStr[1]); in DecodeRegImm() 128 else if (!DecodeReg(ArgStr[1].Str, &DReg)) WrStrErrorPos(ErrNum_InvReg, &ArgStr[1]); in DecodeRegAbs() 147 if (!DecodeReg(ArgStr[3].Str, &IReg)) WrStrErrorPos(ErrNum_InvReg, &ArgStr[3]); in DecodeRegAbs() 183 else if (!DecodeReg(ArgStr[1].Str, &Reg)) WrStrErrorPos(ErrNum_InvReg, &ArgStr[1]); in DecodeRegRel() 262 else if (!DecodeReg(ArgStr[1].Str, &Reg)) WrStrErrorPos(ErrNum_InvReg, &ArgStr[1]); in DecodeRegAbs2() 286 …else if ((ArgCnt == 2) && (!DecodeReg(ArgStr[2].Str, &Reg))) WrStrErrorPos(ErrNum_InvReg, &ArgStr[… in DecodeBrAbs()
|
H A D | code8008.c | 38 static Boolean DecodeReg(char *Asc, Byte *pErg) in DecodeReg() function 177 else if (!DecodeReg(ArgStr[1].Str, &DReg)) WrStrErrorPos(ErrNum_InvReg, &ArgStr[1]); in DecodeMOV() 178 else if (!DecodeReg(ArgStr[2].Str, &SReg)) WrStrErrorPos(ErrNum_InvReg, &ArgStr[2]); in DecodeMOV() 194 else if (!DecodeReg(ArgStr[1].Str, &DReg)) WrStrErrorPos(ErrNum_InvReg, &ArgStr[1]); in DecodeMVI() 215 else if (!DecodeReg(ArgStr[1].Str, &DReg)) WrStrErrorPos(ErrNum_InvReg, &ArgStr[1]); in DecodeLXI() 240 else if (!DecodeReg(ArgStr[1].Str, &Reg)) WrStrErrorPos(ErrNum_InvReg, &ArgStr[1]); in DecodeSingleReg()
|
H A D | code9900.c | 140 if (DecodeReg(&IArg, &AdrPart)) in DecodeAdr() 174 if (DecodeReg(&Reg, &AdrPart)) in DecodeAdr() 192 if (DecodeReg(pArg, &AdrPart)) in DecodeAdr() 431 OK = DecodeReg(&ArgStr[4], &Ckpt); in DecodeType12() 447 if (DecodeReg(&ArgStr[2], &HPart)) in DecodeOne() 546 && DecodeReg(&ArgStr[ArgCnt], &Reg)) in DecodeType17() 622 && DecodeReg(&ArgStr[1], WAsmCode + 0)) in DecodeShift() 626 if (DecodeReg(&ArgStr[2], &HPart)) in DecodeShift() 640 && DecodeReg(&ArgStr[2], &HPart) in DecodeSLAM_SRAM() 656 && DecodeReg(&ArgStr[1], WAsmCode + 0)) in DecodeImm() [all …]
|
H A D | codemsp.c | 324 switch (DecodeReg(pArg, &Reg, False)) in DecodeAdr() 355 if (DecodeReg(&RegComp, &Reg, True) == eIsReg) in DecodeAdr() 396 if (DecodeReg(&Arg, &Reg, True) != eIsReg); in DecodeAdr() 482 switch (DecodeReg(pArg, &Result, False)) in GetMult() 907 if (DecodeReg(&ArgStr[1], &WAsmCode[0], True) == eIsReg) in DecodeMOVA() 989 && (DecodeReg(&ArgStr[1], &WAsmCode[0], True) == eIsReg)) in DecodeCLRA() 999 && (DecodeReg(&ArgStr[1], &WAsmCode[0], True) == eIsReg)) in DecodeTSTA() 1010 && (DecodeReg(&ArgStr[1], &WAsmCode[0], True) == eIsReg)) in DecodeDECDA_INCDA() 1024 else if (DecodeReg(&ArgStr[2], &WAsmCode[0], False) == eIsReg) in DecodeADDA_SUBA_CMPA() 1051 else if (DecodeReg(&ArgStr[2], &WAsmCode[0], True) != eIsReg); in DecodeRxM() [all …]
|
H A D | codeh8_5.c | 343 switch (DecodeReg(pArg, &AdrByte, False)) in DecodeAdr() 412 if (DecodeReg(&RegArg, &AdrByte, True) == eIsReg) in DecodeAdr() 424 if (DecodeReg(&Arg, &AdrByte, True) == eIsReg) in DecodeAdr() 439 switch (DecodeReg(&Arg, &HReg, False)) in DecodeAdr() 1098 else if (DecodeReg(&ArgStr[RegIdx], &HReg, True)) in DecodeMOVTPE_MOVFPE() 1272 else if (DecodeReg(&ArgStr[2], &HReg, True)) in DecodeRegEA() 1293 else if (DecodeReg(&ArgStr[1], &HReg, True) in DecodeTwoReg() 1294 && DecodeReg(&ArgStr[2], &AdrByte, True)) in DecodeTwoReg() 1365 else if (DecodeReg(&ArgStr[1], &HReg, True)) in DecodeOneReg() 1541 switch (DecodeReg(&Arg, &HReg, False)) in DecodePJMP_PJSR() [all …]
|
/dports/emulators/citra/citra-ac98458e0/externals/dynarmic/src/backend/A64/emitter/ |
H A D | a64_emitter.cpp | 531 Rt = DecodeReg(Rt); in EncodeCompareBranchInst() 548 Rt = DecodeReg(Rt); in EncodeTestBranchInst() 568 Rn = DecodeReg(Rn); in EncodeUnconditionalBranchInst() 588 Rd = DecodeReg(Rd); in EncodeArithmeticInst() 589 Rn = DecodeReg(Rn); in EncodeArithmeticInst() 590 Rm = DecodeReg(Rm); in EncodeArithmeticInst() 600 Rd = DecodeReg(Rd); in EncodeArithmeticCarryInst() 601 Rm = DecodeReg(Rm); in EncodeArithmeticCarryInst() 602 Rn = DecodeReg(Rn); in EncodeArithmeticCarryInst() 613 Rn = DecodeReg(Rn); in EncodeCondCompareImmInst() [all …]
|
/dports/emulators/citra-qt5/citra-ac98458e0/externals/dynarmic/src/backend/A64/emitter/ |
H A D | a64_emitter.cpp | 531 Rt = DecodeReg(Rt); in EncodeCompareBranchInst() 548 Rt = DecodeReg(Rt); in EncodeTestBranchInst() 568 Rn = DecodeReg(Rn); in EncodeUnconditionalBranchInst() 588 Rd = DecodeReg(Rd); in EncodeArithmeticInst() 589 Rn = DecodeReg(Rn); in EncodeArithmeticInst() 590 Rm = DecodeReg(Rm); in EncodeArithmeticInst() 600 Rd = DecodeReg(Rd); in EncodeArithmeticCarryInst() 601 Rm = DecodeReg(Rm); in EncodeArithmeticCarryInst() 602 Rn = DecodeReg(Rn); in EncodeArithmeticCarryInst() 613 Rn = DecodeReg(Rn); in EncodeCondCompareImmInst() [all …]
|
/dports/emulators/dolphin-emu/dolphin-3152428/Source/Core/Core/PowerPC/JitArm64/ |
H A D | JitArm64_RegCache.cpp | 169 UnlockRegister(DecodeReg(host_reg)); in FlushRegister() 186 UnlockRegister(DecodeReg(host_reg)); in FlushRegister() 214 UnlockRegister(DecodeReg(RX1)); in FlushRegisters() 215 UnlockRegister(DecodeReg(RX2)); in FlushRegisters() 305 UnlockRegister(DecodeReg(reg.GetReg())); in SetImmediate() 372 registers[DecodeReg(it.GetReg())] = 1; in GetCallerSavedUsed() 378 host_reg = DecodeReg(host_reg); in FlushByHost() 382 if (reg.GetType() == REG_REG && DecodeReg(reg.GetReg()) == host_reg) in FlushByHost()
|