Home
last modified time | relevance | path

Searched refs:TopRPTracker (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.h70 RegPressureTracker TopRPTracker; variable
104 DAG(DAG), BC(BC), TopRPTracker(TopPressure), ID(ID) {} in SIScheduleBlock()
H A DSIMachineScheduler.cpp252 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()
2000 assert(TopRPTracker.getPos() == RegionBegin && "bad initial Top tracker"); in schedule()
2001 TopRPTracker.setPos(CurrentTop); in schedule()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h417 RegPressureTracker TopRPTracker; variable
432 TopRPTracker(TopPressure), BotRPTracker(BotPressure) {} in ScheduleDAGMILive()
444 const RegPressureTracker &getTopRPTracker() const { return TopRPTracker; } in getTopRPTracker()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineScheduler.cpp1018 TopRPTracker.init(&MF, RegClassInfo, LIS, BB, RegionBegin, in initRegPressure()
1029 TopRPTracker.addLiveRegs(RPTracker.getPressure().LiveInRegs); in initRegPressure()
1035 TopRPTracker.closeTop(); in initRegPressure()
1040 TopRPTracker.initLiveThru(BotRPTracker.getLiveThru()); in initRegPressure()
1057 dumpRegSetPressure(TopRPTracker.getRegSetPressureAtPos(), TRI); in initRegPressure()
1400 assert(TopRPTracker.getPos() == RegionBegin && "bad initial Top tracker"); in initQueues()
1401 TopRPTracker.setPos(CurrentTop); in initQueues()
1416 TopRPTracker.setPos(MI); in scheduleMI()
1432 TopRPTracker.advance(RegOpers); in scheduleMI()
1433 assert(TopRPTracker.getPos() == CurrentTop && "out of sync"); in scheduleMI()
[all …]