/dports/games/libretro-yabause/yabause-ea5b118/yabause/src/play/src/ |
H A D | X86Assembler_Sse.cpp | 9 WriteEdVdOp_F3_0F(0x11, address, registerId); in MovssEd() 14 WriteEdVdOp_F3_0F(0x10, address, registerId); in MovssEd() 19 WriteEdVdOp_F3_0F(0x58, address, registerId); in AddssEd() 24 WriteEdVdOp_F3_0F(0x5C, address, registerId); in SubssEd() 29 WriteEdVdOp_F3_0F(0x5F, address, registerId); in MaxssEd() 406 NewAddress.ModRm.nFnReg = registerId; in WriteEdVdOp() 417 NewAddress.ModRm.nFnReg = registerId; in WriteEdVdOp_0F() 429 NewAddress.ModRm.nFnReg = registerId; in WriteEdVdOp_66_0F() 443 newAddress.ModRm.nFnReg = registerId; in WriteEdVdOp_66_0F_64b() 456 newAddress.ModRm.nFnReg = registerId; in WriteEdVdOp_66_0F_38() [all …]
|
H A D | X86Assembler.cpp | 185 if(registerId > 3) in MakeByteRegisterAddress() 190 return MakeRegisterAddress(registerId); in MakeByteRegisterAddress() 198 assert(registerId != rBP); in MakeIndRegAddress() 199 assert(registerId < 8); in MakeIndRegAddress() 201 if(registerId == rSP) in MakeIndRegAddress() 203 registerId = static_cast<REGISTER>(4); in MakeIndRegAddress() 210 address.ModRm.nRM = registerId; in MakeIndRegAddress() 348 WriteEvGvOp(0x03, true, address, registerId); in AddEq() 621 void CX86Assembler::Pop(REGISTER registerId) in Pop() argument 628 void CX86Assembler::Push(REGISTER registerId) in Push() argument [all …]
|
H A D | Jitter_CodeGen_AArch64_64.cpp | 28 m_assembler.Ldr(registerId, g_baseRegister, src->m_valueLow); in LoadMemory64InRegister() 32 m_assembler.Ldr(registerId, CAArch64Assembler::xSP, src->m_stackLocation); in LoadMemory64InRegister() 46 m_assembler.Str(registerId, g_baseRegister, dst->m_valueLow); in StoreRegisterInMemory64() 50 m_assembler.Str(registerId, CAArch64Assembler::xSP, dst->m_stackLocation); in StoreRegisterInMemory64() 62 m_assembler.Movz(registerId, 0, 0); in LoadConstant64InRegister() 80 m_assembler.Movk(registerId, constant >> (i * 16), i); in LoadConstant64InRegister() 84 m_assembler.Movz(registerId, constant >> (i * 16), i); in LoadConstant64InRegister() 97 m_assembler.Ldr(registerId, g_baseRegister, symbol->m_valueLow + 0); in LoadMemory64LowInRegister() 113 m_assembler.Ldr(registerId, g_baseRegister, symbol->m_valueLow + 4); in LoadMemory64HighInRegister() 130 LoadMemory64InRegister(registerId, symbol); in LoadSymbol64InRegister() [all …]
|
H A D | Jitter_CodeGen_AArch32.cpp | 475 m_assembler.Movw(registerId, static_cast<uint16>(constant & 0xFFFF)); in LoadConstantInRegister() 478 m_assembler.Movt(registerId, static_cast<uint16>(constant >> 16)); in LoadConstantInRegister() 484 m_assembler.Movw(registerId, static_cast<uint16>(constant & 0xFFFF)); in LoadConstantPtrInRegister() 485 m_assembler.Movt(registerId, static_cast<uint16>(constant >> 16)); in LoadConstantPtrInRegister() 533 LoadRelativeReferenceInRegister(registerId, src); in LoadMemoryReferenceInRegister() 536 LoadTemporaryReferenceInRegister(registerId, src); in LoadMemoryReferenceInRegister() 1094 m_assembler.MovCc(CAArch32Assembler::CONDITION_EQ, registerId, trueOperand); in Cmp_GetFlag() 1098 m_assembler.MovCc(CAArch32Assembler::CONDITION_NE, registerId, trueOperand); in Cmp_GetFlag() 1102 m_assembler.MovCc(CAArch32Assembler::CONDITION_LT, registerId, trueOperand); in Cmp_GetFlag() 1106 m_assembler.MovCc(CAArch32Assembler::CONDITION_LE, registerId, trueOperand); in Cmp_GetFlag() [all …]
|
H A D | Jitter_CodeGen_AArch64.cpp | 507 m_assembler.Ldr(registerId, g_baseRegister, src->m_valueLow); in LoadMemoryInRegister() 524 m_assembler.Str(registerId, g_baseRegister, dst->m_valueLow); in StoreRegisterInMemory() 566 m_assembler.Ldr(registerId, g_baseRegister, src->m_valueLow); in LoadMemoryReferenceInRegister() 1315 m_assembler.Cset(registerId, CAArch64Assembler::CONDITION_EQ); in Cmp_GetFlag() 1318 m_assembler.Cset(registerId, CAArch64Assembler::CONDITION_NE); in Cmp_GetFlag() 1321 m_assembler.Cset(registerId, CAArch64Assembler::CONDITION_LT); in Cmp_GetFlag() 1324 m_assembler.Cset(registerId, CAArch64Assembler::CONDITION_LE); in Cmp_GetFlag() 1327 m_assembler.Cset(registerId, CAArch64Assembler::CONDITION_GT); in Cmp_GetFlag() 1330 m_assembler.Cset(registerId, CAArch64Assembler::CONDITION_CC); in Cmp_GetFlag() 1333 m_assembler.Cset(registerId, CAArch64Assembler::CONDITION_LS); in Cmp_GetFlag() [all …]
|
H A D | Jitter_RegAlloc.cpp | 52 if(symbolRegAlloc.registerId != -1) in AllocateRegisters() 55 symbolTable.MakeSymbol(symbolRegAlloc.registerType, symbolRegAlloc.registerId)); in AllocateRegisters() 69 if(symbolRegAlloc.registerId == -1) continue; in AllocateRegisters() 80 symbolTable.MakeSymbol(symbolRegAlloc.registerType, symbolRegAlloc.registerId)); in AllocateRegisters() 93 symbolTable.MakeSymbol(symbolRegAlloc.registerType, symbolRegAlloc.registerId)); in AllocateRegisters() 251 symbolRegAlloc.registerId = registerIterator->second; in AssociateSymbolsToRegisters()
|
H A D | Jitter_CodeGen_AArch32_64.cpp | 22 void CCodeGen_AArch32::LoadMemory64LowInRegister(CAArch32Assembler::REGISTER registerId, CSymbol* s… in LoadMemory64LowInRegister() argument 27 …m_assembler.Ldr(registerId, g_baseRegister, CAArch32Assembler::MakeImmediateLdrAddress(symbol->m_v… in LoadMemory64LowInRegister() 30 …m_assembler.Ldr(registerId, CAArch32Assembler::rSP, CAArch32Assembler::MakeImmediateLdrAddress(sym… in LoadMemory64LowInRegister() 38 void CCodeGen_AArch32::LoadMemory64HighInRegister(CAArch32Assembler::REGISTER registerId, CSymbol* … in LoadMemory64HighInRegister() argument 43 …m_assembler.Ldr(registerId, g_baseRegister, CAArch32Assembler::MakeImmediateLdrAddress(symbol->m_v… in LoadMemory64HighInRegister() 46 …m_assembler.Ldr(registerId, CAArch32Assembler::rSP, CAArch32Assembler::MakeImmediateLdrAddress(sym… in LoadMemory64HighInRegister() 110 …odeGen_AArch32::StoreRegisterInMemory64Low(CSymbol* symbol, CAArch32Assembler::REGISTER registerId) in StoreRegisterInMemory64Low() argument 115 …m_assembler.Str(registerId, g_baseRegister, CAArch32Assembler::MakeImmediateLdrAddress(symbol->m_v… in StoreRegisterInMemory64Low() 118 …m_assembler.Str(registerId, CAArch32Assembler::rSP, CAArch32Assembler::MakeImmediateLdrAddress(sym… in StoreRegisterInMemory64Low() 126 …deGen_AArch32::StoreRegisterInMemory64High(CSymbol* symbol, CAArch32Assembler::REGISTER registerId) in StoreRegisterInMemory64High() argument [all …]
|
H A D | Jitter_CodeGen_x86_32.cpp | 892 [this](CX86Assembler::REGISTER registerId, CSymbol* symbol) in Cmp64_Equal() 897 m_assembler.CmpEd(registerId, MakeMemory64SymbolLoAddress(symbol)); in Cmp64_Equal() 902 m_assembler.TestEd(registerId, CX86Assembler::MakeRegisterAddress(registerId)); in Cmp64_Equal() 916 [this](CX86Assembler::REGISTER registerId, CSymbol* symbol) in Cmp64_Equal() argument 921 m_assembler.CmpEd(registerId, MakeMemory64SymbolHiAddress(symbol)); in Cmp64_Equal() 926 m_assembler.TestEd(registerId, CX86Assembler::MakeRegisterAddress(registerId)); in Cmp64_Equal() 1053 [this](CX86Assembler::REGISTER registerId, CSymbol* symbol) in Cmp64_Order() 1058 m_assembler.CmpEd(registerId, MakeMemory64SymbolLoAddress(symbol)); in Cmp64_Order() 1061 m_assembler.CmpId(CX86Assembler::MakeRegisterAddress(registerId), symbol->m_valueLow); in Cmp64_Order() 1070 [this](CX86Assembler::REGISTER registerId, CSymbol* symbol) in Cmp64_Order() argument [all …]
|
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/deps/CodeGen/src/ |
H A D | X86Assembler_Sse.cpp | 10 WriteEdVdOp_F3_0F(0x11, address, registerId); in MovssEd() 15 WriteEdVdOp_F3_0F(0x10, address, registerId); in MovssEd() 20 WriteEdVdOp_F3_0F(0x58, address, registerId); in AddssEd() 77 CmppsVo(registerId, address, SSE_CMP_LT); in CmpltpsVo() 434 NewAddress.ModRm.nFnReg = registerId; in WriteEdVdOp() 445 NewAddress.ModRm.nFnReg = registerId; in WriteEdVdOp_0F() 457 NewAddress.ModRm.nFnReg = registerId; in WriteEdVdOp_66_0F() 471 newAddress.ModRm.nFnReg = registerId; in WriteEdVdOp_66_0F_64b() 484 newAddress.ModRm.nFnReg = registerId; in WriteEdVdOp_66_0F_38() 509 newAddress.ModRm.nFnReg = registerId; in WriteEdVdOp_66_0F_3A() [all …]
|
H A D | X86Assembler.cpp | 194 assert(registerId != rBP); in MakeIndRegAddress() 195 if(registerId == r13) in MakeIndRegAddress() 200 if(registerId == rSP) in MakeIndRegAddress() 202 registerId = static_cast<REGISTER>(4); in MakeIndRegAddress() 207 else if(registerId == r12) in MakeIndRegAddress() 209 registerId = static_cast<REGISTER>(4); in MakeIndRegAddress() 216 if(registerId > 7) in MakeIndRegAddress() 219 registerId = static_cast<REGISTER>(registerId & 7); in MakeIndRegAddress() 223 address.ModRm.nRM = registerId; in MakeIndRegAddress() 1238 return (registerId < rSP); in HasByteRegister() [all …]
|
H A D | Jitter_CodeGen_AArch64_64.cpp | 28 m_assembler.Ldr(registerId, g_baseRegister, src->m_valueLow); in LoadMemory64InRegister() 32 m_assembler.Ldr(registerId, CAArch64Assembler::xSP, src->m_stackLocation); in LoadMemory64InRegister() 46 m_assembler.Str(registerId, g_baseRegister, dst->m_valueLow); in StoreRegisterInMemory64() 50 m_assembler.Str(registerId, CAArch64Assembler::xSP, dst->m_stackLocation); in StoreRegisterInMemory64() 62 m_assembler.Movz(registerId, 0, 0); in LoadConstant64InRegister() 80 m_assembler.Movk(registerId, constant >> (i * 16), i); in LoadConstant64InRegister() 84 m_assembler.Movz(registerId, constant >> (i * 16), i); in LoadConstant64InRegister() 97 m_assembler.Ldr(registerId, g_baseRegister, symbol->m_valueLow + 0); in LoadMemory64LowInRegister() 113 m_assembler.Ldr(registerId, g_baseRegister, symbol->m_valueLow + 4); in LoadMemory64HighInRegister() 130 LoadMemory64InRegister(registerId, symbol); in LoadSymbol64InRegister() [all …]
|
H A D | Jitter_CodeGen_AArch32.cpp | 488 m_assembler.Movw(registerId, static_cast<uint16>(constant & 0xFFFF)); in LoadConstantInRegister() 491 m_assembler.Movt(registerId, static_cast<uint16>(constant >> 16)); in LoadConstantInRegister() 497 m_assembler.Movw(registerId, static_cast<uint16>(constant & 0xFFFF)); in LoadConstantPtrInRegister() 498 m_assembler.Movt(registerId, static_cast<uint16>(constant >> 16)); in LoadConstantPtrInRegister() 546 LoadRelativeReferenceInRegister(registerId, src); in LoadMemoryReferenceInRegister() 549 LoadTemporaryReferenceInRegister(registerId, src); in LoadMemoryReferenceInRegister() 1248 m_assembler.MovCc(CAArch32Assembler::CONDITION_EQ, registerId, trueOperand); in Cmp_GetFlag() 1252 m_assembler.MovCc(CAArch32Assembler::CONDITION_NE, registerId, trueOperand); in Cmp_GetFlag() 1256 m_assembler.MovCc(CAArch32Assembler::CONDITION_LT, registerId, trueOperand); in Cmp_GetFlag() 1260 m_assembler.MovCc(CAArch32Assembler::CONDITION_LE, registerId, trueOperand); in Cmp_GetFlag() [all …]
|
H A D | Jitter_CodeGen_AArch64.cpp | 538 m_assembler.Ldr(registerId, g_baseRegister, src->m_valueLow); in LoadMemoryInRegister() 555 m_assembler.Str(registerId, g_baseRegister, dst->m_valueLow); in StoreRegisterInMemory() 597 m_assembler.Ldr(registerId, g_baseRegister, src->m_valueLow); in LoadMemoryReferenceInRegister() 1672 m_assembler.Cset(registerId, CAArch64Assembler::CONDITION_EQ); in Cmp_GetFlag() 1675 m_assembler.Cset(registerId, CAArch64Assembler::CONDITION_NE); in Cmp_GetFlag() 1678 m_assembler.Cset(registerId, CAArch64Assembler::CONDITION_LT); in Cmp_GetFlag() 1681 m_assembler.Cset(registerId, CAArch64Assembler::CONDITION_LE); in Cmp_GetFlag() 1684 m_assembler.Cset(registerId, CAArch64Assembler::CONDITION_GT); in Cmp_GetFlag() 1687 m_assembler.Cset(registerId, CAArch64Assembler::CONDITION_CC); in Cmp_GetFlag() 1690 m_assembler.Cset(registerId, CAArch64Assembler::CONDITION_LS); in Cmp_GetFlag() [all …]
|
H A D | Jitter_RegAlloc.cpp | 52 if(symbolRegAlloc.registerId != -1) in AllocateRegisters() 55 symbolTable.MakeSymbol(symbolRegAlloc.registerType, symbolRegAlloc.registerId)); in AllocateRegisters() 69 if(symbolRegAlloc.registerId == -1) continue; in AllocateRegisters() 80 symbolTable.MakeSymbol(symbolRegAlloc.registerType, symbolRegAlloc.registerId)); in AllocateRegisters() 95 symbolTable.MakeSymbol(symbolRegAlloc.registerType, symbolRegAlloc.registerId)); in AllocateRegisters() 269 symbolRegAlloc.registerId = registerIterator->second; in AssociateSymbolsToRegisters()
|
H A D | Jitter_CodeGen_AArch32_64.cpp | 22 void CCodeGen_AArch32::LoadMemory64LowInRegister(CAArch32Assembler::REGISTER registerId, CSymbol* s… in LoadMemory64LowInRegister() argument 27 …m_assembler.Ldr(registerId, g_baseRegister, CAArch32Assembler::MakeImmediateLdrAddress(symbol->m_v… in LoadMemory64LowInRegister() 30 …m_assembler.Ldr(registerId, CAArch32Assembler::rSP, CAArch32Assembler::MakeImmediateLdrAddress(sym… in LoadMemory64LowInRegister() 38 void CCodeGen_AArch32::LoadMemory64HighInRegister(CAArch32Assembler::REGISTER registerId, CSymbol* … in LoadMemory64HighInRegister() argument 43 …m_assembler.Ldr(registerId, g_baseRegister, CAArch32Assembler::MakeImmediateLdrAddress(symbol->m_v… in LoadMemory64HighInRegister() 46 …m_assembler.Ldr(registerId, CAArch32Assembler::rSP, CAArch32Assembler::MakeImmediateLdrAddress(sym… in LoadMemory64HighInRegister() 110 …odeGen_AArch32::StoreRegisterInMemory64Low(CSymbol* symbol, CAArch32Assembler::REGISTER registerId) in StoreRegisterInMemory64Low() argument 115 …m_assembler.Str(registerId, g_baseRegister, CAArch32Assembler::MakeImmediateLdrAddress(symbol->m_v… in StoreRegisterInMemory64Low() 118 …m_assembler.Str(registerId, CAArch32Assembler::rSP, CAArch32Assembler::MakeImmediateLdrAddress(sym… in StoreRegisterInMemory64Low() 126 …deGen_AArch32::StoreRegisterInMemory64High(CSymbol* symbol, CAArch32Assembler::REGISTER registerId) in StoreRegisterInMemory64High() argument [all …]
|
H A D | Jitter_CodeGen_x86_32.cpp | 991 [this](CX86Assembler::REGISTER registerId, CSymbol* symbol) in Cmp64_Equal() 996 m_assembler.CmpEd(registerId, MakeMemory64SymbolLoAddress(symbol)); in Cmp64_Equal() 1001 m_assembler.TestEd(registerId, CX86Assembler::MakeRegisterAddress(registerId)); in Cmp64_Equal() 1015 [this](CX86Assembler::REGISTER registerId, CSymbol* symbol) in Cmp64_Equal() argument 1020 m_assembler.CmpEd(registerId, MakeMemory64SymbolHiAddress(symbol)); in Cmp64_Equal() 1025 m_assembler.TestEd(registerId, CX86Assembler::MakeRegisterAddress(registerId)); in Cmp64_Equal() 1154 [this](CX86Assembler::REGISTER registerId, CSymbol* symbol) in Cmp64_Order() 1159 m_assembler.CmpEd(registerId, MakeMemory64SymbolLoAddress(symbol)); in Cmp64_Order() 1162 m_assembler.CmpId(CX86Assembler::MakeRegisterAddress(registerId), symbol->m_valueLow); in Cmp64_Order() 1171 [this](CX86Assembler::REGISTER registerId, CSymbol* symbol) in Cmp64_Order() argument [all …]
|
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/Source/iop/ |
H A D | Iop_Spu.cpp | 134 unsigned int registerId = address & 0x0F; in ReadRegister() local 136 switch(registerId) in ReadRegister() 159 uint32 registerId = (address - REVERB_START) / 2; in WriteRegister() local 161 if(CSpuBase::g_reverbParamIsAddress[registerId]) in WriteRegister() 165 m_base.SetReverbParam(registerId, result); in WriteRegister() 218 unsigned int registerId = address & 0x0F; in WriteRegister() local 220 switch(registerId) in WriteRegister() 254 if(invalid || registerId >= MAX_GENERAL_REG_NAME) in DisassembleRead() 267 unsigned int registerId = address & 0x0F; in DisassembleRead() local 286 if(invalid || registerId >= MAX_GENERAL_REG_NAME) in DisassembleWrite() [all …]
|
H A D | Iop_RootCounters.cpp | 195 unsigned int registerId = address & 0x0F; in ReadRegister() local 197 switch(registerId) in ReadRegister() 218 unsigned int registerId = address & 0x0F; in WriteRegister() local 221 switch(registerId) in WriteRegister() 239 unsigned int registerId = address & 0x0F; in DisassembleRead() local 240 switch(registerId) in DisassembleRead() 260 unsigned int registerId = address & 0x0F; in DisassembleWrite() local 261 switch(registerId) in DisassembleWrite()
|
H A D | Iop_Spu2_Core.cpp | 382 #define LOG_GET(registerId) \ in LogRead() argument 383 case registerId: \ in LogRead() 384 CLog::GetInstance().Print(logName, "= " #registerId " = 0x%04X\r\n", value); \ in LogRead() 424 #define LOG_SET(registerId) \ in LogWrite() argument 425 case registerId: \ in LogWrite() 426 CLog::GetInstance().Print(logName, #registerId " = 0x%04X\r\n", value); \ in LogWrite() 480 …case registerId: … in LogChannelRead() 481 CLog::GetInstance().Print(logName, "ch%02d: = " #registerId " = 0x%04X\r\n", channelId, value); \ in LogChannelRead() 513 #define LOG_SET(registerId) … in LogChannelWrite() argument 514 case registerId: \ in LogChannelWrite() [all …]
|
H A D | Iop_Speed.cpp | 324 #define LOG_GET(registerId) \ in LogRead() argument 325 case registerId: \ in LogRead() 326 CLog::GetInstance().Print(LOG_NAME, "= " #registerId "\r\n"); \ in LogRead() 365 #define LOG_SET(registerId) \ in LogWrite() argument 366 case registerId: \ in LogWrite() 367 CLog::GetInstance().Print(LOG_NAME, #registerId " = 0x%08X\r\n", value); \ in LogWrite()
|
H A D | Iop_Dmac.cpp | 216 unsigned int registerId = address & 0xF; in LogRead() local 217 switch(registerId) in LogRead() 248 unsigned int registerId = address & 0xF; in LogWrite() local 249 switch(registerId) in LogWrite()
|
/dports/games/libretro-play/Play--3cd0a367b5e24c061a6310c68c9fa7f6b531ebd4/Source/gs/ |
H A D | GSHandler.cpp | 1608 std::string CGSHandler::DisassembleWrite(uint8 registerId, uint64 data) in DisassembleWrite() argument 1612 switch(registerId) in DisassembleWrite() 1647 … (registerId == GS_REG_XYZ2) ? "XYZ2" : "XYZ3", xyz.GetX(), xyz.GetY(), xyz.GetZ()); in DisassembleWrite() 1724 (registerId == GS_REG_MIPTBP1_1) ? 1 : 2, in DisassembleWrite() 1735 (registerId == GS_REG_MIPTBP2_1) ? 1 : 2, in DisassembleWrite() 1796 result = string_format("FBA_%d(FBA: %d)", (registerId == GS_REG_FBA_1) ? 1 : 2, value); in DisassembleWrite() 1804 … (registerId == GS_REG_FRAME_1) ? 1 : 2, fr.GetBasePtr(), fr.GetWidth(), fr.nPsm, fr.nMask); in DisassembleWrite() 1812 … (registerId == GS_REG_ZBUF_1) ? 1 : 2, zbuf.GetBasePtr(), zbuf.nPsm, zbuf.nMask); in DisassembleWrite() 1860 result = string_format("(Unknown register: 0x%02X)", registerId); in DisassembleWrite() 1867 void CGSHandler::LogWrite(uint8 registerId, uint64 data) in LogWrite() argument [all …]
|
/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/lib/wx/src/gen/ |
H A D | wx_misc.erl | 31 launchDefaultBrowser/2,newId/0,registerId/1,setDetectableAutoRepeat/1, 199 -spec registerId(Id) -> 'ok' when 201 registerId(Id) function
|
/dports/lang/erlang-runtime21/otp-OTP-21.3.8.24/lib/wx/src/gen/ |
H A D | wx_misc.erl | 31 launchDefaultBrowser/2,newId/0,registerId/1,setDetectableAutoRepeat/1, 199 -spec registerId(Id) -> 'ok' when 201 registerId(Id) function
|
/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/lib/wx/src/gen/ |
H A D | wx_misc.erl | 31 launchDefaultBrowser/2,newId/0,registerId/1,setDetectableAutoRepeat/1, 199 -spec registerId(Id) -> 'ok' when 201 registerId(Id) function
|