reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2245 MachineBasicBlock::iterator ToTI = ToBBI.BB->getFirstTerminator(); 2246 ToBBI.BB->splice(ToTI, &FromMBB, FromMBB.begin(), FromTI); 2250 ToTI = ToBBI.BB->end(); 2251 ToBBI.BB->splice(ToTI, &FromMBB, FromTI, FromMBB.end()); 2257 if (ToBBI.IsBrAnalyzable) 2258 ToBBI.BB->normalizeSuccProbs(); 2267 if (AddEdges && ToBBI.BB->isSuccessor(&FromMBB)) { 2270 To2FromProb = MBPI->getEdgeProbability(ToBBI.BB, &FromMBB); 2271 ToBBI.BB->removeSuccessor(&FromMBB); 2321 if (ToBBI.BB->isSuccessor(Succ)) 2322 ToBBI.BB->setSuccProbability( 2323 find(ToBBI.BB->successors(), Succ), 2324 MBPI->getEdgeProbability(ToBBI.BB, Succ) + NewProb); 2326 ToBBI.BB->addSuccessor(Succ, NewProb); 2338 if (ToBBI.IsBrAnalyzable && FromBBI.IsBrAnalyzable) 2339 ToBBI.BB->normalizeSuccProbs(); 2341 ToBBI.Predicate.append(FromBBI.Predicate.begin(), FromBBI.Predicate.end()); 2344 ToBBI.NonPredSize += FromBBI.NonPredSize; 2345 ToBBI.ExtraCost += FromBBI.ExtraCost; 2346 ToBBI.ExtraCost2 += FromBBI.ExtraCost2; 2351 ToBBI.ClobbersPred |= FromBBI.ClobbersPred; 2352 ToBBI.HasFallThrough = FromBBI.HasFallThrough; 2353 ToBBI.IsAnalyzed = false;