Home
last modified time | relevance | path

Searched refs:Aranges (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugAranges.cpp77 Aranges.clear(); in clear()
99 if (!Aranges.empty() && Aranges.back().HighPC() == PrevAddress && in construct()
100 ValidCUs.find(Aranges.back().CUOffset) != ValidCUs.end()) { in construct()
101 Aranges.back().setHighPC(E.Address); in construct()
103 Aranges.emplace_back(PrevAddress, E.Address, *ValidCUs.begin()); in construct()
125 partition_point(Aranges, [=](Range R) { return R.HighPC() <= Address; }); in findAddress()
126 if (It != Aranges.end() && It->LowPC <= Address) in findAddress()
H A DDWARFContext.cpp258 std::unique_ptr<DWARFDebugAranges> Aranges; member in __anonfc0a132e0411::ThreadUnsafeDWARFContextState
388 if (Aranges) in getDebugAranges()
389 return Aranges.get(); in getDebugAranges()
391 Aranges = std::make_unique<DWARFDebugAranges>(); in getDebugAranges()
392 Aranges->generate(&D); in getDebugAranges()
393 return Aranges.get(); in getDebugAranges()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugAranges.h81 RangeColl Aranges; variable