Searched refs:LiveMap (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBlockRanges.cpp | 292 RegToRangeMap &LiveMap) { in computeInitialLiveRanges() argument 310 LiveMap[R].add(LD, LU, false, false); in computeInitialLiveRanges() 418 for (auto &P : LiveMap) in computeInitialLiveRanges() 424 RegToRangeMap LiveMap; in computeLiveMap() local 426 computeInitialLiveRanges(IndexMap, LiveMap); in computeLiveMap() 428 << PrintRangeMap(LiveMap, TRI) << '\n'); in computeLiveMap() 429 return LiveMap; in computeLiveMap() 433 InstrIndexMap &IndexMap, RegToRangeMap &LiveMap) { in computeDeadMap() argument 437 auto F = LiveMap.find(R); in computeDeadMap() 438 if (F == LiveMap.end() || F->second.empty()) { in computeDeadMap() [all …]
|
| H A D | RDFLiveness.h | 57 MDF(g.getDF()), LiveMap(g.getPRI()), Empty(), NoRegs(g.getPRI()) {} in Liveness() 84 LiveMapType &getLiveMap() { return LiveMap; } in getLiveMap() 85 const LiveMapType &getLiveMap() const { return LiveMap; } in getLiveMap() 106 LiveMapType LiveMap; member
|
| H A D | RDFLiveness.cpp | 808 LiveMap[&MF.front()].insert(DFG.getLiveIns()); in computeLiveIns() 824 const RegisterAggr &LG = LiveMap[&B]; in computeLiveIns() 846 const RegisterAggr &LiveIns = LiveMap[&B]; in resetLiveIns() 972 dbgs() << " Local: " << Print<RegisterAggr>(LiveMap[B], DFG) << '\n'; in traverse() 983 dbgs() << " Local: " << Print<RegisterAggr>(LiveMap[B], DFG) << '\n'; in traverse() 1067 dbgs() << " Local: " << Print<RegisterAggr>(LiveMap[B], DFG) << '\n'; in traverse() 1088 dbgs() << " Local: " << Print<RegisterAggr>(LiveMap[B], DFG) << '\n'; in traverse() 1093 RegisterAggr &Local = LiveMap[B]; in traverse() 1109 RegisterAggr &LiveC = LiveMap[C]; in traverse()
|
| H A D | HexagonBlockRanges.h | 146 RegToRangeMap computeDeadMap(InstrIndexMap &IndexMap, RegToRangeMap &LiveMap); 166 RegToRangeMap &LiveMap);
|