Lines Matching refs:SplitBefore
1813 // We will split before Uses[SplitBefore] and after Uses[SplitAfter].
1814 unsigned SplitBefore = 0, SplitAfter = 1;
1816 // MaxGap should always be max(GapWeight[SplitBefore..SplitAfter-1]).
1822 const bool LiveBefore = SplitBefore != 0 || BI.LiveIn;
1826 << Uses[SplitBefore] << '-' << Uses[SplitAfter]
1838 unsigned NewGaps = LiveBefore + SplitAfter - SplitBefore + LiveAfter;
1851 Uses[SplitBefore].distance(Uses[SplitAfter]) +
1863 BestBefore = SplitBefore;
1871 if (++SplitBefore < SplitAfter) {
1874 if (GapWeight[SplitBefore - 1] >= MaxGap) {
1875 MaxGap = GapWeight[SplitBefore];
1876 for (unsigned i = SplitBefore + 1; i != SplitAfter; ++i)