Searched refs:LiveMap (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBlockRanges.cpp | 289 RegToRangeMap &LiveMap) { in computeInitialLiveRanges() argument 301 auto closeRange = [&LastUse,&LastDef,&LiveMap] (RegisterRef R) -> void { in computeInitialLiveRanges() 307 LiveMap[R].add(LD, LU, false, false); in computeInitialLiveRanges() 413 for (auto &P : LiveMap) in computeInitialLiveRanges() 419 RegToRangeMap LiveMap; in computeLiveMap() local 421 computeInitialLiveRanges(IndexMap, LiveMap); in computeLiveMap() 423 << PrintRangeMap(LiveMap, TRI) << '\n'); in computeLiveMap() 424 return LiveMap; in computeLiveMap() 428 InstrIndexMap &IndexMap, RegToRangeMap &LiveMap) { in computeDeadMap() argument 431 auto addDeadRanges = [&IndexMap,&LiveMap,&DeadMap] (RegisterRef R) -> void { in computeDeadMap() [all …]
|
| H A D | HexagonBlockRanges.h | 148 RegToRangeMap computeDeadMap(InstrIndexMap &IndexMap, RegToRangeMap &LiveMap); 168 RegToRangeMap &LiveMap);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | RDFLiveness.h | 64 MDF(g.getDF()), LiveMap(g.getPRI()), Empty(), NoRegs(g.getPRI()) {} 94 LiveMapType &getLiveMap() { return LiveMap; } 95 const LiveMapType &getLiveMap() const { return LiveMap; } 116 LiveMapType LiveMap;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RDFLiveness.cpp | 863 LiveMap[&MF.front()].insert(DFG.getLiveIns()); in computeLiveIns() 879 for (RegisterRef RR : LiveMap[&B].refs()) in computeLiveIns() 899 const RegisterAggr &LiveIns = LiveMap[&B]; in resetLiveIns() 1022 dbgs() << " Local: " << Print(LiveMap[B], DFG) << '\n'; in traverse() 1033 dbgs() << " Local: " << Print(LiveMap[B], DFG) << '\n'; in traverse() 1117 dbgs() << " Local: " << Print(LiveMap[B], DFG) << '\n'; in traverse() 1138 dbgs() << " Local: " << Print(LiveMap[B], DFG) << '\n'; in traverse() 1143 RegisterAggr &Local = LiveMap[B]; in traverse() 1159 RegisterAggr &LiveC = LiveMap[C]; in traverse()
|