Searched refs:IndexMap (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBlockRanges.cpp | 288 void HexagonBlockRanges::computeInitialLiveRanges(InstrIndexMap &IndexMap, in computeInitialLiveRanges() argument 292 MachineBasicBlock &B = IndexMap.getBlock(); in computeInitialLiveRanges() 316 IndexType Index = IndexMap.getIndex(&In); in computeInitialLiveRanges() 418 InstrIndexMap &IndexMap) { in computeLiveMap() argument 420 LLVM_DEBUG(dbgs() << __func__ << ": index map\n" << IndexMap << '\n'); in computeLiveMap() 421 computeInitialLiveRanges(IndexMap, LiveMap); in computeLiveMap() 428 InstrIndexMap &IndexMap, RegToRangeMap &LiveMap) { in computeDeadMap() argument 431 auto addDeadRanges = [&IndexMap,&LiveMap,&DeadMap] (RegisterRef R) -> void { in computeDeadMap() 443 IndexType DE = IndexMap.getPrevIndex(A->start()); in computeDeadMap() 452 IndexType DS = IndexMap.getNextIndex(AE); in computeDeadMap() [all …]
|
| H A D | HexagonBlockRanges.h | 147 RegToRangeMap computeLiveMap(InstrIndexMap &IndexMap); 148 RegToRangeMap computeDeadMap(InstrIndexMap &IndexMap, RegToRangeMap &LiveMap); 167 void computeInitialLiveRanges(InstrIndexMap &IndexMap,
|
| H A D | HexagonFrameLowering.h | 169 HexagonBlockRanges::InstrIndexMap &IndexMap,
|
| H A D | HexagonFrameLowering.cpp | 2122 HexagonBlockRanges::InstrIndexMap &IndexMap, in findPhysReg() argument 2200 auto &IndexMap = P.first->second; in optimizeSpillSlots() local 2202 << IndexMap << '\n'); in optimizeSpillSlots() 2269 IndexType Index = IndexMap.getIndex(&In); in optimizeSpillSlots()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeStreamMerger.cpp | 66 : IndexMap(SourceToDest) { in TypeStreamMerger() 121 return remapIndex(Idx, IndexMap); in remapTypeIndex() 125 return remapIndex(Idx, IndexMap); in remapItemIndex() 194 SmallVectorImpl<TypeIndex> &IndexMap; member in __anon294433670111::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/contrib/llvm-project/compiler-rt/lib/nsan/ |
| H A D | nsan_stats.h | 59 using IndexMap = __sanitizer::AddrHashMap<__sanitizer::uptr, 11>; 71 IndexMap CheckAndWarningsMap; 83 IndexMap LoadTrackingMap;
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | SampleProfWriter.cpp | 759 SmallVector<uint32_t, 16> IndexMap(SecHdrTable.size(), -1); in writeSecHdrTable() local 761 IndexMap[SecHdrTable[TableIdx].LayoutIndex] = TableIdx; in writeSecHdrTable() 778 assert(IndexMap[LayoutIdx] < SecHdrTable.size() && in writeSecHdrTable() 780 auto Entry = SecHdrTable[IndexMap[LayoutIdx]]; in writeSecHdrTable()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | HTMLDiagnostics.cpp | 799 std::map<int, int> IndexMap; in RewriteFile() local 808 ++IndexMap[NumRegularPieces]; in RewriteFile() 851 int PopUpPieceIndex = IndexMap[NumRegularPieces]; in RewriteFile() 862 --IndexMap[NumRegularPieces]; in RewriteFile()
|