Home
last modified time | relevance | path

Searched refs:IndexMap (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonBlockRanges.cpp293 MachineBasicBlock &B = IndexMap.getBlock(); in computeInitialLiveRanges()
317 IndexType Index = IndexMap.getIndex(&In); in computeInitialLiveRanges()
419 InstrIndexMap &IndexMap) { in computeLiveMap() argument
421 LLVM_DEBUG(dbgs() << __func__ << ": index map\n" << IndexMap << '\n'); in computeLiveMap()
422 computeInitialLiveRanges(IndexMap, LiveMap); in computeLiveMap()
429 InstrIndexMap &IndexMap, RegToRangeMap &LiveMap) { in computeDeadMap() argument
444 IndexType DE = IndexMap.getPrevIndex(A->start()); in computeDeadMap()
453 IndexType DS = IndexMap.getNextIndex(AE); in computeDeadMap()
455 IndexType DE = IndexMap.getPrevIndex(A->start()); in computeDeadMap()
463 IndexType DS = IndexMap.getNextIndex(ZE); in computeDeadMap()
[all …]
H A DHexagonBlockRanges.h147 RegToRangeMap computeLiveMap(InstrIndexMap &IndexMap);
148 RegToRangeMap computeDeadMap(InstrIndexMap &IndexMap, RegToRangeMap &LiveMap);
167 void computeInitialLiveRanges(InstrIndexMap &IndexMap,
H A DHexagonFrameLowering.h163 HexagonBlockRanges::InstrIndexMap &IndexMap,
H A DHexagonFrameLowering.cpp2136 HexagonBlockRanges::InstrIndexMap &IndexMap, in findPhysReg() argument
2217 auto &IndexMap = P.first->second; in optimizeSpillSlots() local
2219 << IndexMap << '\n'); in optimizeSpillSlots()
2286 IndexType Index = IndexMap.getIndex(&In); in optimizeSpillSlots()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeStreamMerger.cpp66 : IndexMap(SourceToDest) { in TypeStreamMerger()
121 return remapIndex(Idx, IndexMap); in remapTypeIndex()
125 return remapIndex(Idx, IndexMap); in remapItemIndex()
194 SmallVectorImpl<TypeIndex> &IndexMap; member in __anon3756765d0111::TypeStreamMerger
209 assert(IndexMap.size() == slotForIndex(CurIndex) && in addMapping()
211 IndexMap.push_back(Idx); in addMapping()
213 assert(slotForIndex(CurIndex) < IndexMap.size()); in addMapping()
214 IndexMap[slotForIndex(CurIndex)] = Idx; in addMapping()
382 assert((IsSecondPass || IndexMap.size() == slotForIndex(CurIndex)) && in remapType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/
H A DSampleProfWriter.cpp762 SmallVector<uint32_t, 16> IndexMap(SecHdrTable.size(), -1); in writeSecHdrTable() local
764 IndexMap[SecHdrTable[TableIdx].LayoutIndex] = TableIdx; in writeSecHdrTable()
781 assert(IndexMap[LayoutIdx] < SecHdrTable.size() && in writeSecHdrTable()
783 auto Entry = SecHdrTable[IndexMap[LayoutIdx]]; in writeSecHdrTable()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DHTMLDiagnostics.cpp803 std::map<int, int> IndexMap; in RewriteFile() local
812 ++IndexMap[NumRegularPieces]; in RewriteFile()
855 int PopUpPieceIndex = IndexMap[NumRegularPieces]; in RewriteFile()
866 --IndexMap[NumRegularPieces]; in RewriteFile()