reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
319 MachineBasicBlock::iterator top() const { return CurrentTop; }
lib/CodeGen/MachineScheduler.cpp734 CurrentTop = CurrentBottom; 782 if (&*CurrentTop == MI) 783 CurrentTop = nextIfDebug(++CurrentTop, CurrentBottom); 783 CurrentTop = nextIfDebug(++CurrentTop, CurrentBottom); 785 moveInstruction(MI, CurrentTop); 789 priorNonDebug(CurrentBottom, CurrentTop); 793 if (&*CurrentTop == MI) 794 CurrentTop = nextIfDebug(++CurrentTop, priorII); 794 CurrentTop = nextIfDebug(++CurrentTop, priorII); 807 assert(CurrentTop == CurrentBottom && "Nonempty unscheduled zone."); 870 CurrentTop = nextIfDebug(RegionBegin, RegionEnd); 1243 assert(CurrentTop == CurrentBottom && "Nonempty unscheduled zone."); 1381 TopRPTracker.setPos(CurrentTop); 1392 if (&*CurrentTop == MI) 1393 CurrentTop = nextIfDebug(++CurrentTop, CurrentBottom); 1393 CurrentTop = nextIfDebug(++CurrentTop, CurrentBottom); 1395 moveInstruction(MI, CurrentTop); 1413 assert(TopRPTracker.getPos() == CurrentTop && "out of sync"); 1422 priorNonDebug(CurrentBottom, CurrentTop); 1426 if (&*CurrentTop == MI) { 1427 CurrentTop = nextIfDebug(++CurrentTop, priorII); 1427 CurrentTop = nextIfDebug(++CurrentTop, priorII); 1428 TopRPTracker.setPos(CurrentTop);lib/Target/AMDGPU/SIMachineScheduler.cpp
2029 TopRPTracker.setPos(CurrentTop); 2041 assert(CurrentTop == CurrentBottom && "Nonempty unscheduled zone.");lib/Target/AMDGPU/SIMachineScheduler.h
456 MachineBasicBlock::iterator getCurrentTop() { return CurrentTop; }
lib/Target/Hexagon/HexagonMachineScheduler.cpp 241 assert(CurrentTop == CurrentBottom && "Nonempty unscheduled zone.");