Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:RegionBegin

312 /// scheduler must update the RegionBegin and RegionEnd positions cached by
421 // RegionBegin). If the current block has no terminator then RegionEnd ==
634 // Advance RegionBegin if the first instruction moves down.
635 if (&*RegionBegin == MI)
636 ++RegionBegin;
645 // Recede RegionBegin if an instruction moves above the first.
646 if (RegionBegin == InsertPos)
647 RegionBegin = MI;
796 CurrentTop = nextIfDebug(RegionBegin, RegionEnd);
815 BB->splice(RegionBegin, BB, FirstDbgValue);
816 RegionBegin = FirstDbgValue;
824 if (&*RegionBegin == DbgValue)
825 ++RegionBegin;
877 TopRPTracker.init(&MF, RegClassInfo, LIS, BB, RegionBegin);
1020 /// after setting up the current scheduling region. [RegionBegin, RegionEnd)
1061 assert(TopRPTracker.getPos() == RegionBegin && "bad initial Top tracker");