Lines Matching full:split
44 SplitAllCriticalEdges("phi-elim-split-all-critical-edges", cl::init(false),
45 cl::Hidden, cl::desc("Split all critical edges during "
79 /// Split critical edges where necessary for good coalescer performance.
104 STATISTIC(NumCriticalEdgesSplit, "Number of critical edges split");
136 // Split critical edges to help the coalescer. This does not yet support
576 // If the copy would be a kill, there is no need to split the edge.
590 // exiting edge, split it so we won't insert code in the loop, otherwise
597 dbgs() << "Split wouldn't help, maybe avoid loop copies?\n";
604 // Split unless this edge is entering CurLoop from an outer loop.
610 DEBUG(dbgs() << "Failed to split ciritcal edge.\n");