Home
last modified time | relevance | path

Searched refs:AddressRanges (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Support/
H A DAddressRanges.cpp15 AddressRanges::Collection::const_iterator
16 AddressRanges::insert(AddressRange Range) { in insert()
37 AddressRanges::Collection::const_iterator
38 AddressRanges::find(uint64_t Addr) const { in find()
53 AddressRanges::Collection::const_iterator
54 AddressRanges::find(AddressRange Range) const { in find()
H A DCMakeLists.txt120 AddressRanges.cpp
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAddressRanges.h54 class AddressRanges {
76 bool operator==(const AddressRanges &RHS) const {
95 template <typename T> class AddressRangesMap : protected AddressRanges {
101 bool empty() const { return AddressRanges::empty(); } in empty()
102 bool contains(uint64_t Addr) const { return AddressRanges::contains(Addr); } in contains()
104 return AddressRanges::contains(Range); in contains()
108 Collection::const_iterator RangesIt = AddressRanges::insert(Range); in insert()
126 return AddressRanges::size(); in size()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/GSYM/
H A DGsymCreator.h142 Optional<AddressRanges> ValidTextRanges;
143 AddressRanges Ranges;
247 void SetValidTextRanges(AddressRanges &TextRanges) { in SetValidTextRanges()
252 const Optional<AddressRanges> GetValidTextRanges() const { in GetValidTextRanges()
H A DExtractRanges.h57 void decodeRanges(AddressRanges &Ranges, DataExtractor &Data, uint64_t BaseAddr,
59 void encodeRanges(const AddressRanges &Ranges, FileWriter &O,
77 raw_ostream &operator<<(raw_ostream &OS, const AddressRanges &AR);
H A DInlineInfo.h65 AddressRanges Ranges;
/llvm-project-15.0.7/llvm/lib/DebugInfo/GSYM/
H A DExtractRanges.cpp33 void encodeRanges(const AddressRanges &Ranges, FileWriter &O, in encodeRanges()
42 void decodeRanges(AddressRanges &Ranges, DataExtractor &Data, uint64_t BaseAddr, in decodeRanges()
69 raw_ostream &operator<<(raw_ostream &OS, const AddressRanges &AR) { in operator <<()
/llvm-project-15.0.7/llvm/tools/dsymutil/
H A DDwarfLinkerForBinary.h86 RangesTy AddressRanges; variable
135 AddressRanges.insert( in AddressManager()
183 RangesTy &getValidAddressRanges() override { return AddressRanges; } in getValidAddressRanges()
186 AddressRanges.clear(); in clear()
/llvm-project-15.0.7/bolt/lib/Core/
H A DDebugData.cpp109 const DebugAddressRangesVector &AddressRanges, in writeAddressRanges() argument
111 for (const DebugAddressRange &Range : AddressRanges) { in writeAddressRanges()
120 return AddressRanges.size() * 16 + 16; in writeAddressRanges()
271 const DebugAddressRangesVector &AddressRanges = in writeARangesSection() local
280 uint32_t Size = 8 + 4 + 2 * sizeof(uint64_t) * (AddressRanges.size() + 1); in writeARangesSection()
306 writeAddressRanges(RangesStream, AddressRanges, true); in writeARangesSection()
/llvm-project-15.0.7/llvm/unittests/DebugInfo/GSYM/
H A DGSYMTest.cpp504 AddressRanges Ranges; in TEST()
635 static void TestAddressRangeEncodeDecodeHelper(const AddressRanges &Ranges, in TestAddressRangeEncodeDecodeHelper()
647 AddressRanges DecodedRanges; in TestAddressRangeEncodeDecodeHelper()
661 AddressRanges Ranges; in TEST()
1623 AddressRanges TextRanges; in TEST()
1652 AddressRanges TextRanges; in TEST()
/llvm-project-15.0.7/llvm/unittests/Support/
H A DAddressRangeTest.cpp81 AddressRanges Ranges; in TEST()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Support/
H A DBUILD.gn46 "AddressRanges.cpp",
/llvm-project-15.0.7/llvm/tools/llvm-dwarfutil/
H A DDebugInfoLinker.cpp210 AddressRanges TextAddressRanges;
/llvm-project-15.0.7/llvm/tools/llvm-gsymutil/
H A Dllvm-gsymutil.cpp272 AddressRanges TextRanges; in handleObjectFile()