/external/llvm-project/lldb/include/lldb/Symbol/ |
D | Variable.h | 27 typedef RangeVector<lldb::addr_t, lldb::addr_t> RangeList; typedef 34 SymbolContextScope *owner_scope, const RangeList &scope_range, 68 const RangeList &GetScopeRange() const { return m_scope_range; } in GetScopeRange() 124 RangeList m_scope_range;
|
D | Block.h | 43 typedef RangeVector<uint32_t, uint32_t, 1> RangeList; typedef 44 typedef RangeList::Entry Range; 365 RangeList m_ranges;
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonBlockRanges.cpp | 74 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 <<()
|
D | HexagonBlockRanges.h | 102 class RangeList : public std::vector<IndexRange> { 110 void include(const RangeList &RL); 136 typedef std::map<RegisterRef,RangeList> RegToRangeMap; 231 const HexagonBlockRanges::RangeList &RL);
|
D | HexagonFrameLowering.cpp | 1869 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/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonBlockRanges.cpp | 75 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 <<()
|
D | HexagonBlockRanges.h | 105 class RangeList : public std::vector<IndexRange> { 114 void include(const RangeList &RL); 142 using RegToRangeMap = std::map<RegisterRef, RangeList>; 238 const HexagonBlockRanges::RangeList &RL);
|
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonBlockRanges.cpp | 75 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 <<()
|
D | HexagonBlockRanges.h | 108 class RangeList : public std::vector<IndexRange> { 117 void include(const RangeList &RL); 145 using RegToRangeMap = std::map<RegisterRef, RangeList>; 241 const HexagonBlockRanges::RangeList &RL);
|
/external/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
D | PDBLocationToDWARFExpression.cpp | 32 const Variable::RangeList &ranges) { in GetCorrespondingFrameData() 68 const Variable::RangeList &ranges, bool &is_constant) { in ConvertPDBLocationToDWARFExpression()
|
D | PDBLocationToDWARFExpression.h | 45 const lldb_private::Variable::RangeList &ranges,
|
/external/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
D | PdbUtil.cpp | 30 static Variable::RangeList 37 Variable::RangeList result; in MakeRangeList() 514 const Variable::RangeList &ranges) { in GetCorrespondingFrameData() 518 using RangeListEntry = Variable::RangeList::Entry; in GetCorrespondingFrameData() 547 const Variable::RangeList &ranges, in GetFrameDataProgram() 618 Variable::RangeList ranges = MakeRangeList(index, loc.Range, loc.Gaps); in GetVariableLocationInfo() 659 Variable::RangeList ranges = MakeRangeList(index, loc.Range, loc.Gaps); in GetVariableLocationInfo()
|
D | PdbUtil.h | 107 llvm::Optional<Variable::RangeList> ranges;
|
/external/llvm/docs/TableGen/ |
D | LangRef.rst | 180 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/ |
D | DWARFDebugInfoEntry.cpp | 344 DWARFDebugRangeList RangeList; in getAddressRanges() local 345 if (U->extractRangeList(RangesOffset, RangeList)) in getAddressRanges() 346 return RangeList.getAbsoluteRanges(U->getBaseAddress()); in getAddressRanges()
|
D | DWARFUnit.cpp | 122 DWARFDebugRangeList &RangeList) const { in extractRangeList() 127 return RangeList.extract(RangesData, &ActualRangeListOffset); in extractRangeList()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/DWARF/ |
D | DWARFUnit.cpp | 357 DWARFDebugRangeList &RangeList) const { in extractRangeList() 363 return RangeList.extract(RangesData, &ActualRangeListOffset); in extractRangeList() 622 DWARFDebugRangeList RangeList; in findRnglistFromOffset() local 623 if (Error E = extractRangeList(Offset, RangeList)) in findRnglistFromOffset() 625 return RangeList.getAbsoluteRanges(getBaseAddress()); in findRnglistFromOffset()
|
/external/llvm-project/llvm/lib/DebugInfo/DWARF/ |
D | DWARFUnit.cpp | 329 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()
|
/external/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFUnit.h | 188 DWARFDebugRangeList &RangeList) const;
|
/external/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFUnit.h | 339 DWARFDebugRangeList &RangeList) const;
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFUnit.h | 337 DWARFDebugRangeList &RangeList) const;
|
/external/llvm-project/llvm/docs/TableGen/ |
D | ProgRef.rst | 326 ValueSuffix: "{" `RangeList` "}" 327 :| "[" `RangeList` "]" 329 RangeList: `RangePiece` ("," `RangePiece`)* 616 :| "let" `TokIdentifier` ["{" `RangeList` "}"] "=" `Value` ";" 627 superclasses. A :token:`RangeList` can be specified to reset certain bits 819 LetItem: `TokIdentifier` ["<" `RangeList` ">"] "=" `Value` 1191 ForeachIterator: `TokIdentifier` "=" ("{" `RangeList` "}" | `RangePiece` | `Value`) 1206 .. Note that the productions involving RangeList and RangePiece have precedence
|
/external/llvm-project/lldb/source/Symbol/ |
D | Variable.cpp | 41 const RangeList &scope_range, Declaration *decl_ptr, in Variable()
|
/external/llvm-project/llvm/unittests/ADT/ |
D | BitVectorTest.cpp | 858 typedef std::vector<std::pair<int, int>> RangeList; typedef 862 const RangeList &setRanges) { in createBitVector()
|
/external/llvm-project/llvm/lib/DWARFLinker/ |
D | DWARFLinker.cpp | 1554 DWARFDebugRangeList RangeList; in patchRangesForUnit() local 1574 if (Error E = RangeList.extract(RangeExtractor, &Offset)) { in patchRangesForUnit() 1577 RangeList.clear(); in patchRangesForUnit() 1579 const auto &Entries = RangeList.getEntries(); in patchRangesForUnit()
|