Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Hexagon/
DHexagonBlockRanges.cpp74 void HexagonBlockRanges::RangeList::include(const RangeList &RL) { in include()
83 void HexagonBlockRanges::RangeList::unionize(bool MergeAdjacent) { in unionize()
106 void HexagonBlockRanges::RangeList::addsub(const IndexRange &A, in addsub()
143 void HexagonBlockRanges::RangeList::subtract(const IndexRange &Range) { in subtract()
146 RangeList T; in subtract()
389 RangeList &RL = F->second; in computeDeadMap()
390 RangeList::iterator A = RL.begin(), Z = RL.end()-1; in computeDeadMap()
461 const HexagonBlockRanges::RangeList &RL) { in operator <<()
479 const HexagonBlockRanges::RangeList &RL = I.second; in operator <<()
DHexagonBlockRanges.h102 class RangeList : public std::vector<IndexRange> {
110 void include(const RangeList &RL);
136 typedef std::map<RegisterRef,RangeList> RegToRangeMap;
231 const HexagonBlockRanges::RangeList &RL);
DHexagonFrameLowering.cpp1869 typedef std::map<MachineBasicBlock*,HexagonBlockRanges::RangeList> in optimizeSpillSlots()
1996 HexagonBlockRanges::RangeList &RL = FIRangeMap[FI].Map[&B]; in optimizeSpillSlots()
2098 HexagonBlockRanges::RangeList &RL = FIRangeMap[FI].Map[&B]; in optimizeSpillSlots()
/external/llvm/docs/TableGen/
DLangRef.rst180 ValueSuffix: "{" `RangeList` "}"
181 :| "[" `RangeList` "]"
183 RangeList: `RangePiece` ("," `RangePiece`)*
192 The :token:`RangeList` can be thought of as specifying "list slice" in some
323 :| "let" `TokIdentifier` [`RangeList`] "=" `Value` ";"
374 LetItem: `TokIdentifier` [`RangeList`] "=" `Value`
/external/llvm/lib/DebugInfo/DWARF/
DDWARFDebugInfoEntry.cpp344 DWARFDebugRangeList RangeList; in getAddressRanges() local
345 if (U->extractRangeList(RangesOffset, RangeList)) in getAddressRanges()
346 return RangeList.getAbsoluteRanges(U->getBaseAddress()); in getAddressRanges()
DDWARFUnit.cpp122 DWARFDebugRangeList &RangeList) const { in extractRangeList()
127 return RangeList.extract(RangesData, &ActualRangeListOffset); in extractRangeList()
/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFUnit.h188 DWARFDebugRangeList &RangeList) const;
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp2878 DWARFDebugRangeList RangeList; in patchRangesForUnit() local
2897 RangeList.extract(RangeExtractor, &Offset); in patchRangesForUnit()
2898 const auto &Entries = RangeList.getEntries(); in patchRangesForUnit()