Home
last modified time | relevance | path

Searched refs:MakeImmediateAluOperand (Results 1 – 12 of 12) sorted by relevance

/dports/games/libretro-yabause/yabause-ea5b118/yabause/src/play/src/
H A DJitter_CodeGen_AArch32.cpp458 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 DJitter_CodeGen_AArch32_64.cpp332 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 DJitter_CodeGen_AArch32_Fpu.cpp190 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 DJitter_CodeGen_AArch32_Md.cpp31 …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 DAArch32Assembler.cpp37 CAArch32Assembler::ImmediateAluOperand CAArch32Assembler::MakeImmediateAluOperand(uint8 immediate, … in MakeImmediateAluOperand() function in CAArch32Assembler
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/deps/CodeGen/src/
H A DJitter_CodeGen_AArch32_64.cpp375 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 DJitter_CodeGen_AArch32.cpp471 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 DJitter_CodeGen_AArch32_Fpu.cpp190 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 DJitter_CodeGen_AArch32_Md.cpp31 …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 DAArch32Assembler.cpp39 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 DAArch32Assembler.h318 static ImmediateAluOperand MakeImmediateAluOperand(uint8, uint8);
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/deps/CodeGen/include/
H A DAArch32Assembler.h345 static ImmediateAluOperand MakeImmediateAluOperand(uint8, uint8);