/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
H A D | PDBLocationToDWARFExpression.h | 45 const lldb_private::Variable::RangeList &ranges,
|
H A D | PDBLocationToDWARFExpression.cpp | 33 const Variable::RangeList &ranges) { 69 const Variable::RangeList &ranges, bool &is_constant) {
|
H A D | SymbolFilePDB.cpp | 1003 Variable::RangeList ranges;
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | Variable.h | 27 typedef RangeVector<lldb::addr_t, lldb::addr_t> RangeList; typedef in class:lldb_private::Variable 34 SymbolContextScope *owner_scope, const RangeList &scope_range, 68 const RangeList &GetScopeRange() const { return m_scope_range; } 128 RangeList m_scope_range;
|
H A D | Block.h | 43 typedef RangeVector<uint32_t, uint32_t, 1> RangeList; typedef in class:lldb_private::Block 44 typedef RangeList::Entry Range; 367 RangeList m_ranges;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonBlockRanges.h | 108 class RangeList : public std::vector<IndexRange> { class in class:llvm::HexagonBlockRanges::IndexType 117 void include(const RangeList &RL); 145 using RegToRangeMap = std::map<RegisterRef, RangeList>; 241 const HexagonBlockRanges::RangeList &RL);
|
H A D | HexagonBlockRanges.cpp | 75 void HexagonBlockRanges::RangeList::include(const RangeList &RL) { 83 void HexagonBlockRanges::RangeList::unionize(bool MergeAdjacent) { 105 void HexagonBlockRanges::RangeList::addsub(const IndexRange &A, 141 void HexagonBlockRanges::RangeList::subtract(const IndexRange &Range) { 144 RangeList T; 439 RangeList &RL = F->second; 440 RangeList::iterator A = RL.begin(), Z = RL.end()-1; 511 const HexagonBlockRanges::RangeList &RL) { 529 const HexagonBlockRanges::RangeList [all...] |
H A D | HexagonFrameLowering.cpp | 2177 std::map<MachineBasicBlock *, HexagonBlockRanges::RangeList>; 2292 HexagonBlockRanges::RangeList &RL = FIRangeMap[FI].Map[&B]; 2350 // P = pair(FI, map: BB->RangeList) 2355 // F = pair(BB, RangeList) 2399 HexagonBlockRanges::RangeList &RL = FIRangeMap[FI].Map[&B];
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | PdbUtil.cpp | 35 static Variable::RangeList 44 Variable::RangeList result; 88 const Variable::RangeList &ranges) { 144 const Variable::RangeList &ranges) { 663 const Variable::RangeList &ranges) { 667 using RangeListEntry = Variable::RangeList::Entry; 696 const Variable::RangeList &ranges, 796 Variable::RangeList raw_ranges = 835 Variable::RangeList raw_ranges = 850 Variable::RangeList raw_range [all...] |
H A D | SymbolFileNativePDB.cpp | 902 Variable::RangeList ranges; 944 Variable::RangeList ranges; 1856 Variable::RangeList scope_ranges;
|
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFUnit.cpp | 355 DWARFDebugRangeList &RangeList) const { 361 return RangeList.extract(RangesData, &ActualRangeListOffset); 646 DWARFDebugRangeList RangeList; local 647 if (Error E = extractRangeList(Offset, RangeList)) 649 return RangeList.getAbsoluteRanges(getBaseAddress());
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | Attributor.h | 5790 struct RangeList { struct in struct:AAPointerInfo 5801 RangeList(const RangeTy &R) { Ranges.push_back(R); } function in struct:AAPointerInfo::RangeList 5802 RangeList(ArrayRef<int64_t> Offsets, int64_t Size) { function in struct:AAPointerInfo::RangeList 5810 RangeList() = default; 5826 static void set_difference(const RangeList &L, const RangeList &R, 5827 RangeList &D) { 5834 bool operator==(const RangeList &OI) const { return Ranges == OI.Ranges; } 5839 /// \return true if the current RangeList changed. 5840 bool merge(const RangeList [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
H A D | LVScope.cpp | 793 void LVScope::getRanges(LVRange &RangeList) { argument 799 RangeList.addEntry(this); 802 Scope->getRanges(RangeList);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFUnit.h | 401 DWARFDebugRangeList &RangeList) const;
|
/freebsd-current/contrib/llvm-project/lldb/source/Symbol/ |
H A D | Variable.cpp | 41 const RangeList &scope_range, Declaration *decl_ptr,
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
H A D | LVScope.h | 245 void getRanges(LVRange &RangeList);
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/ |
H A D | SymbolFileCTF.cpp | 893 Variable::RangeList ranges;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | AttributorAttributes.cpp | 849 ChangeStatus addAccess(Attributor &A, const AAPointerInfo::RangeList &Ranges, 929 Attributor &A, const AAPointerInfo::RangeList &Ranges, Instruction &I, 947 auto AddToBins = [&](const AAPointerInfo::RangeList &ToAdd) { 980 AAPointerInfo::RangeList ToRemove; 981 AAPointerInfo::RangeList::set_difference(ExistingRanges, NewRanges, ToRemove); 996 AAPointerInfo::RangeList ToAdd; 997 AAPointerInfo::RangeList::set_difference(NewRanges, ExistingRanges, ToAdd); 1006 /// actually translate the list of offsets to a RangeList.
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | SymbolFileDWARF.cpp | 3497 Variable::RangeList scope_ranges;
|