Searched refs:LiveOutRegs (Results 1 – 12 of 12) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | SIMachineScheduler.h | 89 std::set<unsigned> LiveOutRegs; variable 165 std::set<unsigned> &getOutRegs() { return LiveOutRegs; } in getOutRegs() 483 for (const auto &RegMaskPair : RPTracker.getPressure().LiveOutRegs) { in getOutRegs()
|
D | SIMachineScheduler.cpp | 348 BotRPTracker.addLiveRegs(RPTracker.getPressure().LiveOutRegs); in initRegPressure() 355 LiveOutRegs.clear(); in initRegPressure() 378 for (const auto &RegMaskPair : RPTracker.getPressure().LiveOutRegs) { in initRegPressure() 384 LiveOutRegs.insert(Reg); in initRegPressure() 608 for (unsigned Reg : LiveOutRegs) in printDebug()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | RegisterPressure.cpp | 108 for (const RegisterMaskPair &P : LiveOutRegs) { in dump() 166 LiveOutRegs.clear(); in reset() 174 LiveOutRegs.clear(); in reset() 322 assert(P.LiveOutRegs.empty() && "inconsistent max pressure result"); in closeBottom() 323 P.LiveOutRegs.reserve(LiveRegs.size()); in closeBottom() 324 LiveRegs.appendTo(P.LiveOutRegs); in closeBottom() 347 for (const RegisterMaskPair &Pair : P.LiveOutRegs) { in initLiveThru() 726 discoverLiveInOrOut(Pair, P.LiveOutRegs); in discoverLiveOut()
|
D | MachineScheduler.cpp | 1021 BotRPTracker.addLiveRegs(RPTracker.getPressure().LiveOutRegs); in initRegPressure() 1038 updatePressureDiffs(RPTracker.getPressure().LiveOutRegs); in initRegPressure() 1326 for (const RegisterMaskPair &P : RPTracker.getPressure().LiveOutRegs) { in computeCyclicCriticalPath()
|
D | MachinePipeliner.cpp | 1819 SmallVector<RegisterMaskPair, 8> LiveOutRegs; in computeLiveOuts() local 1841 LiveOutRegs.push_back(RegisterMaskPair(Reg, in computeLiveOuts() 1846 LiveOutRegs.push_back(RegisterMaskPair(*Units, in computeLiveOuts() 1850 RPTracker.addLiveRegs(LiveOutRegs); in computeLiveOuts()
|
/external/llvm/lib/CodeGen/ |
D | RegisterPressure.cpp | 82 for (const RegisterMaskPair &P : LiveOutRegs) { in dump() 138 LiveOutRegs.clear(); in reset() 146 LiveOutRegs.clear(); in reset() 296 assert(P.LiveOutRegs.empty() && "inconsistent max pressure result"); in closeBottom() 297 P.LiveOutRegs.reserve(LiveRegs.size()); in closeBottom() 298 LiveRegs.appendTo(P.LiveOutRegs); in closeBottom() 321 for (const RegisterMaskPair &Pair : P.LiveOutRegs) { in initLiveThru() 702 discoverLiveInOrOut(Pair, P.LiveOutRegs); in discoverLiveOut()
|
D | MachineScheduler.cpp | 904 BotRPTracker.addLiveRegs(RPTracker.getPressure().LiveOutRegs); in initRegPressure() 921 updatePressureDiffs(RPTracker.getPressure().LiveOutRegs); in initRegPressure() 1209 for (const RegisterMaskPair &P : RPTracker.getPressure().LiveOutRegs) { in computeCyclicCriticalPath()
|
D | MachinePipeliner.cpp | 1696 SmallVector<RegisterMaskPair, 8> LiveOutRegs; in computeLiveOuts() local 1718 LiveOutRegs.push_back(RegisterMaskPair(Reg, 0)); in computeLiveOuts() 1722 LiveOutRegs.push_back(RegisterMaskPair(*Units, 0)); in computeLiveOuts() 1725 RPTracker.addLiveRegs(LiveOutRegs); in computeLiveOuts()
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIMachineScheduler.h | 79 std::set<unsigned> LiveOutRegs; variable 157 std::set<unsigned> &getOutRegs() { return LiveOutRegs; } in getOutRegs()
|
D | SIMachineScheduler.cpp | 327 BotRPTracker.addLiveRegs(RPTracker.getPressure().LiveOutRegs); in initRegPressure() 334 LiveOutRegs.clear(); in initRegPressure() 357 for (const auto &RegMaskPair : RPTracker.getPressure().LiveOutRegs) { in initRegPressure() 363 LiveOutRegs.insert(Reg); in initRegPressure() 574 for (unsigned Reg : LiveOutRegs) in printDebug()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | RegisterPressure.h | 55 SmallVector<RegisterMaskPair,8> LiveOutRegs; member
|
/external/llvm/include/llvm/CodeGen/ |
D | RegisterPressure.h | 44 SmallVector<RegisterMaskPair,8> LiveOutRegs; member
|