Searched refs:EdgeProbabilities (Results 1 – 3 of 3) sorted by relevance
377 SmallVector<BranchProbability, 4> EdgeProbabilities; in SplitIndirectBrCriticalEdges() local379 EdgeProbabilities.reserve(Target->getTerminator()->getNumSuccessors()); in SplitIndirectBrCriticalEdges()382 EdgeProbabilities.emplace_back(BPI->getEdgeProbability(Target, I)); in SplitIndirectBrCriticalEdges()389 BPI->setEdgeProbability(BodyBlock, EdgeProbabilities); in SplitIndirectBrCriticalEdges()
1469 SmallVector<BranchProbability, 4> EdgeProbabilities( in calculateNewCallTerminatorWeights() local1479 EdgeProbabilities[i] = BranchProbability::getZero(); in calculateNewCallTerminatorWeights()1484 BPI->setEdgeProbability(CodeReplacer, EdgeProbabilities); in calculateNewCallTerminatorWeights()1498 EdgeProbabilities[Weight.TargetNode.Index] = BP; in calculateNewCallTerminatorWeights()1500 BPI->setEdgeProbability(CodeReplacer, EdgeProbabilities); in calculateNewCallTerminatorWeights()
952 SmallVector<BranchProbability, 4> EdgeProbabilities( in calcEstimatedHeuristics() local956 EdgeProbabilities[Idx] = in calcEstimatedHeuristics()959 setEdgeProbability(BB, EdgeProbabilities); in calcEstimatedHeuristics()