Home
last modified time | relevance | path

Searched refs:registerId (Results 1 – 25 of 121) sorted by relevance

12345

/dports/games/libretro-yabause/yabause-ea5b118/yabause/src/play/src/
H A DX86Assembler_Sse.cpp9 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 DX86Assembler.cpp185 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 DJitter_CodeGen_AArch64_64.cpp28 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 DJitter_CodeGen_AArch32.cpp475 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 DJitter_CodeGen_AArch64.cpp507 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 DJitter_RegAlloc.cpp52 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 DJitter_CodeGen_AArch32_64.cpp22 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 DJitter_CodeGen_x86_32.cpp892 [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 DX86Assembler_Sse.cpp10 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 DX86Assembler.cpp194 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 DJitter_CodeGen_AArch64_64.cpp28 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 DJitter_CodeGen_AArch32.cpp488 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 DJitter_CodeGen_AArch64.cpp538 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 DJitter_RegAlloc.cpp52 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 DJitter_CodeGen_AArch32_64.cpp22 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 DJitter_CodeGen_x86_32.cpp991 [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 DIop_Spu.cpp134 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 DIop_RootCounters.cpp195 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 DIop_Spu2_Core.cpp382 #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 DIop_Speed.cpp324 #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 DIop_Dmac.cpp216 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 DGSHandler.cpp1608 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 Dwx_misc.erl31 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 Dwx_misc.erl31 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 Dwx_misc.erl31 launchDefaultBrowser/2,newId/0,registerId/1,setDetectableAutoRepeat/1,
199 -spec registerId(Id) -> 'ok' when
201 registerId(Id) function

12345