Searched refs:LiveMap (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBlockRanges.cpp | 291 RegToRangeMap &LiveMap) { in computeInitialLiveRanges() argument 309 LiveMap[R].add(LD, LU, false, false); in computeInitialLiveRanges() 417 for (auto &P : LiveMap) in computeInitialLiveRanges() 423 RegToRangeMap LiveMap; in computeLiveMap() local 425 computeInitialLiveRanges(IndexMap, LiveMap); in computeLiveMap() 427 << PrintRangeMap(LiveMap, TRI) << '\n'); in computeLiveMap() 428 return LiveMap; in computeLiveMap() 432 InstrIndexMap &IndexMap, RegToRangeMap &LiveMap) { in computeDeadMap() argument 436 auto F = LiveMap.find(R); in computeDeadMap() 437 if (F == LiveMap.end() || F->second.empty()) { in computeDeadMap() [all …]
|
| H A D | HexagonBlockRanges.h | 148 RegToRangeMap computeDeadMap(InstrIndexMap &IndexMap, RegToRangeMap &LiveMap); 168 RegToRangeMap &LiveMap);
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | RDFLiveness.h | 81 MDF(g.getDF()), LiveMap(g.getPRI()), Empty(), NoRegs(g.getPRI()) {} 108 LiveMapType &getLiveMap() { return LiveMap; } 109 const LiveMapType &getLiveMap() const { return LiveMap; } 130 LiveMapType LiveMap;
|
| /llvm-project-15.0.7/mlir/lib/Transforms/Utils/ |
| H A D | RegionUtils.cpp | 141 class LiveMap { class 178 static bool isUseSpeciallyKnownDead(OpOperand &use, LiveMap &liveMap) { in isUseSpeciallyKnownDead() 201 static void processValue(Value value, LiveMap &liveMap) { in processValue() 211 static void propagateLiveness(Region ®ion, LiveMap &liveMap); 213 static void propagateTerminatorLiveness(Operation *op, LiveMap &liveMap) { in propagateTerminatorLiveness() 237 static void propagateLiveness(Operation *op, LiveMap &liveMap) { in propagateLiveness() 259 static void propagateLiveness(Region ®ion, LiveMap &liveMap) { in propagateLiveness() 284 LiveMap &liveMap) { in eraseTerminatorSuccessorOperands() 311 LiveMap &liveMap) { in deleteDeadness() 368 LiveMap liveMap; in runRegionDCE()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | RDFLiveness.cpp | 861 LiveMap[&MF.front()].insert(DFG.getLiveIns()); in computeLiveIns() 877 const RegisterAggr &LG = LiveMap[&B]; in computeLiveIns() 899 const RegisterAggr &LiveIns = LiveMap[&B]; in resetLiveIns() 1022 dbgs() << " Local: " << Print<RegisterAggr>(LiveMap[B], DFG) << '\n'; in traverse() 1033 dbgs() << " Local: " << Print<RegisterAggr>(LiveMap[B], DFG) << '\n'; in traverse() 1117 dbgs() << " Local: " << Print<RegisterAggr>(LiveMap[B], DFG) << '\n'; in traverse() 1138 dbgs() << " Local: " << Print<RegisterAggr>(LiveMap[B], DFG) << '\n'; in traverse() 1143 RegisterAggr &Local = LiveMap[B]; in traverse() 1159 RegisterAggr &LiveC = LiveMap[C]; in traverse()
|