/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | CallFrameInfo.h | 20 virtual bool GetAddressRange(Address addr, AddressRange &range) = 0; 23 virtual bool GetUnwindPlan(const AddressRange &range, UnwindPlan &unwind_plan) = 0;
|
H A D | LineEntry.h | 12 #include "lldb/Core/AddressRange.h" 105 /// get the AddressRange for all of the LineEntries for this source line 112 /// will extend the range to include the AddressRange of the line 0 128 /// The contiguous AddressRange for this source line. 129 AddressRange 139 AddressRange range; ///< The section offset address range for this line entry.
|
H A D | DWARFCallFrameInfo.h | 15 #include "lldb/Core/AddressRange.h" 41 // Locate an AddressRange that includes the provided Address in this object's 44 bool GetAddressRange(Address addr, AddressRange &range); 54 bool GetUnwindPlan(const AddressRange &range, UnwindPlan &unwind_plan); 125 GetFirstFDEEntryInRange(const AddressRange &range);
|
H A D | Block.h | 12 #include "lldb/Core/AddressRange.h" 345 bool GetRangeContainingAddress(const Address &addr, AddressRange &range); 348 AddressRange &range); 354 bool GetRangeAtIndex(uint32_t range_idx, AddressRange &range);
|
H A D | FuncUnwinders.h | 4 #include "lldb/Core/AddressRange.h" 34 FuncUnwinders(lldb_private::UnwindTable &unwind_table, AddressRange range); 116 AddressRange m_range;
|
H A D | UnwindTable.h | 63 llvm::Optional<AddressRange> GetAddressRange(const Address &addr,
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | AddressRange.h | 1 //===-- AddressRange.h ------------------------------------------*- C++ -*-===// 23 /// \class AddressRange AddressRange.h "lldb/Core/AddressRange.h" 25 class AddressRange { class in namespace:lldb_private 31 AddressRange(); 47 AddressRange(const lldb::SectionSP §ion, lldb::addr_t offset, 63 AddressRange(lldb::addr_t file_addr, lldb::addr_t byte_size, 76 AddressRange(const Address &so_addr, lldb::addr_t byte_size); 81 ~AddressRange(); [all...] |
H A D | AddressResolver.h | 12 #include "lldb/Core/AddressRange.h" 48 std::vector<AddressRange> &GetAddressRanges(); 52 AddressRange &GetAddressRangeAtIndex(size_t idx); 55 std::vector<AddressRange> m_address_ranges;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/ |
H A D | AddressRange.cpp | 1 //===-- AddressRange.cpp ----------------------------------------*- C++ -*-===// 9 #include "lldb/Core/AddressRange.h" 30 AddressRange::AddressRange() : m_base_addr(), m_byte_size(0) {} function in class:AddressRange 32 AddressRange::AddressRange(addr_t file_addr, addr_t byte_size, function in class:AddressRange 36 AddressRange::AddressRange(const lldb::SectionSP §ion, addr_t offset, function in class:AddressRange 40 AddressRange::AddressRange(cons function in class:AddressRange [all...] |
H A D | AddressResolver.cpp | 33 std::vector<AddressRange> &AddressResolver::GetAddressRanges() { 41 AddressRange &AddressResolver::GetAddressRangeAtIndex(size_t idx) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/ |
H A D | Range.h | 32 struct AddressRange { struct in namespace:llvm::gsym 35 AddressRange() : Start(0), End(0) {} function in struct:llvm::gsym::AddressRange 36 AddressRange(uint64_t S, uint64_t E) : Start(S), End(E) {} function in struct:llvm::gsym::AddressRange 39 bool intersects(const AddressRange &R) const { 43 bool operator==(const AddressRange &R) const { 46 bool operator!=(const AddressRange &R) const { 49 bool operator<(const AddressRange &R) const { 52 /// AddressRange objects are encoded and decoded to be relative to a base 53 /// address. This will be the FunctionInfo's start address if the AddressRange 55 /// containing parent AddressRange o [all...] |
H A D | LookupResult.h | 41 AddressRange FuncRange; ///< The concrete function address range.
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | UnwindAssembly.h | 26 GetNonCallSiteUnwindPlanFromAssembly(AddressRange &func, Thread &thread, 29 virtual bool AugmentUnwindPlanFromCallSite(AddressRange &func, Thread &thread, 32 virtual bool GetFastUnwindPlan(AddressRange &func, Thread &thread, 38 FirstNonPrologueInsn(AddressRange &func,
|
H A D | ThreadPlanStepInRange.h | 12 #include "lldb/Core/AddressRange.h" 23 ThreadPlanStepInRange(Thread &thread, const AddressRange &range, 29 ThreadPlanStepInRange(Thread &thread, const AddressRange &range, 76 bool abort_other_plans, const AddressRange &range, 80 bool abort_other_plans, const AddressRange &range,
|
H A D | ThreadPlanStepRange.h | 12 #include "lldb/Core/AddressRange.h" 23 const AddressRange &range, 41 void AddRange(const AddressRange &new_range); 66 std::vector<AddressRange> m_address_ranges;
|
H A D | ThreadPlanStepOverRange.h | 12 #include "lldb/Core/AddressRange.h" 22 ThreadPlanStepOverRange(Thread &thread, const AddressRange &range,
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/ |
H A D | UnwindAssembly-x86.h | 22 lldb_private::AddressRange &func, lldb_private::Thread &thread, 26 AugmentUnwindPlanFromCallSite(lldb_private::AddressRange &func, 30 bool GetFastUnwindPlan(lldb_private::AddressRange &func, 37 FirstNonPrologueInsn(lldb_private::AddressRange &func,
|
H A D | x86AssemblyInspectionEngine.h | 68 lldb_private::AddressRange &func_range, 85 lldb_private::AddressRange &func_range, 120 const lldb_private::AddressRange &func_range, 123 const lldb_private::AddressRange &func_range,
|
H A D | UnwindAssembly-x86.cpp | 44 AddressRange &func, Thread &thread, UnwindPlan &unwind_plan) { 67 AddressRange &func, Thread &thread, UnwindPlan &unwind_plan) { 170 bool UnwindAssembly_x86::GetFastUnwindPlan(AddressRange &func, Thread &thread, 208 AddressRange &func, const ExecutionContext &exe_ctx,
|
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/scudo/ |
H A D | scudo_allocator_secondary.h | 86 ReservedAddressRange AddressRange; local 87 uptr ReservedBeg = AddressRange.Init(ReservedSize, SecondaryAllocatorName); 111 AddressRange.Unmap(ReservedBeg, NewReservedBeg - ReservedBeg); 120 AddressRange.Unmap(NewReservedEnd, ReservedEnd - NewReservedEnd); 128 CHECK_EQ(CommittedBeg, AddressRange.Map(CommittedBeg, CommittedSize)); 131 H->StoredRange = AddressRange; 155 ReservedAddressRange AddressRange = H->StoredRange; local 164 AddressRange.Unmap(reinterpret_cast<uptr>(AddressRange.base()), 165 AddressRange [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
H A D | Range.cpp | 20 void AddressRanges::insert(AddressRange Range) { 41 [=](const AddressRange &R) { return R.Start <= Addr; }); 45 bool AddressRanges::contains(AddressRange Range) const { 50 [=](const AddressRange &R) { return R.Start <= Range.Start; }); 56 raw_ostream &llvm::gsym::operator<<(raw_ostream &OS, const AddressRange &R) { 70 void AddressRange::encode(FileWriter &O, uint64_t BaseAddr) const { 76 void AddressRange::decode(DataExtractor &Data, uint64_t BaseAddr, 104 void AddressRange::skip(DataExtractor &Data, uint64_t &Offset) { 112 AddressRange::skip(Data, Offset);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
H A D | UnwindAssemblyInstEmulation.h | 23 lldb_private::AddressRange &func, lldb_private::Thread &thread, 27 GetNonCallSiteUnwindPlanFromAssembly(lldb_private::AddressRange &func, 32 AugmentUnwindPlanFromCallSite(lldb_private::AddressRange &func, 36 bool GetFastUnwindPlan(lldb_private::AddressRange &func, 43 FirstNonPrologueInsn(lldb_private::AddressRange &func, 130 lldb_private::AddressRange *m_range_ptr;
|
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_common.cpp | 154 AddressRange *r = ranges_.front(); 162 void *mem = InternalAlloc(sizeof(AddressRange)); 163 AddressRange *r = 164 new(mem) AddressRange(beg, end, executable, writable, name); 171 for (const AddressRange &r : ranges()) {
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | UnwindMacOSXFrameBackchain.cpp | 124 const AddressRange *addr_range_ptr = nullptr; 125 AddressRange range; 215 const AddressRange *addr_range_ptr = nullptr; 216 AddressRange range;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/ |
H A D | ThreadPlanStepOverRange.cpp | 32 Thread &thread, const AddressRange &range, 252 AddressRange inline_range; 284 AddressRange step_range( 382 AddressRange my_range;
|