Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DJITSymbol.h289 /// @param GetAddress A functor to materialize a definition (fixing the
296 JITSymbol(GetAddressFtor GetAddress, JITSymbolFlags Flags) in JITSymbol() argument
297 : GetAddress(std::move(GetAddress)), CachedAddr(0), Flags(Flags) {} in JITSymbol()
303 : GetAddress(std::move(Other.GetAddress)), Flags(std::move(Other.Flags)) { in JITSymbol()
311 GetAddress = std::move(Other.GetAddress);
329 return !Flags.hasError() && (CachedAddr || GetAddress);
343 if (GetAddress) { in getAddress()
[all...]
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DThreadElfCore.cpp306 pr_sigpend = data.GetAddress(&offset); in Parse()
307 pr_sighold = data.GetAddress(&offset); in Parse()
314 pr_utime.tv_sec = data.GetAddress(&offset); in Parse()
315 pr_utime.tv_usec = data.GetAddress(&offset); in Parse()
317 pr_stime.tv_sec = data.GetAddress(&offset); in Parse()
318 pr_stime.tv_usec = data.GetAddress(&offset); in Parse()
320 pr_cutime.tv_sec = data.GetAddress(&offset); in Parse()
321 pr_cutime.tv_usec = data.GetAddress(&offset); in Parse()
323 pr_cstime.tv_sec = data.GetAddress(&offset); in Parse()
324 pr_cstime.tv_usec = data.GetAddress(&offset); in Parse()
[all …]
H A DProcessElfCore.cpp939 const uint64_t count = note.data.GetAddress(&offset); in parseLinuxNotes()
940 note.data.GetAddress(&offset); // Skip page size in parseLinuxNotes()
943 entry.start = note.data.GetAddress(&offset); in parseLinuxNotes()
944 entry.end = note.data.GetAddress(&offset); in parseLinuxNotes()
945 entry.file_ofs = note.data.GetAddress(&offset); in parseLinuxNotes()
/freebsd/contrib/llvm-project/lldb/source/Breakpoint/
H A DBreakpointLocationList.cpp87 SectionSP section_sp(break_loc->GetAddress().GetSection()); in FindInModule()
235 m_address_to_location.erase(to_location_sp->GetAddress()); in SwapLocation()
238 m_address_to_location[to_location_sp->GetAddress()] = to_location_sp; in SwapLocation()
247 m_address_to_location.erase(bp_loc_sp->GetAddress()); in RemoveLocation()
262 m_address_to_location.erase(m_locations[idx]->GetAddress()); in RemoveLocationByIndex()
273 if (bp_loc->GetAddress().SectionWasDeleted()) { in RemoveInvalidLocations()
280 ModuleSP module_sp(bp_loc->GetAddress().GetModule()); in RemoveInvalidLocations()
H A DBreakpoint.cpp516 Address section_addr(break_loc_sp->GetAddress()); in ModulesChanged()
573 SectionSP section_sp(break_loc_sp->GetAddress().GetSection()); in ModulesChanged()
646 SectionSP section_sp = break_loc_sp->GetAddress().GetSection(); in ModuleReplaced()
690 if (old_loc_sp->GetAddress().CalculateSymbolContext(&old_sc) == in ModuleReplaced()
691 new_loc_sp->GetAddress().CalculateSymbolContext(&new_sc)) { in ModuleReplaced()
712 bp_loc_sp->GetAddress().CalculateSymbolContext(&old_sc_map[loc_id]); in ModuleReplaced()
720 bp_loc_sp->GetAddress().CalculateSymbolContext(&new_sc_map[loc_id]); in ModuleReplaced()
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBInstruction.cpp100 SBAddress SBInstruction::GetAddress() { in GetAddress() function in SBInstruction
105 if (inst_sp && inst_sp->GetAddress().IsValid()) in GetAddress()
106 sb_addr.SetAddress(inst_sp->GetAddress()); in GetAddress()
254 const Address &addr = inst_sp->GetAddress(); in GetDescription()
290 const Address &addr = inst_sp->GetAddress(); in Print()
H A DSBQueueItem.cpp74 SBAddress SBQueueItem::GetAddress() const { in GetAddress() function in SBQueueItem
79 result.SetAddress(m_queue_item_sp->GetAddress()); in GetAddress()
H A DSBInstructionList.cpp83 addr = GetInstructionAtIndex(i).GetAddress(); in GetInstructionsCount()
160 const Address &addr = inst->GetAddress(); in GetDescription()
H A DSBBreakpointLocation.cpp72 SBAddress SBBreakpointLocation::GetAddress() {
77 return SBAddress(loc_sp->GetAddress()); in GetAddress()
73 SBAddress SBBreakpointLocation::GetAddress() { GetAddress() function in SBBreakpointLocation
/freebsd/contrib/llvm-project/lldb/bindings/interface/
H A DSBInstructionExtensions.i8 return self.GetAddress()
21 return self.GetAddress ().GetFileAddress()
28 addr = property(GetAddress, None, doc='''A read only property that returns an lldb object that represents the address (lldb.SBAddress) for this instruction.''')
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DAuxVector.cpp22 const uint64_t type = data.GetAddress(&offset); in ParseAuxv()
23 const uint64_t value = data.GetAddress(&offset); in ParseAuxv()
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCTrampolineHandler.cpp220 m_next_region = data.GetAddress(&offset); in SetUpRegion()
380 const Address changed_symbol_addr = changed_symbol->GetAddress(); in InitializeVTableSymbols()
445 lldb::addr_t region_addr = data.GetAddress(&offset); in RefreshTrampolines()
606 class_getMethodImplementation->GetAddress().GetOpcodeLoadAddress( in AppleObjCTrampolineHandler()
610 class_getMethodImplementation_stret->GetAddress().GetOpcodeLoadAddress( in AppleObjCTrampolineHandler()
613 m_msg_forward_addr = msg_forward->GetAddress().GetOpcodeLoadAddress(target); in AppleObjCTrampolineHandler()
616 msg_forward_stret->GetAddress().GetOpcodeLoadAddress(target); in AppleObjCTrampolineHandler()
H A DAppleObjCRuntime.cpp263 std::make_unique<Address>(context.symbol->GetAddress()); in GetPrintForDebuggerAddr()
559 auto dict_entry_key = data.GetAddress(&data_offset); in GetBacktraceThreadFromException()
560 auto dict_entry_value = data.GetAddress(&data_offset); in GetBacktraceThreadFromException()
/freebsd/contrib/llvm-project/lldb/source/Plugins/JITLoader/GDB/
H A DJITLoaderGDB.cpp139 entry->next_entry = extractor.GetAddress(&offset); in ReadJITEntry()
140 entry->prev_entry = extractor.GetAddress(&offset); in ReadJITEntry()
141 entry->symfile_addr = extractor.GetAddress(&offset); in ReadJITEntry()
461 const Address jit_descriptor_addr = sym_ctx.symbol->GetAddress(); in GetSymbolAddress()
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DThreadPlanShouldStopHere.cpp117 Address symbol_end = sc.symbol->GetAddress(); in DefaultStepFromHereCallback()
119 if (range.ContainsFileAddress(sc.symbol->GetAddress()) && in DefaultStepFromHereCallback()
H A DQueueItem.cpp39 Address &QueueItem::GetAddress() { return m_address; } in GetAddress() function in QueueItem
H A DThreadPlanStepRange.cpp343 run_to_address = last_inst->GetAddress(); in SetNextBranchBreakpoint()
348 instructions->GetInstructionAtIndex(branch_index)->GetAddress(); in SetNextBranchBreakpoint()
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/FreeBSD-Kernel/
H A DDynamicLoaderFreeBSDKernel.cpp603 kld_off_address_symbol->GetAddress().GetLoadAddress( in ReadAllKmods()
609 kld_off_next_symbol->GetAddress().GetLoadAddress(&m_process->GetTarget()), in ReadAllKmods()
614 kld_off_filename_symbol->GetAddress().GetLoadAddress( in ReadAllKmods()
621 kld_off_pathname_symbol->GetAddress().GetLoadAddress( in ReadAllKmods()
737 m_linker_file_list_struct_addr = symbol->GetAddress(); in LoadKernelModules()
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBQueueItem.h37 lldb::SBAddress GetAddress() const;
H A DSBInstruction.h38 SBAddress GetAddress();
H A DSBBreakpointLocation.h43 lldb::SBAddress GetAddress();
/freebsd/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A DUnwindAssemblyInstEmulation.cpp106 const lldb::addr_t base_addr = inst->GetAddress().GetFileAddress(); in GetNonCallSiteUnwindPlanFromAssembly()
147 inst->GetAddress().GetFileAddress() - base_addr; in GetNonCallSiteUnwindPlanFromAssembly()
183 inst->GetAddress(), nullptr); in GetNonCallSiteUnwindPlanFromAssembly()
258 range.ContainsFileAddress(inst->GetAddress().GetFileAddress() + in GetNonCallSiteUnwindPlanFromAssembly()
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DQueueItem.h62 lldb_private::Address &GetAddress();
/freebsd/contrib/llvm-project/lldb/include/lldb/Breakpoint/
H A DBreakpointLocation.h49 Address &GetAddress();
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DDisassembler.cpp326 const Address &addr = inst->GetAddress(); in PrintInstructions()
376 const Address &addr = inst->GetAddress(); in PrintInstructions()
686 insn_emulator_up->SetInstruction(GetOpcode(), GetAddress(), nullptr); in DumpEmulation()
956 insn_emulator_up->SetInstruction(GetOpcode(), GetAddress(), nullptr); in Emulate()
1062 if (m_instructions[i]->GetAddress() == address) { in GetIndexOfInstructionAtAddress()

123