Home
last modified time | relevance | path

Searched refs:AddressRange (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/
H A DRange.h33 struct AddressRange { struct
36 AddressRange() : Start(0), End(0) {} in AddressRange() argument
37 AddressRange(uint64_t S, uint64_t E) : Start(S), End(E) {} in AddressRange() argument
40 bool intersects(const AddressRange &R) const { in intersects() argument
44 bool operator==(const AddressRange &R) const {
47 bool operator!=(const AddressRange &R) const {
50 bool operator<(const AddressRange &R) const {
75 raw_ostream &operator<<(raw_ostream &OS, const AddressRange &R);
86 using Collection = std::vector<AddressRange>;
92 bool contains(AddressRange Range) const;
[all …]
H A DLookupResult.h43 AddressRange FuncRange; ///< The concrete function address range.
H A DFunctionInfo.h90 AddressRange Range;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/
H A DRange.cpp20 void AddressRanges::insert(AddressRange Range) { in insert()
41 [=](const AddressRange &R) { return R.Start <= Addr; }); in contains()
45 bool AddressRanges::contains(AddressRange Range) const { in contains()
50 [=](const AddressRange &R) { return R.Start <= Range.Start; }); in contains()
56 Optional<AddressRange>
60 [=](const AddressRange &R) { return R.Start <= Addr; }); in getRangeThatContains()
66 raw_ostream &llvm::gsym::operator<<(raw_ostream &OS, const AddressRange &R) { in operator <<()
80 void AddressRange::encode(FileWriter &O, uint64_t BaseAddr) const { in encode()
86 void AddressRange::decode(DataExtractor &Data, uint64_t BaseAddr, in decode()
114 void AddressRange::skip(DataExtractor &Data, uint64_t &Offset) { in skip()
[all …]
H A DDwarfTransformer.cpp225 II.Ranges.insert(AddressRange(Range.LowPC, Range.HighPC)); in parseInlineInfo()
/netbsd-src/external/bsd/elftosb/dist/common/
H A DDataTarget.cpp15 DataTarget::AddressRange ConstantDataTarget::getRangeForSegment(DataSource & source, DataSource::Se… in getRangeForSegment()
24 AddressRange range; in getRangeForSegment()
47 DataTarget::AddressRange NaturalDataTarget::getRangeForSegment(DataSource & source, DataSource::Seg… in getRangeForSegment()
54 AddressRange range; in getRangeForSegment()
H A DDataTarget.h40 struct AddressRange struct
60 …virtual DataTarget::AddressRange getRangeForSegment(DataSource & source, DataSource::Segment & seg… argument
92 …virtual DataTarget::AddressRange getRangeForSegment(DataSource & source, DataSource::Segment & seg…
117 …virtual DataTarget::AddressRange getRangeForSegment(DataSource & source, DataSource::Segment & seg…
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_common.cc155 AddressRange *r = ranges_.front(); in clear()
163 void *mem = InternalAlloc(sizeof(AddressRange)); in addAddressRange()
164 AddressRange *r = in addAddressRange()
165 new(mem) AddressRange(beg, end, executable, writable, name); in addAddressRange()
172 for (const AddressRange &r : ranges()) { in containsAddress()
H A Dsanitizer_coverage_libcdep_new.cc22 using AddressRange = LoadedModule::AddressRange; typedef
H A Dsanitizer_common.h720 struct AddressRange { struct
721 AddressRange *next; argument
728 AddressRange(uptr beg, uptr end, bool executable, bool writable, in AddressRange() argument
739 const IntrusiveList<AddressRange> &ranges() const { return ranges_; } in ranges()
748 IntrusiveList<AddressRange> ranges_;
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_common.cc153 AddressRange *r = ranges_.front(); in clear()
161 void *mem = InternalAlloc(sizeof(AddressRange)); in addAddressRange()
162 AddressRange *r = in addAddressRange()
163 new(mem) AddressRange(beg, end, executable, writable, name); in addAddressRange()
170 for (const AddressRange &r : ranges()) { in containsAddress()
H A Dsanitizer_coverage_libcdep_new.cc20 using AddressRange = LoadedModule::AddressRange; typedef
H A Dsanitizer_common.h716 struct AddressRange { struct
717 AddressRange *next; argument
724 AddressRange(uptr beg, uptr end, bool executable, bool writable, in AddressRange() argument
735 const IntrusiveList<AddressRange> &ranges() const { return ranges_; } in ranges()
744 IntrusiveList<AddressRange> ranges_;
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_common.cpp153 AddressRange *r = ranges_.front(); in clear()
161 void *mem = InternalAlloc(sizeof(AddressRange)); in addAddressRange()
162 AddressRange *r = in addAddressRange()
163 new(mem) AddressRange(beg, end, executable, writable, name); in addAddressRange()
170 for (const AddressRange &r : ranges()) { in containsAddress()
H A Dsanitizer_coverage_libcdep_new.cpp21 using AddressRange = LoadedModule::AddressRange; typedef
H A Dsanitizer_common.h808 struct AddressRange { struct
809 AddressRange *next; argument
816 AddressRange(uptr beg, uptr end, bool executable, bool writable, in AddressRange() argument
827 const IntrusiveList<AddressRange> &ranges() const { return ranges_; } in ranges()
836 IntrusiveList<AddressRange> ranges_;
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugFrame.h602 uint64_t InitialLocation, uint64_t AddressRange, CIE *Cie, in FDE() argument
609 AddressRange(AddressRange), LinkedCIE(Cie), LSDAAddress(LSDAAddress) {} in FDE()
615 uint64_t getAddressRange() const { return AddressRange; } in getAddressRange()
630 const uint64_t AddressRange; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugFrame.cpp956 InitialLocation + AddressRange); in dump()
1121 uint64_t AddressRange = 0; in parse() local
1139 AddressRange = *Val; in parse()
1164 AddressRange = Data.getRelocatedAddress(&Offset); in parse()
1168 InitialLocation, AddressRange, Cie, in parse()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/lsan/
H A Dlsan_common_mac.cc132 for (const __sanitizer::LoadedModule::AddressRange &range : in ProcessGlobalRegions()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/lsan/
H A Dlsan_common_mac.cc128 for (const __sanitizer::LoadedModule::AddressRange &range : in ProcessGlobalRegions()
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/lsan/
H A Dlsan_common_mac.cpp131 for (const __sanitizer::LoadedModule::AddressRange &range : in ProcessGlobalRegions()
/netbsd-src/external/bsd/elftosb/dist/elftosb2/
H A DEncoreBootImageGenerator.cpp194 DataTarget::AddressRange range = target->getRangeForSegment(*source, *segment); in processLoadOperation()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-gsymutil/
H A Dllvm-gsymutil.cpp304 TextRanges.insert(AddressRange(StartAddr, StartAddr + Size)); in handleObjectFile()