Lines Matching refs:SplitAnalysis
249 std::unique_ptr<SplitAnalysis> SA;
934 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();
940 const SplitAnalysis::BlockInfo &BI = UseBlocks[i];
1135 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();
1137 const SplitAnalysis::BlockInfo &BI = UseBlocks[i];
1156 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();
1158 const SplitAnalysis::BlockInfo &BI = UseBlocks[i];
1198 /// stack-bound bundles. The shared SA/SE SplitAnalysis and SplitEditor
1220 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();
1222 const SplitAnalysis::BlockInfo &BI = UseBlocks[i];
1510 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();
1512 const SplitAnalysis::BlockInfo &BI = UseBlocks[i];
1640 const SplitAnalysis::BlockInfo &BI = SA->getUseBlocks().front();
1718 const SplitAnalysis::BlockInfo &BI = SA->getUseBlocks().front();
1962 // FIXME: SplitAnalysis may repair broken live ranges coming from the
2593 SA.reset(new SplitAnalysis(*VRM, *LIS, *Loops));