Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonBlockRanges.cpp75 void HexagonBlockRanges::RangeList::include(const RangeList &RL) { in include()
83 void HexagonBlockRanges::RangeList::unionize(bool MergeAdjacent) { in unionize()
105 void HexagonBlockRanges::RangeList::addsub(const IndexRange &A, in addsub()
141 void HexagonBlockRanges::RangeList::subtract(const IndexRange &Range) { in subtract()
144 RangeList T; in subtract()
442 RangeList &RL = F->second; in computeDeadMap()
443 RangeList::iterator A = RL.begin(), Z = RL.end()-1; in computeDeadMap()
514 const HexagonBlockRanges::RangeList &RL) { in operator <<()
532 const HexagonBlockRanges::RangeList &RL = I.second; in operator <<()
H A DHexagonBlockRanges.h108 class RangeList : public std::vector<IndexRange> {
117 void include(const RangeList &RL);
145 using RegToRangeMap = std::map<RegisterRef, RangeList>;
241 const HexagonBlockRanges::RangeList &RL);
H A DHexagonFrameLowering.cpp2223 std::map<MachineBasicBlock *, HexagonBlockRanges::RangeList>; in optimizeSpillSlots()
2338 HexagonBlockRanges::RangeList &RL = FIRangeMap[FI].Map[&B]; in optimizeSpillSlots()
2445 HexagonBlockRanges::RangeList &RL = FIRangeMap[FI].Map[&B]; in optimizeSpillSlots()
/netbsd-src/external/mpl/dhcp/dist/contrib/ms2isc/
H A DRegistry.pm292 my @RangeList;
318 $RangeList[$i] = pack ("L", $data[$i]);
322 return @RangeList;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
H A DDWARFUnit.cpp329 DWARFDebugRangeList &RangeList) const { in extractRangeList()
335 return RangeList.extract(RangesData, &ActualRangeListOffset); in extractRangeList()
573 DWARFDebugRangeList RangeList; in findRnglistFromOffset() local
574 if (Error E = extractRangeList(Offset, RangeList)) in findRnglistFromOffset()
576 return RangeList.getAbsoluteRanges(getBaseAddress()); in findRnglistFromOffset()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFUnit.h342 DWARFDebugRangeList &RangeList) const;
/netbsd-src/external/apache2/llvm/dist/llvm/docs/TableGen/
H A DProgRef.rst334 ValueSuffix: "{" `RangeList` "}"
335 :| "[" `RangeList` "]"
337 RangeList: `RangePiece` ("," `RangePiece`)*
631 :| "let" `TokIdentifier` ["{" `RangeList` "}"] "=" `Value` ";"
643 classes. A :token:`RangeList` can be specified to reset certain bits in a
836 LetItem: `TokIdentifier` ["<" `RangeList` ">"] "=" `Value`
1211 ForeachIterator: `TokIdentifier` "=" ("{" `RangeList` "}" | `RangePiece` | `Value`)
1226 .. Note that the productions involving RangeList and RangePiece have precedence
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp1536 DWARFDebugRangeList RangeList; in patchRangesForUnit() local
1556 if (Error E = RangeList.extract(RangeExtractor, &Offset)) { in patchRangesForUnit()
1559 RangeList.clear(); in patchRangesForUnit()
1561 const auto &Entries = RangeList.getEntries(); in patchRangesForUnit()