Searched refs:TopRPTracker (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIMachineScheduler.h | 69 RegPressureTracker TopRPTracker; variable 103 DAG(DAG), BC(BC), TopRPTracker(TopPressure), ID(ID) {} in SIScheduleBlock()
|
| H A D | SIMachineScheduler.cpp | 252 TopRPTracker.getDownwardPressure(SU->getInstr(), pressure, MaxPressure); in pickNode() 312 DAG->initRPTracker(TopRPTracker); in initRegPressure() 327 TopRPTracker.addLiveRegs(RPTracker.getPressure().LiveInRegs); in initRegPressure() 376 TopRPTracker.closeTop(); in initRegPressure() 400 TopRPTracker.setPos(SU->getInstr()); in schedule() 401 TopRPTracker.advance(); in schedule() 1986 assert(TopRPTracker.getPos() == RegionBegin && "bad initial Top tracker"); in schedule() 1987 TopRPTracker.setPos(CurrentTop); in schedule()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineScheduler.h | 424 RegPressureTracker TopRPTracker; variable 435 TopRPTracker(TopPressure), BotRPTracker(BotPressure) {} in ScheduleDAGMILive() 447 const RegPressureTracker &getTopRPTracker() const { return TopRPTracker; } in getTopRPTracker()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineScheduler.cpp | 1017 TopRPTracker.init(&MF, RegClassInfo, LIS, BB, RegionBegin, in initRegPressure() 1028 TopRPTracker.addLiveRegs(RPTracker.getPressure().LiveInRegs); in initRegPressure() 1034 TopRPTracker.closeTop(); in initRegPressure() 1039 TopRPTracker.initLiveThru(BotRPTracker.getLiveThru()); in initRegPressure() 1056 dumpRegSetPressure(TopRPTracker.getRegSetPressureAtPos(), TRI); in initRegPressure() 1400 TopRPTracker.setPos(CurrentTop); in initQueues() 1415 TopRPTracker.setPos(MI); in scheduleMI() 1431 TopRPTracker.advance(RegOpers); in scheduleMI() 1432 assert(TopRPTracker.getPos() == CurrentTop && "out of sync"); in scheduleMI() 1434 TopRPTracker.getRegSetPressureAtPos(), TRI);); in scheduleMI() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/ |
| H A D | misched-top-rptracker-sync.ll | 6 ; Assertion `TopRPTracker.getPos() == CurrentTop && "out of sync"' failed.
|