/dports/games/libretro-yabause/yabause-ea5b118/yabause/src/play/src/ |
H A D | Jitter_CodeGen_AArch32.cpp | 458 m_assembler.Mov(registerId, CAArch32Assembler::MakeImmediateAluOperand(immediate, shiftAmount)); in LoadConstantInRegister() 469 m_assembler.Mvn(registerId, CAArch32Assembler::MakeImmediateAluOperand(immediate, shiftAmount)); in LoadConstantInRegister() 574 …m_assembler.And(preferedRegister, preferedRegister, CAArch32Assembler::MakeImmediateAluOperand(0x1… in GetAluShiftFromSymbol() 889 CAArch32Assembler::MakeImmediateAluOperand(stackAlloc, 0)); in Emit_Call() 900 CAArch32Assembler::MakeImmediateAluOperand(stackAlloc, 0)); in Emit_Call() 1013 m_assembler.Sub(dstRegister, dstRegister, CAArch32Assembler::MakeImmediateAluOperand(1, 0)); in Emit_Lzc_VarVar() 1088 …CAArch32Assembler::ImmediateAluOperand falseOperand(CAArch32Assembler::MakeImmediateAluOperand(0, … in Cmp_GetFlag() 1089 …CAArch32Assembler::ImmediateAluOperand trueOperand(CAArch32Assembler::MakeImmediateAluOperand(1, 0… in Cmp_GetFlag() 1136 m_assembler.Cmp(src1Reg, CAArch32Assembler::MakeImmediateAluOperand(immediate, shiftAmount)); in Cmp_GenericRegCst() 1140 m_assembler.Cmn(src1Reg, CAArch32Assembler::MakeImmediateAluOperand(immediate, shiftAmount)); in Cmp_GenericRegCst() [all …]
|
H A D | Jitter_CodeGen_AArch32_64.cpp | 332 m_assembler.And(saReg, saReg, CAArch32Assembler::MakeImmediateAluOperand(0x3F, 0)); in Emit_Sl64Var_MemMem() 333 m_assembler.Cmp(saReg, CAArch32Assembler::MakeImmediateAluOperand(32, 0)); in Emit_Sl64Var_MemMem() 345 m_assembler.Sub(fixedSaReg, saReg, CAArch32Assembler::MakeImmediateAluOperand(32, 0)); in Emit_Sl64Var_MemMem() 350 m_assembler.Mov(dstLo, CAArch32Assembler::MakeImmediateAluOperand(0, 0)); in Emit_Sl64Var_MemMem() 376 m_assembler.Rsb(saReg, saReg, CAArch32Assembler::MakeImmediateAluOperand(32, 0)); in Emit_Sl64Var_MemMem() 435 m_assembler.Mov(dstLo, CAArch32Assembler::MakeImmediateAluOperand(0, 0)); in Emit_Sll64_MemMemCst() 471 m_assembler.And(saReg, saReg, CAArch32Assembler::MakeImmediateAluOperand(0x3F, 0)); in Emit_Sr64Var_MemMem() 472 m_assembler.Cmp(saReg, CAArch32Assembler::MakeImmediateAluOperand(32, 0)); in Emit_Sr64Var_MemMem() 491 m_assembler.Mov(dstHi, CAArch32Assembler::MakeImmediateAluOperand(0, 0)); in Emit_Sr64Var_MemMem() 523 m_assembler.Rsb(saReg, saReg, CAArch32Assembler::MakeImmediateAluOperand(32, 0)); in Emit_Sr64Var_MemMem() [all …]
|
H A D | Jitter_CodeGen_AArch32_Fpu.cpp | 190 m_assembler.Mov(dstReg, CAArch32Assembler::MakeImmediateAluOperand(0, 0)); in Emit_Fp_Cmp_AnyMemMem() 198 …r.MovCc(CAArch32Assembler::CONDITION_GT, dstReg, CAArch32Assembler::MakeImmediateAluOperand(1, 0)); in Emit_Fp_Cmp_AnyMemMem() 201 …r.MovCc(CAArch32Assembler::CONDITION_LS, dstReg, CAArch32Assembler::MakeImmediateAluOperand(1, 0)); in Emit_Fp_Cmp_AnyMemMem() 204 …r.MovCc(CAArch32Assembler::CONDITION_MI, dstReg, CAArch32Assembler::MakeImmediateAluOperand(1, 0)); in Emit_Fp_Cmp_AnyMemMem() 207 …r.MovCc(CAArch32Assembler::CONDITION_EQ, dstReg, CAArch32Assembler::MakeImmediateAluOperand(1, 0)); in Emit_Fp_Cmp_AnyMemMem()
|
H A D | Jitter_CodeGen_AArch32_Md.cpp | 31 …m_assembler.Add(dstReg, g_baseRegister, CAArch32Assembler::MakeImmediateAluOperand(immediate, shif… in LoadRelative128AddressInRegister() 44 …m_assembler.Add(dstReg, CAArch32Assembler::rSP, CAArch32Assembler::MakeImmediateAluOperand(immedia… in LoadTemporary128AddressInRegister() 57 …m_assembler.Add(dstReg, CAArch32Assembler::rSP, CAArch32Assembler::MakeImmediateAluOperand(immedia… in LoadTemporary256ElementAddressInRegister() 154 CAArch32Assembler::MakeImmediateAluOperand(immediate, shiftAmount)); in Emit_Md_Test_VarMem() 268 m_assembler.And(offsetRegister, src2Register, CAArch32Assembler::MakeImmediateAluOperand(0x7F, 0)); in Emit_Md_Srl256_MemMemVar()
|
H A D | AArch32Assembler.cpp | 37 CAArch32Assembler::ImmediateAluOperand CAArch32Assembler::MakeImmediateAluOperand(uint8 immediate, … in MakeImmediateAluOperand() function in CAArch32Assembler
|
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/deps/CodeGen/src/ |
H A D | Jitter_CodeGen_AArch32_64.cpp | 375 m_assembler.And(saReg, saReg, CAArch32Assembler::MakeImmediateAluOperand(0x3F, 0)); in Emit_Sl64Var_MemMem() 376 m_assembler.Cmp(saReg, CAArch32Assembler::MakeImmediateAluOperand(32, 0)); in Emit_Sl64Var_MemMem() 388 m_assembler.Sub(fixedSaReg, saReg, CAArch32Assembler::MakeImmediateAluOperand(32, 0)); in Emit_Sl64Var_MemMem() 393 m_assembler.Mov(dstLo, CAArch32Assembler::MakeImmediateAluOperand(0, 0)); in Emit_Sl64Var_MemMem() 419 m_assembler.Rsb(saReg, saReg, CAArch32Assembler::MakeImmediateAluOperand(32, 0)); in Emit_Sl64Var_MemMem() 478 m_assembler.Mov(dstLo, CAArch32Assembler::MakeImmediateAluOperand(0, 0)); in Emit_Sll64_MemMemCst() 514 m_assembler.And(saReg, saReg, CAArch32Assembler::MakeImmediateAluOperand(0x3F, 0)); in Emit_Sr64Var_MemMem() 515 m_assembler.Cmp(saReg, CAArch32Assembler::MakeImmediateAluOperand(32, 0)); in Emit_Sr64Var_MemMem() 534 m_assembler.Mov(dstHi, CAArch32Assembler::MakeImmediateAluOperand(0, 0)); in Emit_Sr64Var_MemMem() 566 m_assembler.Rsb(saReg, saReg, CAArch32Assembler::MakeImmediateAluOperand(32, 0)); in Emit_Sr64Var_MemMem() [all …]
|
H A D | Jitter_CodeGen_AArch32.cpp | 471 m_assembler.Mov(registerId, CAArch32Assembler::MakeImmediateAluOperand(immediate, shiftAmount)); in LoadConstantInRegister() 482 m_assembler.Mvn(registerId, CAArch32Assembler::MakeImmediateAluOperand(immediate, shiftAmount)); in LoadConstantInRegister() 587 …m_assembler.And(preferedRegister, preferedRegister, CAArch32Assembler::MakeImmediateAluOperand(0x1… in GetAluShiftFromSymbol() 958 CAArch32Assembler::MakeImmediateAluOperand(stackAlloc, 0)); in Emit_Call() 969 CAArch32Assembler::MakeImmediateAluOperand(stackAlloc, 0)); in Emit_Call() 1127 m_assembler.Sub(dstRegister, dstRegister, CAArch32Assembler::MakeImmediateAluOperand(1, 0)); in Emit_Lzc_VarVar() 1242 …CAArch32Assembler::ImmediateAluOperand falseOperand(CAArch32Assembler::MakeImmediateAluOperand(0, … in Cmp_GetFlag() 1243 …CAArch32Assembler::ImmediateAluOperand trueOperand(CAArch32Assembler::MakeImmediateAluOperand(1, 0… in Cmp_GetFlag() 1290 m_assembler.Cmp(src1Reg, CAArch32Assembler::MakeImmediateAluOperand(immediate, shiftAmount)); in Cmp_GenericRegCst() 1294 m_assembler.Cmn(src1Reg, CAArch32Assembler::MakeImmediateAluOperand(immediate, shiftAmount)); in Cmp_GenericRegCst() [all …]
|
H A D | Jitter_CodeGen_AArch32_Fpu.cpp | 190 m_assembler.Mov(dstReg, CAArch32Assembler::MakeImmediateAluOperand(0, 0)); in Emit_Fp_Cmp_AnyMemMem() 198 …r.MovCc(CAArch32Assembler::CONDITION_GT, dstReg, CAArch32Assembler::MakeImmediateAluOperand(1, 0)); in Emit_Fp_Cmp_AnyMemMem() 201 …r.MovCc(CAArch32Assembler::CONDITION_LS, dstReg, CAArch32Assembler::MakeImmediateAluOperand(1, 0)); in Emit_Fp_Cmp_AnyMemMem() 204 …r.MovCc(CAArch32Assembler::CONDITION_MI, dstReg, CAArch32Assembler::MakeImmediateAluOperand(1, 0)); in Emit_Fp_Cmp_AnyMemMem() 207 …r.MovCc(CAArch32Assembler::CONDITION_EQ, dstReg, CAArch32Assembler::MakeImmediateAluOperand(1, 0)); in Emit_Fp_Cmp_AnyMemMem()
|
H A D | Jitter_CodeGen_AArch32_Md.cpp | 31 …m_assembler.Add(dstReg, g_baseRegister, CAArch32Assembler::MakeImmediateAluOperand(immediate, shif… in LoadRelative128AddressInRegister() 50 …m_assembler.Add(dstReg, CAArch32Assembler::rSP, CAArch32Assembler::MakeImmediateAluOperand(immedia… in LoadTemporary128AddressInRegister() 69 …m_assembler.Add(dstReg, CAArch32Assembler::rSP, CAArch32Assembler::MakeImmediateAluOperand(immedia… in LoadTemporary256ElementAddressInRegister() 255 m_assembler.And(offsetRegister, src2Register, CAArch32Assembler::MakeImmediateAluOperand(0x7F, 0)); in Emit_Md_Srl256_MemMemVar()
|
H A D | AArch32Assembler.cpp | 39 CAArch32Assembler::ImmediateAluOperand CAArch32Assembler::MakeImmediateAluOperand(uint8 immediate, … in MakeImmediateAluOperand() function in CAArch32Assembler 135 Add(literalRef.rd, CAArch32Assembler::rPC, MakeImmediateAluOperand(offset >> 8, 11)); in ResolveLiteralReferences() 136 Add(literalRef.rd, literalRef.rd, MakeImmediateAluOperand(offset & 0xFF, 15)); in ResolveLiteralReferences()
|
/dports/games/libretro-yabause/yabause-ea5b118/yabause/src/play/include/ |
H A D | AArch32Assembler.h | 318 static ImmediateAluOperand MakeImmediateAluOperand(uint8, uint8);
|
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/deps/CodeGen/include/ |
H A D | AArch32Assembler.h | 345 static ImmediateAluOperand MakeImmediateAluOperand(uint8, uint8);
|