Home
last modified time | relevance | path

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

/llvm-project/lldb/source/Target/
H A DRegisterContextUnwind.cpp1264 RegisterNumber regnum(m_thread, eRegisterKindLLDB, lldb_regnum); in SavedLocationForRegister()
1272 iterator = m_registers.find(regnum.GetAsKind(eRegisterKindLLDB)); in SavedLocationForRegister()
1276 regnum.GetName(), regnum.GetAsKind(eRegisterKindLLDB)); in SavedLocationForRegister()
1291 if (regnum.GetAsKind(unwindplan_registerkind) == LLDB_INVALID_REGNUM) { in SavedLocationForRegister()
1292 UnwindLogMsg("could not convert lldb regnum %s (%d) into %d RegisterKind " in SavedLocationForRegister()
1294 regnum.GetName(), regnum.GetAsKind(eRegisterKindLLDB), in SavedLocationForRegister()
1306 if (active_row->GetRegisterInfo(regnum.GetAsKind(unwindplan_registerkind), in SavedLocationForRegister()
1311 regnum in SavedLocationForRegister()
1263 RegisterNumber regnum(m_thread, eRegisterKindLLDB, lldb_regnum); SavedLocationForRegister() local
2128 ReadGPRValue(lldb::RegisterKind register_kind,uint32_t regnum,addr_t & value) ReadGPRValue() argument
2199 ReadGPRValue(const RegisterNumber & regnum,addr_t & value) ReadGPRValue() argument
[all...]
/llvm-project/lldb/test/API/functionalities/gdb_remote_client/
H A DTestRemoteRegNums.py37 def readRegister(self, regnum): argument
45 if regnum == 0:
47 if regnum == 2:
49 if regnum == 4:
54 def writeRegister(self, regnum, value_hex): argument
55 if regnum == 2:
57 if regnum == 4:
H A DTestNoGPacketSupported.py40 def readRegister(self, regnum): argument
48 if regnum == 0:
50 if regnum == 2:
55 def writeRegister(self, regnum): argument
H A DTestGDBServerTargetXML.py116 def readRegister(self, regnum): argument
335 def readRegister(self, regnum): argument
560 def readRegister(self, regnum): argument
702 def readRegister(self, regnum): argument
775 def readRegister(self, regnum): argument
870 def readRegister(self, regnum): argument
H A DTestPartialGPacket.py55 def readRegister(self, regnum): argument
56 if regnum == 31:
H A DTestAArch64XMLRegOffsets.py91 def readRegister(self, regnum): argument
H A DTestRegDefinitionInParts.py120 def readRegister(self, regnum): argument
H A DTestArmRegisterDefinition.py93 def readRegister(self, regnum): argument
H A DTestNestedRegDefinitions.py189 def readRegister(self, regnum): argument
H A DTestJLink6Armv7RegisterDefinition.py117 def readRegister(self, regnum): argument
H A DTestGDBServerNoTargetXMLRegisters.py34 def readRegister(self, regnum): argument
H A DTestXMLRegisterFlags.py28 def readRegister(self, regnum): argument
/llvm-project/lldb/test/API/commands/register/register/
H A DTestRegistersUnavailable.py15 def readRegister(self, regnum): argument
16 if regnum in [0, 1, 2]:
/llvm-project/lldb/packages/Python/lldbsuite/test/
H A Dgdbclientutils.py121 regnum = packet[1:].split(";")[0]
122 return self.readRegister(int(regnum, 16))
209 regnum = int(packet[len("qRegisterInfo") :], 16)
210 return self.qRegisterInfo(regnum)
/llvm-project/lldb/source/Symbol/
H A DCompactUnwindInfo.cpp772 uint32_t regnum = saved_registers_locations & 0x7; in CreateUnwindPlan_x86_64() local
773 switch (regnum) { in CreateUnwindPlan_x86_64()
782 translate_to_eh_frame_regnum_x86_64(regnum), in CreateUnwindPlan_x86_64()
1043 uint32_t regnum = saved_registers_locations & 0x7; in CreateUnwindPlan_i386() local
1044 switch (regnum) { in CreateUnwindPlan_i386()
1053 translate_to_eh_frame_regnum_i386(regnum), in CreateUnwindPlan_i386()
/llvm-project/lldb/include/lldb/Symbol/
H A DUnwindPlan.h473 void SetReturnAddressRegister(uint32_t regnum) { in GetSourcedFromCompiler()
474 m_return_addr_register = regnum; in GetSourcedFromCompiler()
439 SetReturnAddressRegister(uint32_t regnum) SetReturnAddressRegister() argument
/llvm-project/lldb/include/lldb/Target/
H A DRegisterContextUnwind.h187 bool ReadGPRValue(lldb::RegisterKind register_kind, uint32_t regnum,
/llvm-project/lldb/source/Plugins/ABI/ARM/
H A DABISysV_arm.cpp1772 uint32_t regnum = 0; in GetReturnValueObjectImpl()
1775 regnum = dwarf_s0 + reg_index; in GetReturnValueObjectImpl()
1777 regnum = dwarf_d0 + reg_index; in GetReturnValueObjectImpl()
1782 reg_ctx->GetRegisterInfo(eRegisterKindDWARF, regnum); in GetReturnValueObjectImpl()
1779 uint32_t regnum = 0; GetReturnValueObjectImpl() local
/llvm-project/lldb/source/Plugins/Instruction/MIPS64/
H A DEmulateInstructionMIPS64.h168 bool nonvolatile_reg_p(uint64_t regnum);
H A DEmulateInstructionMIPS64.cpp1042 bool EmulateInstructionMIPS64::nonvolatile_reg_p(uint64_t regnum) { in nonvolatile_reg_p() argument
1043 switch (regnum) { in nonvolatile_reg_p()
/llvm-project/lldb/source/Plugins/Instruction/MIPS/
H A DEmulateInstructionMIPS.h203 bool nonvolatile_reg_p(uint32_t regnum);
H A DEmulateInstructionMIPS.cpp1152 bool EmulateInstructionMIPS::nonvolatile_reg_p(uint32_t regnum) { in nonvolatile_reg_p() argument
1153 switch (regnum) { in nonvolatile_reg_p()
/llvm-project/lldb/source/Plugins/ABI/ARC/
H A DABISysV_arc.cpp587 uint32_t regnum = reg_info->kinds[eRegisterKindDWARF]; in RegisterIsVolatile()
588 if (regnum <= 12) in RegisterIsVolatile()
586 uint32_t regnum = reg_info->kinds[eRegisterKindDWARF]; RegisterIsVolatile() local
/llvm-project/lldb/tools/debugserver/source/
H A DRNBRemote.cpp1393 uint32_t regnum = 0; in InitializeRegisters()
1403 regnum++, // register number starts at zero and goes up with no gaps in InitializeRegisters()
1431 regnum = pos->second; in InitializeRegisters()
1432 reg_entry.value_regnums.push_back(regnum); in InitializeRegisters()
1433 if (regnum < g_dynamic_register_map.size()) { in InitializeRegisters()
1437 g_dynamic_register_map[regnum].offset + in InitializeRegisters()
1459 regnum = pos->second; in InitializeRegisters()
1460 reg_entry.invalidate_regnums.push_back(regnum); in InitializeRegisters()
5060 XMLAttributeUnsignedDecimal(s, "regnum", reg_num); in GenerateTargetXMLRegister()
5126 for (auto regnum in GenerateTargetXMLRegister() local
1395 uint32_t regnum = 0; InitializeRegisters() local
5113 for (auto regnum : reg.value_regnums) { GenerateTargetXMLRegister() local
[all...]
/llvm-project/lldb/source/Plugins/Instruction/ARM/
H A DEmulateInstructionARM.h190 uint32_t ReadCoreReg(uint32_t regnum, bool *success);