Searched refs:RegToRangeMap (Results 1 – 12 of 12) sorted by relevance
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonBlockRanges.h | 145 using RegToRangeMap = std::map<RegisterRef, RangeList>; member 147 RegToRangeMap computeLiveMap(InstrIndexMap &IndexMap); 148 RegToRangeMap computeDeadMap(InstrIndexMap &IndexMap, RegToRangeMap &LiveMap); 153 PrintRangeMap(const RegToRangeMap &M, const TargetRegisterInfo &I) in PrintRangeMap() 159 const RegToRangeMap ⤅ 168 RegToRangeMap &LiveMap);
|
D | HexagonBlockRanges.cpp | 291 RegToRangeMap &LiveMap) { in computeInitialLiveRanges() 421 HexagonBlockRanges::RegToRangeMap HexagonBlockRanges::computeLiveMap( in computeLiveMap() 423 RegToRangeMap LiveMap; in computeLiveMap() 431 HexagonBlockRanges::RegToRangeMap HexagonBlockRanges::computeDeadMap( in computeDeadMap() 432 InstrIndexMap &IndexMap, RegToRangeMap &LiveMap) { in computeDeadMap() 433 RegToRangeMap DeadMap; in computeDeadMap()
|
D | HexagonFrameLowering.h | 166 HexagonBlockRanges::RegToRangeMap &DeadMap,
|
D | HexagonFrameLowering.cpp | 2183 HexagonBlockRanges::RegToRangeMap &DeadMap, in findPhysReg() 2436 HexagonBlockRanges::RegToRangeMap LM = HBR.computeLiveMap(IM); in optimizeSpillSlots() 2437 HexagonBlockRanges::RegToRangeMap DM = HBR.computeDeadMap(IM, LM); in optimizeSpillSlots()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonBlockRanges.h | 142 using RegToRangeMap = std::map<RegisterRef, RangeList>; member 144 RegToRangeMap computeLiveMap(InstrIndexMap &IndexMap); 145 RegToRangeMap computeDeadMap(InstrIndexMap &IndexMap, RegToRangeMap &LiveMap); 150 PrintRangeMap(const RegToRangeMap &M, const TargetRegisterInfo &I) in PrintRangeMap() 156 const RegToRangeMap ⤅ 165 RegToRangeMap &LiveMap);
|
D | HexagonBlockRanges.cpp | 291 RegToRangeMap &LiveMap) { in computeInitialLiveRanges() 421 HexagonBlockRanges::RegToRangeMap HexagonBlockRanges::computeLiveMap( in computeLiveMap() 423 RegToRangeMap LiveMap; in computeLiveMap() 431 HexagonBlockRanges::RegToRangeMap HexagonBlockRanges::computeDeadMap( in computeDeadMap() 432 InstrIndexMap &IndexMap, RegToRangeMap &LiveMap) { in computeDeadMap() 433 RegToRangeMap DeadMap; in computeDeadMap()
|
D | HexagonFrameLowering.h | 160 HexagonBlockRanges::RegToRangeMap &DeadMap,
|
D | HexagonFrameLowering.cpp | 2033 HexagonBlockRanges::RegToRangeMap &DeadMap, in findPhysReg() 2286 HexagonBlockRanges::RegToRangeMap LM = HBR.computeLiveMap(IM); in optimizeSpillSlots() 2287 HexagonBlockRanges::RegToRangeMap DM = HBR.computeDeadMap(IM, LM); in optimizeSpillSlots()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonBlockRanges.h | 136 typedef std::map<RegisterRef,RangeList> RegToRangeMap; typedef 137 RegToRangeMap computeLiveMap(InstrIndexMap &IndexMap); 138 RegToRangeMap computeDeadMap(InstrIndexMap &IndexMap, RegToRangeMap &LiveMap); 143 PrintRangeMap(const RegToRangeMap &M, const TargetRegisterInfo &I) in PrintRangeMap() 148 const RegToRangeMap ⤅ 156 RegToRangeMap &LiveMap);
|
D | HexagonBlockRanges.cpp | 284 RegToRangeMap &LiveMap) { in computeInitialLiveRanges() 367 HexagonBlockRanges::RegToRangeMap HexagonBlockRanges::computeLiveMap( in computeLiveMap() 369 RegToRangeMap LiveMap; in computeLiveMap() 378 HexagonBlockRanges::RegToRangeMap HexagonBlockRanges::computeDeadMap( in computeDeadMap() 379 InstrIndexMap &IndexMap, RegToRangeMap &LiveMap) { in computeDeadMap() 380 RegToRangeMap DeadMap; in computeDeadMap()
|
D | HexagonFrameLowering.h | 133 HexagonBlockRanges::RegToRangeMap &DeadMap,
|
D | HexagonFrameLowering.cpp | 1830 HexagonBlockRanges::RegToRangeMap &DeadMap, in findPhysReg() 2089 HexagonBlockRanges::RegToRangeMap LM = HBR.computeLiveMap(IM); in optimizeSpillSlots() 2090 HexagonBlockRanges::RegToRangeMap DM = HBR.computeDeadMap(IM, LM); in optimizeSpillSlots()
|