/dports/games/libretro-yabause/yabause-ea5b118/yabause/src/play/src/ |
H A D | Jitter_CodeGen_x86_64.cpp | 76 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 D | Jitter_CodeGen_AArch32_Md.cpp | 167 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 D | Jitter_CodeGen_AArch64_Md.cpp | 256 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 D | Jitter_CodeGen_x86_32.cpp | 1231 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 D | Jitter_CodeGen_AArch32.cpp | 971 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 D | Jitter_CodeGen_AArch64_64.cpp | 408 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 D | Jitter_CodeGen_AArch64.cpp | 915 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 D | Jitter_CodeGen_x86_64.cpp | 77 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 D | Jitter_CodeGen_AArch32_Md.cpp | 148 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 D | Jitter_CodeGen_AArch64_Md.cpp | 259 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 D | Jitter_CodeGen_AArch64_64.cpp | 433 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 D | c2_MacroAssembler_x86.cpp | 92 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 D | c2_MacroAssembler_x86.cpp | 108 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 D | c2_MacroAssembler_x86.cpp | 108 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 D | macroAssembler_x86.cpp | 1347 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 D | macroAssembler_x86.cpp | 1347 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 D | macroAssembler_x86.cpp | 1359 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 D | macroAssembler_x86.cpp | 1359 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 D | ARMAssembler.cpp | 200 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 D | ARMAssembler.cpp | 200 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 D | ARMAssembler.cpp | 200 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 D | ARMAssembler.cpp | 200 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 D | macroAssembler_x86.cpp | 1352 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 D | macroAssembler_x86.cpp | 1349 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 D | macroAssembler_x86.cpp | 1341 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 …]
|