Searched refs:tmpRegister (Results 1 – 7 of 7) sorted by relevance
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/deps/CodeGen/src/ |
H A D | Jitter_CodeGen_x86_Md_Avx.cpp | 84 auto tmpRegister = CX86Assembler::xMM0; in Emit_Md_Avx_Mov_MemMem() local 86 m_assembler.VmovapsVo(tmpRegister, MakeMemory128SymbolAddress(src1)); in Emit_Md_Avx_Mov_MemMem() 87 m_assembler.VmovapsVo(MakeMemory128SymbolAddress(dst), tmpRegister); in Emit_Md_Avx_Mov_MemMem() 269 auto tmpRegister = CX86Assembler::xMM2; in Emit_Md_Avx_AddUSW_VarVarVar() local 287 …m_assembler.VpcmpeqdVo(tmpRegister, tmpRegister, CX86Assembler::MakeXmmRegisterAddress(tmpRegister… in Emit_Md_Avx_AddUSW_VarVarVar() 288 m_assembler.VpslldVo(tmpRegister, tmpRegister, 31); in Emit_Md_Avx_AddUSW_VarVarVar() 289 m_assembler.VpadddVo(tmpRegister, tmpRegister, CX86Assembler::MakeXmmRegisterAddress(resRegister)); in Emit_Md_Avx_AddUSW_VarVarVar() 312 auto tmpRegister = CX86Assembler::xMM2; in Emit_Md_Avx_SubUSW_VarVarVar() local 330 …m_assembler.VpcmpeqdVo(tmpRegister, tmpRegister, CX86Assembler::MakeXmmRegisterAddress(tmpRegister… in Emit_Md_Avx_SubUSW_VarVarVar() 331 m_assembler.VpslldVo(tmpRegister, tmpRegister, 31); in Emit_Md_Avx_SubUSW_VarVarVar() [all …]
|
H A D | Jitter_CodeGen_x86_Fpu.cpp | 86 CX86Assembler::REGISTER tmpRegister = CX86Assembler::rAX; in Emit_Fp_LdCst_MemCst() local 88 m_assembler.MovId(tmpRegister, src1->m_valueLow); in Emit_Fp_LdCst_MemCst() 89 m_assembler.MovGd(MakeMemoryFpSingleSymbolAddress(dst), tmpRegister); in Emit_Fp_LdCst_MemCst()
|
H A D | Jitter_CodeGen_x86_Md.cpp | 224 auto tmpRegister = CX86Assembler::xMM0; in Emit_Md_Shift_MemVarCst() local 226 m_assembler.MovapsVo(tmpRegister, MakeVariable128SymbolAddress(src1)); in Emit_Md_Shift_MemVarCst() 228 m_assembler.MovapsVo(MakeMemory128SymbolAddress(dst), tmpRegister); in Emit_Md_Shift_MemVarCst() 430 auto tmpRegister = CX86Assembler::xMM2; in Emit_Md_AddUSW_VarVarVar() local 449 m_assembler.PcmpeqdVo(tmpRegister, CX86Assembler::MakeXmmRegisterAddress(tmpRegister)); in Emit_Md_AddUSW_VarVarVar() 450 m_assembler.PslldVo(tmpRegister, 31); in Emit_Md_AddUSW_VarVarVar() 451 m_assembler.PadddVo(tmpRegister, CX86Assembler::MakeXmmRegisterAddress(resRegister)); in Emit_Md_AddUSW_VarVarVar() 474 auto tmpRegister = CX86Assembler::xMM2; in Emit_Md_SubUSW_VarVarVar() local 493 m_assembler.PcmpeqdVo(tmpRegister, CX86Assembler::MakeXmmRegisterAddress(tmpRegister)); in Emit_Md_SubUSW_VarVarVar() 494 m_assembler.PslldVo(tmpRegister, 31); in Emit_Md_SubUSW_VarVarVar() [all …]
|
H A D | Jitter_CodeGen_x86.cpp | 577 auto tmpRegister = CX86Assembler::rAX; in Emit_Lzc() local 579 m_assembler.MovEd(tmpRegister, srcAddress); in Emit_Lzc() 580 m_assembler.TestEd(tmpRegister, CX86Assembler::MakeRegisterAddress(tmpRegister)); in Emit_Lzc() 585 m_assembler.NotEd(CX86Assembler::MakeRegisterAddress(tmpRegister)); in Emit_Lzc() 586 m_assembler.TestEd(tmpRegister, CX86Assembler::MakeRegisterAddress(tmpRegister)); in Emit_Lzc() 591 m_assembler.BsrEd(dstRegister, CX86Assembler::MakeRegisterAddress(tmpRegister)); in Emit_Lzc()
|
/dports/games/libretro-yabause/yabause-ea5b118/yabause/src/play/src/ |
H A D | Jitter_CodeGen_x86_Md.cpp | 222 auto tmpRegister = CX86Assembler::xMM0; in Emit_Md_Shift_MemVarCst() local 224 m_assembler.MovapsVo(tmpRegister, MakeVariable128SymbolAddress(src1)); in Emit_Md_Shift_MemVarCst() 226 m_assembler.MovapsVo(MakeMemory128SymbolAddress(dst), tmpRegister); in Emit_Md_Shift_MemVarCst() 273 auto tmpRegister = CX86Assembler::rAX; in Emit_Md_GetFlag_MemVar() local 274 ((*this).*(MDOPFLAG::OpEd()))(tmpRegister, MakeVariable128SymbolAddress(src1)); in Emit_Md_GetFlag_MemVar() 275 m_assembler.MovGd(MakeMemorySymbolAddress(dst), tmpRegister); in Emit_Md_GetFlag_MemVar() 448 auto tmpRegister = CX86Assembler::xMM2; in Emit_Md_AddUSW_VarVarVar() local 465 m_assembler.PcmpeqdVo(tmpRegister, CX86Assembler::MakeXmmRegisterAddress(tmpRegister)); in Emit_Md_AddUSW_VarVarVar() 466 m_assembler.PslldVo(tmpRegister, 31); in Emit_Md_AddUSW_VarVarVar() 676 auto tmpRegister = CX86Assembler::xMM2; in Emit_Md_IsNegative() local [all …]
|
H A D | Jitter_CodeGen_x86_Fpu.cpp | 211 CX86Assembler::REGISTER tmpRegister = CX86Assembler::rAX; in Emit_Fp_LdCst_MemCst() local 213 m_assembler.MovId(tmpRegister, src1->m_valueLow); in Emit_Fp_LdCst_MemCst() 214 m_assembler.MovGd(MakeMemoryFpSingleSymbolAddress(dst), tmpRegister); in Emit_Fp_LdCst_MemCst()
|
H A D | Jitter_CodeGen_x86.cpp | 476 auto tmpRegister = CX86Assembler::rAX; in Emit_Lzc() local 478 m_assembler.MovEd(tmpRegister, srcAddress); in Emit_Lzc() 479 m_assembler.TestEd(tmpRegister, CX86Assembler::MakeRegisterAddress(tmpRegister)); in Emit_Lzc() 484 m_assembler.NotEd(CX86Assembler::MakeRegisterAddress(tmpRegister)); in Emit_Lzc() 485 m_assembler.TestEd(tmpRegister, CX86Assembler::MakeRegisterAddress(tmpRegister)); in Emit_Lzc() 490 m_assembler.BsrEd(dstRegister, CX86Assembler::MakeRegisterAddress(tmpRegister)); in Emit_Lzc()
|