Searched refs:Aranges (Results 1 – 12 of 12) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/DebugInfo/ |
D | DWARFDebugAranges.cpp | 78 Aranges.reserve(count); in extract() 79 AddArangeDescriptors range_adder(Aranges); in extract() 102 const Range &range = Aranges[i]; in dump() 114 if (!Aranges.empty()) { in appendRange() 115 if (Aranges.back().Offset == offset && Aranges.back().HiPC() == low_pc) { in appendRange() 116 Aranges.back().setHiPC(high_pc); in appendRange() 120 Aranges.push_back(Range(low_pc, high_pc, offset)); in appendRange() 124 const size_t orig_arange_size = Aranges.size(); in sort() 129 std::stable_sort(Aranges.begin(), Aranges.end(), RangeLessThan); in sort() 146 if (!Range::SortedOverlapCheck(Aranges[i-1], Aranges[i], n)) in sort() [all …]
|
D | DWARFDebugAranges.h | 63 void clear() { Aranges.clear(); } in clear() 74 if (idx < Aranges.size()) in rangeAtIndex() 75 return &Aranges[idx]; in rangeAtIndex() 80 bool isEmpty() const { return Aranges.empty(); } in isEmpty() 81 uint32_t getNumRanges() const { return Aranges.size(); } in getNumRanges() 84 if (idx < Aranges.size()) in offsetAtIndex() 85 return Aranges[idx].Offset; in offsetAtIndex() 93 RangeColl Aranges;
|
D | DWARFContext.cpp | 69 if (Aranges) in getDebugAranges() 70 return Aranges.get(); in getDebugAranges() 74 Aranges.reset(new DWARFDebugAranges()); in getDebugAranges() 75 Aranges->extract(arangesData); in getDebugAranges() 76 if (Aranges->isEmpty()) // No aranges in file, generate them from the DIEs. in getDebugAranges() 77 Aranges->generate(this); in getDebugAranges() 78 return Aranges.get(); in getDebugAranges()
|
D | DWARFContext.h | 31 OwningPtr<DWARFDebugAranges> Aranges; variable
|
/external/llvm/lib/DebugInfo/DWARF/ |
D | DWARFDebugAranges.cpp | 66 Aranges.clear(); in clear() 88 if (!Aranges.empty() && Aranges.back().HighPC() == PrevAddress && in construct() 89 ValidCUs.find(Aranges.back().CUOffset) != ValidCUs.end()) { in construct() 90 Aranges.back().setHighPC(E.Address); in construct() 92 Aranges.emplace_back(PrevAddress, E.Address, *ValidCUs.begin()); in construct() 113 if (!Aranges.empty()) { in findAddress() 115 RangeCollIterator begin = Aranges.begin(); in findAddress() 116 RangeCollIterator end = Aranges.end(); in findAddress()
|
D | DWARFContext.cpp | 342 if (Aranges) in getDebugAranges() 343 return Aranges.get(); in getDebugAranges() 345 Aranges.reset(new DWARFDebugAranges()); in getDebugAranges() 346 Aranges->generate(this); in getDebugAranges() 347 return Aranges.get(); in getDebugAranges()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/DWARF/ |
D | DWARFDebugAranges.cpp | 68 Aranges.clear(); in clear() 90 if (!Aranges.empty() && Aranges.back().HighPC() == PrevAddress && in construct() 91 ValidCUs.find(Aranges.back().CUOffset) != ValidCUs.end()) { in construct() 92 Aranges.back().setHighPC(E.Address); in construct() 94 Aranges.emplace_back(PrevAddress, E.Address, *ValidCUs.begin()); in construct() 115 if (!Aranges.empty()) { in findAddress() 117 RangeCollIterator begin = Aranges.begin(); in findAddress() 118 RangeCollIterator end = Aranges.end(); in findAddress()
|
D | DWARFContext.cpp | 717 if (Aranges) in getDebugAranges() 718 return Aranges.get(); in getDebugAranges() 720 Aranges.reset(new DWARFDebugAranges()); in getDebugAranges() 721 Aranges->generate(this); in getDebugAranges() 722 return Aranges.get(); in getDebugAranges()
|
/external/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFDebugAranges.h | 81 RangeColl Aranges; variable
|
D | DWARFContext.h | 47 std::unique_ptr<DWARFDebugAranges> Aranges; variable
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFDebugAranges.h | 83 RangeColl Aranges; variable
|
D | DWARFContext.h | 67 std::unique_ptr<DWARFDebugAranges> Aranges; variable
|