Home
last modified time | relevance | path

Searched refs:RangeList (Results 1 – 13 of 13) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonBlockRanges.cpp76 void HexagonBlockRanges::RangeList::include(const RangeList &RL) { in include()
84 void HexagonBlockRanges::RangeList::unionize(bool MergeAdjacent) { in unionize()
106 void HexagonBlockRanges::RangeList::addsub(const IndexRange &A, in addsub()
142 void HexagonBlockRanges::RangeList::subtract(const IndexRange &Range) { in subtract()
145 RangeList T; in subtract()
443 RangeList &RL = F->second; in computeDeadMap()
444 RangeList::iterator A = RL.begin(), Z = RL.end()-1; in computeDeadMap()
515 const HexagonBlockRanges::RangeList &RL) { in operator <<()
533 const HexagonBlockRanges::RangeList &RL = I.second; in operator <<()
H A DHexagonBlockRanges.h106 class RangeList : public std::vector<IndexRange> {
115 void include(const RangeList &RL);
143 using RegToRangeMap = std::map<RegisterRef, RangeList>;
239 const HexagonBlockRanges::RangeList &RL);
H A DHexagonFrameLowering.cpp2020 std::map<MachineBasicBlock *, HexagonBlockRanges::RangeList>; in optimizeSpillSlots()
2135 HexagonBlockRanges::RangeList &RL = FIRangeMap[FI].Map[&B]; in optimizeSpillSlots()
2242 HexagonBlockRanges::RangeList &RL = FIRangeMap[FI].Map[&B]; in optimizeSpillSlots()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DVariable.h29 typedef RangeVector<lldb::addr_t, lldb::addr_t> RangeList; typedef
39 const RangeList &scope_range, Declaration *decl,
121 RangeList m_scope_range; // The list of ranges inside the owner's scope where
H A DBlock.h47 typedef RangeArray<uint32_t, uint32_t, 1> RangeList; typedef
48 typedef RangeList::Entry Range;
423 RangeList m_ranges;
/freebsd-12.1/contrib/llvm/lib/DebugInfo/DWARF/
H A DDWARFUnit.cpp324 DWARFDebugRangeList &RangeList) const { in extractRangeList()
330 return RangeList.extract(RangesData, &ActualRangeListOffset); in extractRangeList()
538 DWARFDebugRangeList RangeList; in findRnglistFromOffset() local
539 if (Error E = extractRangeList(Offset, RangeList)) in findRnglistFromOffset()
541 return RangeList.getAbsoluteRanges(getBaseAddress()); in findRnglistFromOffset()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.h108 llvm::Optional<Variable::RangeList> ranges;
H A DPdbUtil.cpp29 static Variable::RangeList
36 Variable::RangeList result; in MakeRangeList()
H A DSymbolFileNativePDB.cpp778 Variable::RangeList ranges; in CreateGlobalVariable()
810 Variable::RangeList ranges; in CreateConstantSymbol()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFUnit.h322 DWARFDebugRangeList &RangeList) const;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DVariable.cpp46 SymbolContextScope *context, const RangeList &scope_range, in Variable()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp935 Variable::RangeList ranges; in ParseVariableForPDBData()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.cpp3254 Variable::RangeList scope_ranges; in ParseVariableDIE()