Home
last modified time | relevance | path

Searched refs:cstReg (Results 1 – 8 of 8) sorted by relevance

/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/deps/CodeGen/src/
H A DJitter_CodeGen_x86_Fpu_Sse.cpp62 auto cstReg = CX86Assembler::rDX; in Emit_Fp_Cmp_VarMemCst() local
63 assert(dstReg != cstReg); in Emit_Fp_Cmp_VarMemCst()
64 m_assembler.MovId(cstReg, src2->m_valueLow); in Emit_Fp_Cmp_VarMemCst()
65 m_assembler.MovdVo(src2Reg, CX86Assembler::MakeRegisterAddress(cstReg)); in Emit_Fp_Cmp_VarMemCst()
H A DJitter_CodeGen_x86_64.cpp99 auto cstReg = CX86Assembler::rCX; in Emit_Alu64_MemMemCst() local
100 m_assembler.MovIq(cstReg, constant); in Emit_Alu64_MemMemCst()
101 ((m_assembler).*(ALUOP::OpEq()))(tmpReg, CX86Assembler::MakeRegisterAddress(cstReg)); in Emit_Alu64_MemMemCst()
720 auto cstReg = CX86Assembler::rDX; in Cmp64_RelCst() local
721 m_assembler.XorGq(CX86Assembler::MakeRegisterAddress(cstReg), cstReg); in Cmp64_RelCst()
722 m_assembler.CmpEq(tmpReg, CX86Assembler::MakeRegisterAddress(cstReg)); in Cmp64_RelCst()
726 auto cstReg = CX86Assembler::rDX; in Cmp64_RelCst() local
727 m_assembler.MovIq(cstReg, constant); in Cmp64_RelCst()
728 m_assembler.CmpEq(tmpReg, CX86Assembler::MakeRegisterAddress(cstReg)); in Cmp64_RelCst()
H A DJitter_CodeGen_AArch32_Md.cpp388 auto cstReg = CAArch32Assembler::q3; in Emit_Md_MakeSz_VarVar() local
402 m_assembler.Vld1_32x4(cstReg, cstAddrReg); in Emit_Md_MakeSz_VarVar()
407 static_cast<CAArch32Assembler::DOUBLE_REGISTER>(cstReg)); in Emit_Md_MakeSz_VarVar()
408 m_assembler.Vld1_32x4(cstReg, cstAddrReg); in Emit_Md_MakeSz_VarVar()
409 m_assembler.Vand(signReg, signReg, cstReg); in Emit_Md_MakeSz_VarVar()
411 m_assembler.Vpaddl_I16(cstReg, zeroReg); in Emit_Md_MakeSz_VarVar()
412 m_assembler.Vpaddl_I32(signReg, cstReg); in Emit_Md_MakeSz_VarVar()
H A DJitter_CodeGen_AArch64_Md.cpp208 auto cstReg = GetNextTempRegisterMd(); in Emit_Md_MakeSz_VarVar() local
218 m_assembler.Ldr_Pc(cstReg, lit1); in Emit_Md_MakeSz_VarVar()
219 m_assembler.Tbl(signReg, signReg, cstReg); in Emit_Md_MakeSz_VarVar()
220 m_assembler.Ldr_Pc(cstReg, lit2); in Emit_Md_MakeSz_VarVar()
221 m_assembler.And_16b(signReg, signReg, cstReg); in Emit_Md_MakeSz_VarVar()
H A DJitter_CodeGen_AArch32.cpp80 auto cstReg = PrepareSymbolRegisterUse(src2, CAArch32Assembler::r2); in Emit_Alu_GenericAnyCst() local
81 assert(cstReg != dstReg && cstReg != src1Reg); in Emit_Alu_GenericAnyCst()
82 ((m_assembler).*(ALUOP::OpReg()))(dstReg, src1Reg, cstReg); in Emit_Alu_GenericAnyCst()
/dports/games/libretro-yabause/yabause-ea5b118/yabause/src/play/src/
H A DJitter_CodeGen_x86_Fpu.cpp109 CX86Assembler::REGISTER cstReg = CX86Assembler::rDX; in Emit_Fp_Cmp_MemCst() local
110 assert(dstReg != cstReg); in Emit_Fp_Cmp_MemCst()
111 m_assembler.MovId(cstReg, src2->m_valueLow); in Emit_Fp_Cmp_MemCst()
112 m_assembler.MovdVo(src2Reg, CX86Assembler::MakeRegisterAddress(cstReg)); in Emit_Fp_Cmp_MemCst()
H A DJitter_CodeGen_x86_64.cpp98 auto cstReg = CX86Assembler::rCX; in Emit_Alu64_MemMemCst() local
99 m_assembler.MovIq(cstReg, constant); in Emit_Alu64_MemMemCst()
100 ((m_assembler).*(ALUOP::OpEq()))(tmpReg, CX86Assembler::MakeRegisterAddress(cstReg)); in Emit_Alu64_MemMemCst()
648 auto cstReg = CX86Assembler::rDX; in Cmp64_RelCst() local
649 m_assembler.XorGq(CX86Assembler::MakeRegisterAddress(cstReg), cstReg); in Cmp64_RelCst()
650 m_assembler.CmpEq(tmpReg, CX86Assembler::MakeRegisterAddress(cstReg)); in Cmp64_RelCst()
654 auto cstReg = CX86Assembler::rDX; in Cmp64_RelCst() local
655 m_assembler.MovIq(cstReg, constant); in Cmp64_RelCst()
656 m_assembler.CmpEq(tmpReg, CX86Assembler::MakeRegisterAddress(cstReg)); in Cmp64_RelCst()
H A DJitter_CodeGen_AArch32.cpp79 auto cstReg = PrepareSymbolRegisterUse(src2, CAArch32Assembler::r2); in Emit_Alu_GenericAnyCst() local
80 assert(cstReg != dstReg && cstReg != src1Reg); in Emit_Alu_GenericAnyCst()
81 ((m_assembler).*(ALUOP::OpReg()))(dstReg, src1Reg, cstReg); in Emit_Alu_GenericAnyCst()