reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
320 MachineBasicBlock::iterator bottom() const { return CurrentBottom; }
lib/CodeGen/MachineScheduler.cpp734 CurrentTop = CurrentBottom; 783 CurrentTop = nextIfDebug(++CurrentTop, CurrentBottom); 789 priorNonDebug(CurrentBottom, CurrentTop); 791 CurrentBottom = priorII; 795 moveInstruction(MI, CurrentBottom); 796 CurrentBottom = MI; 807 assert(CurrentTop == CurrentBottom && "Nonempty unscheduled zone."); 871 CurrentBottom = RegionEnd; 1243 assert(CurrentTop == CurrentBottom && "Nonempty unscheduled zone."); 1393 CurrentTop = nextIfDebug(++CurrentTop, CurrentBottom); 1422 priorNonDebug(CurrentBottom, CurrentTop); 1424 CurrentBottom = priorII; 1430 moveInstruction(MI, CurrentBottom); 1431 CurrentBottom = MI; 1432 BotRPTracker.setPos(CurrentBottom); 1446 if (BotRPTracker.getPos() != CurrentBottom) 1450 assert(BotRPTracker.getPos() == CurrentBottom && "out of sync");lib/Target/AMDGPU/SIMachineScheduler.cpp
2041 assert(CurrentTop == CurrentBottom && "Nonempty unscheduled zone.");
lib/Target/AMDGPU/SIMachineScheduler.h 457 MachineBasicBlock::iterator getCurrentBottom() { return CurrentBottom; }
lib/Target/Hexagon/HexagonMachineScheduler.cpp 241 assert(CurrentTop == CurrentBottom && "Nonempty unscheduled zone.");