Searched refs:AddressClass (Results 1 - 25 of 28) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DArchitecture.h69 /// If \a addr_class is set to AddressClass::eInvalid, then the address
74 lldb::addr_t addr, AddressClass addr_class = AddressClass::eInvalid) const {
84 /// If \a addr_class is set to AddressClass::eInvalid, then the address
90 lldb::addr_t addr, AddressClass addr_class = AddressClass::eInvalid) const {
H A DAddress.h239 AddressClass GetAddressClass() const;
299 AddressClass addr_class = AddressClass::eInvalid) const;
398 AddressClass addr_class = AddressClass::eInvalid,
H A DDisassembler.h60 AddressClass addr_class = AddressClass::eInvalid);
84 AddressClass GetAddressClass();
88 m_address_class = AddressClass::eInvalid;
215 // AddressClass::eCodeAlternateISA (currently used for
216 // thumb), and also to specify data (AddressClass::eData).
217 // The usual value will be AddressClass::eCode, but often
221 AddressClass m_address_class; // Use GetAddressClass () accessor function!
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Architecture/Arm/
H A DArchitectureArm.cpp132 AddressClass addr_class) const {
136 case AddressClass::eData:
137 case AddressClass::eDebug:
139 case AddressClass::eCodeAlternateISA:
151 AddressClass addr_class) const {
153 case AddressClass::eData:
154 case AddressClass::eDebug:
H A DArchitectureArm.h28 AddressClass addr_class) const override;
31 AddressClass addr_class) const override;
/freebsd-13-stable/contrib/llvm-project/lldb/source/Symbol/
H A DObjectFile.cpp316 AddressClass ObjectFile::GetAddressClass(addr_t file_addr) {
327 return AddressClass::eUnknown;
329 return AddressClass::eCode;
331 return AddressClass::eUnknown;
344 return AddressClass::eData;
380 return AddressClass::eDebug;
385 return AddressClass::eRuntime;
391 return AddressClass::eUnknown;
404 return AddressClass::eUnknown;
406 return AddressClass
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Architecture/Mips/
H A DArchitectureMips.h32 AddressClass addr_class) const override;
35 AddressClass addr_class) const override;
H A DArchitectureMips.cpp49 AddressClass addr_class) const {
53 case AddressClass::eData:
54 case AddressClass::eDebug:
56 case AddressClass::eCodeAlternateISA:
68 AddressClass addr_class) const {
70 case AddressClass::eData:
71 case AddressClass::eDebug:
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Platform/FreeBSD/
H A DPlatformFreeBSD.cpp222 AddressClass addr_class = AddressClass::eUnknown;
226 if (addr_class == AddressClass::eUnknown &&
228 addr_class = AddressClass::eCodeAlternateISA;
231 if (addr_class == AddressClass::eCodeAlternateISA) {
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/
H A DObjectFileBreakpad.h72 AddressClass GetAddressClass(lldb::addr_t file_addr) override {
73 return AddressClass::eInvalid;
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/wasm/
H A DObjectFileWasm.h78 AddressClass GetAddressClass(lldb::addr_t file_addr) override {
79 return AddressClass::eInvalid;
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-private-enumerations.h48 enum class AddressClass { class in namespace:lldb_private
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.h111 lldb_private::AddressClass GetAddressClass(lldb::addr_t file_addr) override;
185 typedef std::map<lldb::addr_t, lldb_private::AddressClass>
H A DObjectFileELF.cpp708 AddressClass ObjectFileELF::GetAddressClass(addr_t file_addr) {
711 return AddressClass::eUnknown;
720 if (res != AddressClass::eCode)
727 return AddressClass::eCode;
2092 m_address_class_map[symbol.st_value] = AddressClass::eCode;
2099 AddressClass::eCodeAlternateISA;
2103 m_address_class_map[symbol.st_value] = AddressClass::eData;
2117 m_address_class_map[symbol.st_value] = AddressClass::eCode;
2121 m_address_class_map[symbol.st_value] = AddressClass::eData;
2140 AddressClass
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Core/
H A DAddress.cpp368 AddressClass addr_class) const {
371 if (addr_class == AddressClass::eInvalid)
379 AddressClass addr_class,
383 if (addr_class == AddressClass::eInvalid)
458 * if the address belongs to AddressClass::eCodeAlternateISA.
996 AddressClass Address::GetAddressClass() const {
1007 return AddressClass::eUnknown;
H A DDisassembler.cpp573 Instruction::Instruction(const Address &address, AddressClass addr_class)
579 AddressClass Instruction::GetAddressClass() {
580 if (m_address_class == AddressClass::eInvalid)
1150 : Instruction(Address(), AddressClass::eUnknown), m_description() {}
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DTarget.h780 /// If \a addr_class is set to AddressClass::eInvalid, then the address
786 AddressClass addr_class = AddressClass::eInvalid) const;
794 /// If \a addr_class is set to AddressClass::eInvalid, then the address
800 AddressClass addr_class = AddressClass::eInvalid) const;
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DProcessFreeBSD.cpp654 AddressClass addr_class = AddressClass::eUnknown;
659 if (addr_class == AddressClass::eCodeAlternateISA ||
660 (addr_class == AddressClass::eUnknown &&
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.cpp87 AddressClass addr_class)
215 const AddressClass address_class = GetAddressClass();
225 if (address_class == AddressClass::eCodeAlternateISA)
860 const AddressClass address_class = GetAddressClass();
862 if (address_class == AddressClass::eCodeAlternateISA) {
1219 AddressClass address_class = AddressClass::eCode;
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DObjectFile.h235 virtual AddressClass GetAddressClass(lldb::addr_t file_addr);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Target/
H A DPlatform.cpp1891 AddressClass addr_class = AddressClass::eUnknown;
1895 if (addr_class == AddressClass::eUnknown &&
1897 addr_class = AddressClass::eCodeAlternateISA;
1900 if (addr_class == AddressClass::eCodeAlternateISA) {
H A DRegisterContext.cpp131 pc = target->GetOpcodeLoadAddress(pc, AddressClass::eCode);
H A DStackFrameList.cpp539 target_sp.get(), AddressClass::eCode);
541 load_addr - 1, target_sp.get(), AddressClass::eCode);
H A DStackFrame.cpp203 AddressClass::eCode, allow_section_end)) {
/freebsd-13-stable/contrib/llvm-project/lldb/source/API/
H A DSBFrame.cpp342 target, AddressClass::eCode);

Completed in 237 milliseconds

12