reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/IfConversion.cpp
 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;