Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AMDGPU/
DSIMachineScheduler.cpp251 TopRPTracker.getDownwardPressure(SU->getInstr(), pressure, MaxPressure); in pickNode()
311 DAG->initRPTracker(TopRPTracker); in initRegPressure()
326 TopRPTracker.addLiveRegs(RPTracker.getPressure().LiveInRegs); in initRegPressure()
375 TopRPTracker.closeTop(); in initRegPressure()
399 TopRPTracker.setPos(SU->getInstr()); in schedule()
400 TopRPTracker.advance(); in schedule()
1880 assert(TopRPTracker.getPos() == RegionBegin && "bad initial Top tracker"); in schedule()
1881 TopRPTracker.setPos(CurrentTop); in schedule()
DSIMachineScheduler.h63 RegPressureTracker TopRPTracker; variable
97 TopRPTracker(TopPressure), Scheduled(false), in SIScheduleBlock()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIMachineScheduler.h73 RegPressureTracker TopRPTracker; variable
107 DAG(DAG), BC(BC), TopRPTracker(TopPressure), ID(ID) {} in SIScheduleBlock()
DSIMachineScheduler.cpp272 TopRPTracker.getDownwardPressure(SU->getInstr(), pressure, MaxPressure); in pickNode()
332 DAG->initRPTracker(TopRPTracker); in initRegPressure()
347 TopRPTracker.addLiveRegs(RPTracker.getPressure().LiveInRegs); in initRegPressure()
396 TopRPTracker.closeTop(); in initRegPressure()
420 TopRPTracker.setPos(SU->getInstr()); in schedule()
421 TopRPTracker.advance(); in schedule()
2029 assert(TopRPTracker.getPos() == RegionBegin && "bad initial Top tracker"); in schedule()
2030 TopRPTracker.setPos(CurrentTop); in schedule()
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h383 RegPressureTracker TopRPTracker; variable
399 RPTracker(RegPressure), TopRPTracker(TopPressure), in ScheduleDAGMILive()
412 const RegPressureTracker &getTopRPTracker() const { return TopRPTracker; } in getTopRPTracker()
/external/llvm/lib/CodeGen/
DMachineScheduler.cpp892 TopRPTracker.init(&MF, RegClassInfo, LIS, BB, RegionBegin, in initRegPressure()
903 TopRPTracker.addLiveRegs(RPTracker.getPressure().LiveInRegs); in initRegPressure()
909 TopRPTracker.closeTop(); in initRegPressure()
914 TopRPTracker.initLiveThru(BotRPTracker.getLiveThru()); in initRegPressure()
932 dumpRegSetPressure(TopRPTracker.getRegSetPressureAtPos(), TRI); in initRegPressure()
1267 assert(TopRPTracker.getPos() == RegionBegin && "bad initial Top tracker"); in initQueues()
1268 TopRPTracker.setPos(CurrentTop); in initQueues()
1283 TopRPTracker.setPos(MI); in scheduleMI()
1299 TopRPTracker.advance(RegOpers); in scheduleMI()
1300 assert(TopRPTracker.getPos() == CurrentTop && "out of sync"); in scheduleMI()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineScheduler.cpp1009 TopRPTracker.init(&MF, RegClassInfo, LIS, BB, RegionBegin, in initRegPressure()
1020 TopRPTracker.addLiveRegs(RPTracker.getPressure().LiveInRegs); in initRegPressure()
1026 TopRPTracker.closeTop(); in initRegPressure()
1031 TopRPTracker.initLiveThru(BotRPTracker.getLiveThru()); in initRegPressure()
1048 dumpRegSetPressure(TopRPTracker.getRegSetPressureAtPos(), TRI); in initRegPressure()
1384 assert(TopRPTracker.getPos() == RegionBegin && "bad initial Top tracker"); in initQueues()
1385 TopRPTracker.setPos(CurrentTop); in initQueues()
1400 TopRPTracker.setPos(MI); in scheduleMI()
1416 TopRPTracker.advance(RegOpers); in scheduleMI()
1417 assert(TopRPTracker.getPos() == CurrentTop && "out of sync"); in scheduleMI()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachineScheduler.h426 RegPressureTracker TopRPTracker; variable
441 TopRPTracker(TopPressure), BotRPTracker(BotPressure) {} in ScheduleDAGMILive()
453 const RegPressureTracker &getTopRPTracker() const { return TopRPTracker; } in getTopRPTracker()
/external/llvm/test/CodeGen/Hexagon/
Dmisched-top-rptracker-sync.ll6 ; Assertion `TopRPTracker.getPos() == CurrentTop && "out of sync"' failed.
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/
Dmisched-top-rptracker-sync.ll6 ; Assertion `TopRPTracker.getPos() == CurrentTop && "out of sync"' failed.