Home | History | Annotate | Download | only in CodeGen

Lines Matching full:splitafter

1591     // We will split before Uses[SplitBefore] and after Uses[SplitAfter].
1592 unsigned SplitBefore = 0, SplitAfter = 1;
1594 // MaxGap should always be max(GapWeight[SplitBefore..SplitAfter-1]).
1601 const bool LiveAfter = SplitAfter != NumGaps || BI.LiveOut;
1604 << Uses[SplitBefore] << '-' << Uses[SplitAfter]
1616 unsigned NewGaps = LiveBefore + SplitAfter - SplitBefore + LiveAfter;
1628 Uses[SplitBefore].distance(Uses[SplitAfter]) +
1640 BestAfter = SplitAfter;
1647 if (++SplitBefore < SplitAfter) {
1652 for (unsigned i = SplitBefore + 1; i != SplitAfter; ++i)
1661 if (SplitAfter >= NumGaps) {
1667 MaxGap = std::max(MaxGap, GapWeight[SplitAfter++]);