Searched refs:IndexMap (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBlockRanges.cpp | 295 MachineBasicBlock &B = IndexMap.getBlock(); in computeInitialLiveRanges() 319 IndexType Index = IndexMap.getIndex(&In); in computeInitialLiveRanges() 423 InstrIndexMap &IndexMap) { in computeLiveMap() argument 425 LLVM_DEBUG(dbgs() << __func__ << ": index map\n" << IndexMap << '\n'); in computeLiveMap() 426 computeInitialLiveRanges(IndexMap, LiveMap); in computeLiveMap() 433 InstrIndexMap &IndexMap, RegToRangeMap &LiveMap) { in computeDeadMap() argument 448 IndexType DE = IndexMap.getPrevIndex(A->start()); in computeDeadMap() 457 IndexType DS = IndexMap.getNextIndex(AE); in computeDeadMap() 459 IndexType DE = IndexMap.getPrevIndex(A->start()); in computeDeadMap() 467 IndexType DS = IndexMap.getNextIndex(ZE); in computeDeadMap() [all …]
|
| H A D | HexagonBlockRanges.h | 145 RegToRangeMap computeLiveMap(InstrIndexMap &IndexMap); 146 RegToRangeMap computeDeadMap(InstrIndexMap &IndexMap, RegToRangeMap &LiveMap); 165 void computeInitialLiveRanges(InstrIndexMap &IndexMap,
|
| H A D | HexagonFrameLowering.h | 160 HexagonBlockRanges::InstrIndexMap &IndexMap,
|
| H A D | HexagonFrameLowering.cpp | 1979 HexagonBlockRanges::InstrIndexMap &IndexMap, in findPhysReg() argument 2060 auto &IndexMap = P.first->second; in optimizeSpillSlots() local 2062 << IndexMap << '\n'); in optimizeSpillSlots() 2129 IndexType Index = IndexMap.getIndex(&In); in optimizeSpillSlots()
|
| /freebsd-12.1/contrib/llvm/tools/lld/COFF/ |
| H A D | PDB.cpp | 235 const CVIndexMap &IndexMap; member in __anon97f256dd0111::DebugSHandler 266 : Linker(Linker), File(File), IndexMap(IndexMap) {} in DebugSHandler() 575 return IndexMap; in maybeMergeTypeServerPDB() 578 IndexMap.IsTypeServerMap = true; in maybeMergeTypeServerPDB() 649 mergeIdRecords(GlobalIDTable, IndexMap.TPIMap, IndexMap.IPIMap, in maybeMergeTypeServerPDB() 659 if (auto Err = mergeIdRecords(IDTable, IndexMap.TPIMap, IndexMap.IPIMap, in maybeMergeTypeServerPDB() 664 return IndexMap; in maybeMergeTypeServerPDB() 721 return {IndexMap, true}; in registerPrecompiledHeaders() 724 return {IndexMap, false}; in registerPrecompiledHeaders() 735 CVIndexMap &IndexMap = R.first; in aquirePrecompObj() local [all …]
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeStreamMerger.cpp | 66 : IndexMap(SourceToDest) { in TypeStreamMerger() 120 return remapIndex(Idx, IndexMap); in remapTypeIndex() 124 return remapIndex(Idx, IndexMap); in remapItemIndex() 193 SmallVectorImpl<TypeIndex> &IndexMap; member in __anonfdb2716c0111::TypeStreamMerger 223 assert(IndexMap.size() == slotForIndex(CurIndex) && in addMapping() 225 IndexMap.push_back(Idx); in addMapping() 227 assert(slotForIndex(CurIndex) < IndexMap.size()); in addMapping() 228 IndexMap[slotForIndex(CurIndex)] = Idx; in addMapping() 396 assert((IsSecondPass || IndexMap.size() == slotForIndex(CurIndex)) && in remapType()
|