Home
last modified time | relevance | path

Searched refs:tmpReg (Results 1 – 25 of 199) sorted by relevance

12345678

/dports/games/libretro-yabause/yabause-ea5b118/yabause/src/play/src/
H A DJitter_CodeGen_x86_64.cpp76 CX86Assembler::REGISTER tmpReg = CX86Assembler::rAX; in Emit_Alu64_MemMemMem() local
92 CX86Assembler::REGISTER tmpReg = CX86Assembler::rAX; in Emit_Alu64_MemMemCst() local
121 m_assembler.MovIq(tmpReg, constant); in Emit_Alu64_MemCstMem()
609 m_assembler.XorGq(CX86Assembler::MakeRegisterAddress(tmpReg), tmpReg); in Emit_Mov_Rel64Cst64()
613 m_assembler.MovIq(tmpReg, constant); in Emit_Mov_Rel64Cst64()
644 auto tmpReg = CX86Assembler::rAX; in Cmp64_RelCst() local
685 Cmp64_RelRel(tmpReg, statement); in Emit_Cmp64_MemRelRel()
693 Cmp64_RelCst(tmpReg, statement); in Emit_Cmp64_MemRelCst()
718 auto tmpReg = CX86Assembler::rAX; in Emit_AddRef_MemMemReg() local
730 auto tmpReg = CX86Assembler::rAX; in Emit_AddRef_MemMemMem() local
[all …]
H A DJitter_CodeGen_AArch32_Md.cpp167 auto tmpReg = CAArch32Assembler::q0; in Emit_Md_Mov_MemMem() local
171 m_assembler.Vst1_32x4(tmpReg, dstAddrReg); in Emit_Md_Mov_MemMem()
182 auto tmpReg = CAArch32Assembler::q1; in Emit_Md_Not_MemMem() local
189 m_assembler.Vorn(tmpReg, zeroReg, tmpReg); in Emit_Md_Not_MemMem()
190 m_assembler.Vst1_32x4(tmpReg, dstAddrReg); in Emit_Md_Not_MemMem()
322 auto tmpReg = CAArch32Assembler::r3; in Emit_Md_MovMasked_MemMemMem() local
353 auto tmpReg = CAArch32Assembler::q0; in Emit_Md_Expand_MemReg() local
368 auto tmpReg = CAArch32Assembler::q0; in Emit_Md_Expand_MemMem() local
373 m_assembler.Vdup(tmpReg, src1Reg); in Emit_Md_Expand_MemMem()
384 auto tmpReg = CAArch32Assembler::q0; in Emit_Md_Expand_MemCst() local
[all …]
H A DJitter_CodeGen_AArch64_Md.cpp256 auto tmpReg = GetNextTempRegisterMd(); in Emit_Md_Mov_MemMem() local
258 LoadMemory128InRegister(tmpReg, src1); in Emit_Md_Mov_MemMem()
259 StoreRegisterInMemory128(dst, tmpReg); in Emit_Md_Mov_MemMem()
384 auto tmpReg = GetNextTempRegisterMd(); in Emit_Md_PackHB_VarVarVar() local
385 m_assembler.Xtn1_8b(tmpReg, src2Reg); in Emit_Md_PackHB_VarVarVar()
386 m_assembler.Xtn2_16b(tmpReg, src1Reg); in Emit_Md_PackHB_VarVarVar()
387 m_assembler.Mov(dstReg, tmpReg); in Emit_Md_PackHB_VarVarVar()
410 auto tmpReg = GetNextTempRegisterMd(); in Emit_Md_PackWH_VarVarVar() local
411 m_assembler.Xtn1_4h(tmpReg, src2Reg); in Emit_Md_PackWH_VarVarVar()
412 m_assembler.Xtn2_8h(tmpReg, src1Reg); in Emit_Md_PackWH_VarVarVar()
[all …]
H A DJitter_CodeGen_x86_32.cpp1231 CX86Assembler::REGISTER tmpReg = CX86Assembler::rAX; in Emit_RelToRef_TmpCst() local
1244 CX86Assembler::REGISTER tmpReg = CX86Assembler::rAX; in Emit_AddRef_MemMemReg() local
1245 m_assembler.MovEd(tmpReg, MakeMemoryReferenceSymbolAddress(src1)); in Emit_AddRef_MemMemReg()
1247 m_assembler.MovGd(MakeMemoryReferenceSymbolAddress(dst), tmpReg); in Emit_AddRef_MemMemReg()
1256 auto tmpReg = CX86Assembler::rAX; in Emit_AddRef_MemMemMem() local
1258 m_assembler.AddEd(tmpReg, MakeMemorySymbolAddress(src2)); in Emit_AddRef_MemMemMem()
1259 m_assembler.MovGd(MakeMemoryReferenceSymbolAddress(dst), tmpReg); in Emit_AddRef_MemMemMem()
1270 CX86Assembler::REGISTER tmpReg = CX86Assembler::rAX; in Emit_AddRef_MemMemCst() local
1273 m_assembler.MovGd(MakeMemoryReferenceSymbolAddress(dst), tmpReg); in Emit_AddRef_MemMemCst()
1284 CX86Assembler::REGISTER tmpReg = CX86Assembler::rAX; in Emit_LoadFromRef_RegTmp() local
[all …]
H A DJitter_CodeGen_AArch32.cpp971 auto tmpReg = CAArch32Assembler::r0; in Emit_Mov_MemMem() local
972 LoadMemoryInRegister(tmpReg, src1); in Emit_Mov_MemMem()
973 StoreRegisterInMemory(dst, tmpReg); in Emit_Mov_MemMem()
983 auto tmpReg = CAArch32Assembler::r0; in Emit_Mov_MemCst() local
985 StoreRegisterInMemory(dst, tmpReg); in Emit_Mov_MemCst()
1224 auto tmpReg = CAArch32Assembler::r0; in Emit_RelToRef_TmpCst() local
1236 m_assembler.Add(tmpReg, tmpReg, g_baseRegister); in Emit_RelToRef_TmpCst()
1239 StoreRegisterInTemporaryReference(dst, tmpReg); in Emit_RelToRef_TmpCst()
1248 auto tmpReg = CAArch32Assembler::r0; in Emit_AddRef_TmpMemAny() local
1251 LoadMemoryReferenceInRegister(tmpReg, src1); in Emit_AddRef_TmpMemAny()
[all …]
H A DJitter_CodeGen_AArch64_64.cpp408 auto tmpReg = GetNextTempRegister64(); in Emit_Mov_Mem64Mem64() local
409 LoadMemory64InRegister(tmpReg, src1); in Emit_Mov_Mem64Mem64()
410 StoreRegisterInMemory64(dst, tmpReg); in Emit_Mov_Mem64Mem64()
418 auto tmpReg = GetNextTempRegister64(); in Emit_Mov_Mem64Cst64() local
419 LoadConstant64InRegister(tmpReg, src1->GetConstant64()); in Emit_Mov_Mem64Cst64()
420 StoreRegisterInMemory64(dst, tmpReg); in Emit_Mov_Mem64Cst64()
H A DJitter_CodeGen_AArch64.cpp915 auto tmpReg = GetNextTempRegister(); in Emit_Mov_MemMem() local
916 LoadMemoryInRegister(tmpReg, src1); in Emit_Mov_MemMem()
917 StoreRegisterInMemory(dst, tmpReg); in Emit_Mov_MemMem()
927 auto tmpReg = GetNextTempRegister(); in Emit_Mov_MemCst() local
929 StoreRegisterInMemory(dst, tmpReg); in Emit_Mov_MemCst()
988 auto tmpReg = GetNextTempRegister64(); in Emit_RelToRef_TmpCst() local
1000 StoreRegisterInTemporaryReference(dst, tmpReg); in Emit_RelToRef_TmpCst()
1009 auto tmpReg = GetNextTempRegister64(); in Emit_AddRef_TmpMemAny() local
1012 LoadMemoryReferenceInRegister(tmpReg, src1); in Emit_AddRef_TmpMemAny()
1013 m_assembler.Add(tmpReg, tmpReg, static_cast<CAArch64Assembler::REGISTER64>(src2Reg)); in Emit_AddRef_TmpMemAny()
[all …]
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/deps/CodeGen/src/
H A DJitter_CodeGen_x86_64.cpp77 CX86Assembler::REGISTER tmpReg = CX86Assembler::rAX; in Emit_Alu64_MemMemMem() local
93 CX86Assembler::REGISTER tmpReg = CX86Assembler::rAX; in Emit_Alu64_MemMemCst() local
119 CX86Assembler::REGISTER tmpReg = CX86Assembler::rAX; in Emit_Alu64_MemCstMem() local
122 m_assembler.MovIq(tmpReg, constant); in Emit_Alu64_MemCstMem()
146 CX86Assembler::REGISTER tmpReg = CX86Assembler::rAX; in Emit_Shift64_RelRelReg() local
637 m_assembler.XorGq(CX86Assembler::MakeRegisterAddress(tmpReg), tmpReg); in Emit_Mov_Rel64Cst64()
641 m_assembler.MovIq(tmpReg, constant); in Emit_Mov_Rel64Cst64()
697 auto tmpReg = CX86Assembler::rCX; in Cmp64_RelRel() local
716 auto tmpReg = CX86Assembler::rCX; in Cmp64_RelCst() local
756 Cmp64_RelRel(tmpReg, statement); in Emit_Cmp64_MemRelRel()
[all …]
H A DJitter_CodeGen_AArch32_Md.cpp148 auto tmpReg = CAArch32Assembler::q0; in Emit_Md_Mov_MemMem() local
151 m_assembler.Vld1_32x4(tmpReg, src1AddrReg); in Emit_Md_Mov_MemMem()
152 m_assembler.Vst1_32x4(tmpReg, dstAddrReg); in Emit_Md_Mov_MemMem()
307 auto tmpReg = CAArch32Assembler::r3; in Emit_Md_MovMasked_MemMemMem() local
338 auto tmpReg = CAArch32Assembler::q0; in Emit_Md_Expand_MemReg() local
343 m_assembler.Vst1_32x4(tmpReg, dstAddrReg); in Emit_Md_Expand_MemReg()
353 auto tmpReg = CAArch32Assembler::q0; in Emit_Md_Expand_MemMem() local
358 m_assembler.Vdup(tmpReg, src1Reg); in Emit_Md_Expand_MemMem()
359 m_assembler.Vst1_32x4(tmpReg, dstAddrReg); in Emit_Md_Expand_MemMem()
369 auto tmpReg = CAArch32Assembler::q0; in Emit_Md_Expand_MemCst() local
[all …]
H A DJitter_CodeGen_AArch64_Md.cpp259 auto tmpReg = GetNextTempRegisterMd(); in Emit_Md_Mov_MemMem() local
261 LoadMemory128InRegister(tmpReg, src1); in Emit_Md_Mov_MemMem()
262 StoreRegisterInMemory128(dst, tmpReg); in Emit_Md_Mov_MemMem()
384 auto tmpReg = GetNextTempRegisterMd(); in Emit_Md_PackHB_VarVarVar() local
385 m_assembler.Xtn1_8b(tmpReg, src2Reg); in Emit_Md_PackHB_VarVarVar()
386 m_assembler.Xtn2_16b(tmpReg, src1Reg); in Emit_Md_PackHB_VarVarVar()
387 m_assembler.Mov(dstReg, tmpReg); in Emit_Md_PackHB_VarVarVar()
410 auto tmpReg = GetNextTempRegisterMd(); in Emit_Md_PackWH_VarVarVar() local
411 m_assembler.Xtn1_4h(tmpReg, src2Reg); in Emit_Md_PackWH_VarVarVar()
412 m_assembler.Xtn2_8h(tmpReg, src1Reg); in Emit_Md_PackWH_VarVarVar()
[all …]
H A DJitter_CodeGen_AArch64_64.cpp433 auto tmpReg = GetNextTempRegister64(); in Emit_Mov_Mem64Mem64() local
434 LoadMemory64InRegister(tmpReg, src1); in Emit_Mov_Mem64Mem64()
435 StoreRegisterInMemory64(dst, tmpReg); in Emit_Mov_Mem64Mem64()
443 auto tmpReg = GetNextTempRegister64(); in Emit_Mov_Mem64Cst64() local
444 LoadConstant64InRegister(tmpReg, src1->GetConstant64()); in Emit_Mov_Mem64Cst64()
445 StoreRegisterInMemory64(dst, tmpReg); in Emit_Mov_Mem64Cst64()
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/cpu/x86/
H A Dc2_MacroAssembler_x86.cpp92 testptr(tmpReg, tmpReg); in rtm_abort_ratio_calculation()
103 imulptr(tmpReg, tmpReg, 100); in rtm_abort_ratio_calculation()
109 cmpptr(tmpReg, scrReg); in rtm_abort_ratio_calculation()
222 assert(tmpReg == rax, ""); in rtm_stack_locking()
281 assert(tmpReg == rax, ""); in rtm_inflated_locking()
307 movptr(tmpReg, Address(tmpReg, owner_offset)); in rtm_inflated_locking()
308 testptr(tmpReg, tmpReg); in rtm_inflated_locking()
328 testptr(tmpReg, tmpReg) ; in rtm_inflated_locking()
509 subptr(tmpReg, rsp); in fast_lock()
575 movq(scrReg, tmpReg); in fast_lock()
[all …]
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/cpu/x86/
H A Dc2_MacroAssembler_x86.cpp108 testptr(tmpReg, tmpReg); in rtm_abort_ratio_calculation()
119 imulptr(tmpReg, tmpReg, 100); in rtm_abort_ratio_calculation()
125 cmpptr(tmpReg, scrReg); in rtm_abort_ratio_calculation()
238 assert(tmpReg == rax, ""); in rtm_stack_locking()
323 movptr(tmpReg, Address(tmpReg, owner_offset)); in rtm_inflated_locking()
324 testptr(tmpReg, tmpReg); in rtm_inflated_locking()
344 testptr(tmpReg, tmpReg) ; in rtm_inflated_locking()
491 movl(tmpReg, Address(tmpReg, Klass::access_flags_offset())); in fast_lock()
532 subptr(tmpReg, rsp); in fast_lock()
598 movq(scrReg, tmpReg); in fast_lock()
[all …]
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/cpu/x86/
H A Dc2_MacroAssembler_x86.cpp108 testptr(tmpReg, tmpReg); in rtm_abort_ratio_calculation()
119 imulptr(tmpReg, tmpReg, 100); in rtm_abort_ratio_calculation()
125 cmpptr(tmpReg, scrReg); in rtm_abort_ratio_calculation()
238 assert(tmpReg == rax, ""); in rtm_stack_locking()
323 movptr(tmpReg, Address(tmpReg, owner_offset)); in rtm_inflated_locking()
324 testptr(tmpReg, tmpReg); in rtm_inflated_locking()
344 testptr(tmpReg, tmpReg) ; in rtm_inflated_locking()
491 movl(tmpReg, Address(tmpReg, Klass::access_flags_offset())); in fast_lock()
532 subptr(tmpReg, rsp); in fast_lock()
598 movq(scrReg, tmpReg); in fast_lock()
[all …]
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/cpu/x86/vm/
H A DmacroAssembler_x86.cpp1347 testptr(tmpReg, tmpReg); in rtm_abort_ratio_calculation()
1358 imulptr(tmpReg, tmpReg, 100); in rtm_abort_ratio_calculation()
1568 movptr(tmpReg, Address(tmpReg, owner_offset)); in rtm_inflated_locking()
1569 testptr(tmpReg, tmpReg); in rtm_inflated_locking()
1589 testptr(tmpReg, tmpReg) ; in rtm_inflated_locking()
1801 subptr(tmpReg, rsp); in fast_lock()
1873 testptr(tmpReg, tmpReg); // Locked ? in fast_lock()
1914 xorptr (tmpReg, tmpReg); in fast_lock()
1918 testptr(tmpReg, tmpReg); // Locked ? in fast_lock()
1953 testptr(tmpReg, tmpReg); in fast_lock()
[all …]
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/hotspot/src/cpu/x86/vm/
H A DmacroAssembler_x86.cpp1347 testptr(tmpReg, tmpReg); in rtm_abort_ratio_calculation()
1358 imulptr(tmpReg, tmpReg, 100); in rtm_abort_ratio_calculation()
1568 movptr(tmpReg, Address(tmpReg, owner_offset)); in rtm_inflated_locking()
1569 testptr(tmpReg, tmpReg); in rtm_inflated_locking()
1589 testptr(tmpReg, tmpReg) ; in rtm_inflated_locking()
1801 subptr(tmpReg, rsp); in fast_lock()
1873 testptr(tmpReg, tmpReg); // Locked ? in fast_lock()
1914 xorptr (tmpReg, tmpReg); in fast_lock()
1918 testptr(tmpReg, tmpReg); // Locked ? in fast_lock()
1953 testptr(tmpReg, tmpReg); in fast_lock()
[all …]
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/cpu/x86/
H A DmacroAssembler_x86.cpp1359 testptr(tmpReg, tmpReg); in rtm_abort_ratio_calculation()
1370 imulptr(tmpReg, tmpReg, 100); in rtm_abort_ratio_calculation()
1376 cmpptr(tmpReg, scrReg); in rtm_abort_ratio_calculation()
1578 movptr(tmpReg, Address(tmpReg, owner_offset)); in rtm_inflated_locking()
1579 testptr(tmpReg, tmpReg); in rtm_inflated_locking()
1599 testptr(tmpReg, tmpReg) ; in rtm_inflated_locking()
1790 subptr(tmpReg, rsp); in fast_lock()
1848 testptr(tmpReg, tmpReg); // Locked ? in fast_lock()
1892 xorptr (tmpReg, tmpReg); in fast_lock()
1896 testptr(tmpReg, tmpReg); // Locked ? in fast_lock()
[all …]
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/cpu/x86/
H A DmacroAssembler_x86.cpp1359 testptr(tmpReg, tmpReg); in rtm_abort_ratio_calculation()
1370 imulptr(tmpReg, tmpReg, 100); in rtm_abort_ratio_calculation()
1376 cmpptr(tmpReg, scrReg); in rtm_abort_ratio_calculation()
1578 movptr(tmpReg, Address(tmpReg, owner_offset)); in rtm_inflated_locking()
1579 testptr(tmpReg, tmpReg); in rtm_inflated_locking()
1599 testptr(tmpReg, tmpReg) ; in rtm_inflated_locking()
1790 subptr(tmpReg, rsp); in fast_lock()
1848 testptr(tmpReg, tmpReg); // Locked ? in fast_lock()
1892 xorptr (tmpReg, tmpReg); in fast_lock()
1896 testptr(tmpReg, tmpReg); // Locked ? in fast_lock()
[all …]
/dports/converters/wkhtmltopdf/qt-5db36ec/src/3rdparty/webkit/Source/JavaScriptCore/assembler/
H A DARMAssembler.cpp200 ARMWord ARMAssembler::getImm(ARMWord imm, int tmpReg, bool invert) in getImm() argument
213 mvn_r(tmpReg, tmp); in getImm()
214 return tmpReg; in getImm()
217 return encodeComplexImm(imm, tmpReg); in getImm()
/dports/converters/wkhtmltopdf/qt-5db36ec/src/3rdparty/javascriptcore/JavaScriptCore/assembler/
H A DARMAssembler.cpp200 ARMWord ARMAssembler::getImm(ARMWord imm, int tmpReg, bool invert) in getImm() argument
213 mvn_r(tmpReg, tmp); in getImm()
214 return tmpReg; in getImm()
217 return encodeComplexImm(imm, tmpReg); in getImm()
/dports/devel/qt5-scripttools/kde-qtscript-5.15.2p4/src/3rdparty/javascriptcore/JavaScriptCore/assembler/
H A DARMAssembler.cpp200 ARMWord ARMAssembler::getImm(ARMWord imm, int tmpReg, bool invert) in getImm() argument
213 mvn_r(tmpReg, tmp); in getImm()
214 return tmpReg; in getImm()
217 return encodeComplexImm(imm, tmpReg); in getImm()
/dports/devel/qt5-script/kde-qtscript-5.15.2p4/src/3rdparty/javascriptcore/JavaScriptCore/assembler/
H A DARMAssembler.cpp200 ARMWord ARMAssembler::getImm(ARMWord imm, int tmpReg, bool invert) in getImm() argument
213 mvn_r(tmpReg, tmp); in getImm()
214 return tmpReg; in getImm()
217 return encodeComplexImm(imm, tmpReg); in getImm()
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/cpu/x86/
H A DmacroAssembler_x86.cpp1352 testptr(tmpReg, tmpReg); in rtm_abort_ratio_calculation()
1363 imulptr(tmpReg, tmpReg, 100); in rtm_abort_ratio_calculation()
1369 cmpptr(tmpReg, scrReg); in rtm_abort_ratio_calculation()
1482 assert(tmpReg == rax, ""); in rtm_stack_locking()
1541 assert(tmpReg == rax, ""); in rtm_inflated_locking()
1567 movptr(tmpReg, Address(tmpReg, owner_offset)); in rtm_inflated_locking()
1568 testptr(tmpReg, tmpReg); in rtm_inflated_locking()
1588 testptr(tmpReg, tmpReg) ; in rtm_inflated_locking()
1770 subptr(tmpReg, rsp); in fast_lock()
1836 movq(scrReg, tmpReg); in fast_lock()
[all …]
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/cpu/x86/
H A DmacroAssembler_x86.cpp1349 testptr(tmpReg, tmpReg); in rtm_abort_ratio_calculation()
1360 imulptr(tmpReg, tmpReg, 100); in rtm_abort_ratio_calculation()
1366 cmpptr(tmpReg, scrReg); in rtm_abort_ratio_calculation()
1479 assert(tmpReg == rax, ""); in rtm_stack_locking()
1538 assert(tmpReg == rax, ""); in rtm_inflated_locking()
1564 movptr(tmpReg, Address(tmpReg, owner_offset)); in rtm_inflated_locking()
1565 testptr(tmpReg, tmpReg); in rtm_inflated_locking()
1585 testptr(tmpReg, tmpReg) ; in rtm_inflated_locking()
1767 subptr(tmpReg, rsp); in fast_lock()
1833 movq(scrReg, tmpReg); in fast_lock()
[all …]
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/cpu/x86/
H A DmacroAssembler_x86.cpp1341 testptr(tmpReg, tmpReg); in rtm_abort_ratio_calculation()
1352 imulptr(tmpReg, tmpReg, 100); in rtm_abort_ratio_calculation()
1358 cmpptr(tmpReg, scrReg); in rtm_abort_ratio_calculation()
1471 assert(tmpReg == rax, ""); in rtm_stack_locking()
1530 assert(tmpReg == rax, ""); in rtm_inflated_locking()
1556 movptr(tmpReg, Address(tmpReg, owner_offset)); in rtm_inflated_locking()
1557 testptr(tmpReg, tmpReg); in rtm_inflated_locking()
1577 testptr(tmpReg, tmpReg) ; in rtm_inflated_locking()
1759 subptr(tmpReg, rsp); in fast_lock()
1825 movq(scrReg, tmpReg); in fast_lock()
[all …]

12345678