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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonBlockRanges.cpp290 void HexagonBlockRanges::computeInitialLiveRanges(InstrIndexMap &IndexMap, argument
294 MachineBasicBlock &B = IndexMap.getBlock();
318 IndexType Index = IndexMap.getIndex(&In);
422 InstrIndexMap &IndexMap) {
424 LLVM_DEBUG(dbgs() << __func__ << ": index map\n" << IndexMap << '\n'); local
425 computeInitialLiveRanges(IndexMap, LiveMap);
432 InstrIndexMap &IndexMap, RegToRangeMap &LiveMap) {
435 auto addDeadRanges = [&IndexMap,&LiveMap,&DeadMap] (RegisterRef R) -> void {
447 IndexType DE = IndexMap.getPrevIndex(A->start());
456 IndexType DS = IndexMap
421 computeLiveMap( InstrIndexMap &IndexMap) argument
431 computeDeadMap( InstrIndexMap &IndexMap, RegToRangeMap &LiveMap) argument
[all...]
H A DHexagonBlockRanges.h144 RegToRangeMap computeLiveMap(InstrIndexMap &IndexMap);
145 RegToRangeMap computeDeadMap(InstrIndexMap &IndexMap, RegToRangeMap &LiveMap);
164 void computeInitialLiveRanges(InstrIndexMap &IndexMap,
H A DHexagonFrameLowering.h164 HexagonBlockRanges::InstrIndexMap &IndexMap,
H A DHexagonFrameLowering.cpp2181 HexagonBlockRanges::InstrIndexMap &IndexMap,
2262 auto &IndexMap = P.first->second; local
2264 << IndexMap << '\n');
2331 IndexType Index = IndexMap.getIndex(&In);
2179 findPhysReg(MachineFunction &MF, HexagonBlockRanges::IndexRange &FIR, HexagonBlockRanges::InstrIndexMap &IndexMap, HexagonBlockRanges::RegToRangeMap &DeadMap, const TargetRegisterClass *RC) const argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeStreamMerger.cpp66 : IndexMap(SourceToDest) {
111 // If we're mapping a pure index stream, then IndexMap only contains
120 return remapIndex(Idx, IndexMap);
124 return remapIndex(Idx, IndexMap);
193 SmallVectorImpl<TypeIndex> &IndexMap; member in class:__anon3615::TypeStreamMerger
208 assert(IndexMap.size() == slotForIndex(CurIndex) &&
210 IndexMap.push_back(Idx);
212 assert(slotForIndex(CurIndex) < IndexMap.size());
213 IndexMap[slotForIndex(CurIndex)] = Idx;
383 assert((IsSecondPass || IndexMap
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ProfileData/
H A DSampleProfWriter.cpp438 DenseMap<uint32_t, uint32_t> IndexMap; local
440 IndexMap.insert({static_cast<uint32_t>(SecHdrTable[i].Type), i});
451 uint32_t idx = IndexMap[static_cast<uint32_t>(SectionHdrLayout[i].Type)];
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DHTMLDiagnostics.cpp710 std::map<int, int> IndexMap; local
718 ++IndexMap[NumRegularPieces];
739 int PopUpPieceIndex = IndexMap[NumRegularPieces];
750 --IndexMap[NumRegularPieces];

Completed in 187 milliseconds