Home
last modified time | relevance | path

Searched refs:LiveOutRegs (Results 1 – 12 of 12) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIMachineScheduler.h89 std::set<unsigned> LiveOutRegs; variable
165 std::set<unsigned> &getOutRegs() { return LiveOutRegs; } in getOutRegs()
483 for (const auto &RegMaskPair : RPTracker.getPressure().LiveOutRegs) { in getOutRegs()
DSIMachineScheduler.cpp348 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/
DRegisterPressure.cpp108 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()
DMachineScheduler.cpp1021 BotRPTracker.addLiveRegs(RPTracker.getPressure().LiveOutRegs); in initRegPressure()
1038 updatePressureDiffs(RPTracker.getPressure().LiveOutRegs); in initRegPressure()
1326 for (const RegisterMaskPair &P : RPTracker.getPressure().LiveOutRegs) { in computeCyclicCriticalPath()
DMachinePipeliner.cpp1819 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/
DRegisterPressure.cpp82 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()
DMachineScheduler.cpp904 BotRPTracker.addLiveRegs(RPTracker.getPressure().LiveOutRegs); in initRegPressure()
921 updatePressureDiffs(RPTracker.getPressure().LiveOutRegs); in initRegPressure()
1209 for (const RegisterMaskPair &P : RPTracker.getPressure().LiveOutRegs) { in computeCyclicCriticalPath()
DMachinePipeliner.cpp1696 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/
DSIMachineScheduler.h79 std::set<unsigned> LiveOutRegs; variable
157 std::set<unsigned> &getOutRegs() { return LiveOutRegs; } in getOutRegs()
DSIMachineScheduler.cpp327 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/
DRegisterPressure.h55 SmallVector<RegisterMaskPair,8> LiveOutRegs; member
/external/llvm/include/llvm/CodeGen/
DRegisterPressure.h44 SmallVector<RegisterMaskPair,8> LiveOutRegs; member