Lines Matching refs:SplitAnalysis
346 std::unique_ptr<SplitAnalysis> SA;
1174 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks(); in addSplitConstraints()
1180 const SplitAnalysis::BlockInfo &BI = UseBlocks[i]; in addSplitConstraints()
1402 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks(); in calcSpillCost()
1404 const SplitAnalysis::BlockInfo &BI = UseBlocks[i]; in calcSpillCost()
1575 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks(); in calcGlobalSplitCost()
1577 const SplitAnalysis::BlockInfo &BI = UseBlocks[i]; in calcGlobalSplitCost()
1679 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks(); in splitAroundRegion()
1681 const SplitAnalysis::BlockInfo &BI = UseBlocks[i]; in splitAroundRegion()
2012 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks(); in tryBlockSplit()
2014 const SplitAnalysis::BlockInfo &BI = UseBlocks[i]; in tryBlockSplit()
2140 const SplitAnalysis::BlockInfo &BI = SA->getUseBlocks().front(); in calcGapWeights()
2222 const SplitAnalysis::BlockInfo &BI = SA->getUseBlocks().front(); in tryLocalSplit()
3232 SA.reset(new SplitAnalysis(*VRM, *LIS, *Loops)); in runOnMachineFunction()