Home
last modified time | relevance | path

Searched refs:DecodeReg (Results 1 – 25 of 85) sorted by relevance

1234

/dports/emulators/citra-qt5/citra-ac98458e0/externals/dynarmic/src/backend/A64/
H A Demit_a64_data_processing.cpp120 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 Da32_emit_a64.cpp330 …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 Demit_a64.cpp68 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 Demit_a64_saturation.cpp110 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 Dabi.cpp33 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 Demit_a64_data_processing.cpp120 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 Da32_emit_a64.cpp330 …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 Demit_a64.cpp68 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 Demit_a64_saturation.cpp110 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 Dabi.cpp33 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 DArm64Emitter.cpp532 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 DArm64Emitter.cpp495 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 DArm64Emitter.cpp495 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 DArm64Emitter.cpp495 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 Dcodesx20.c57 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 Dcodemn2610.c559 && 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 Dcode8x30x.c35 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 Dcode2650.c39 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 Dcode8008.c38 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 Dcode9900.c140 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 Dcodemsp.c324 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 Dcodeh8_5.c343 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 Da64_emitter.cpp531 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 Da64_emitter.cpp531 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 DJitArm64_RegCache.cpp169 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()

1234