Lines Matching refs:PredBB
28 // predicate being propagated from PredBB to CurrBB depending on the edge type
30 // i. PredBB is controlled by predicate %BP, and
31 // ii. The edge PredBB->CurrBB is the false edge, controlled by the condition
37 VPValue *VPlanPredicator::getOrCreateNotPredicate(VPBasicBlock *PredBB,
39 VPValue *CBV = PredBB->getCondBit();
43 EdgeType ET = getEdgeTypeBetween(PredBB, CurrBB);
47 // CurrBB is the true successor of PredBB - nothing to do here.
52 // CurrBB is the False successor of PredBB - compute not of CBV.
57 // Now AND intermediate value with PredBB's block predicate if it has one.
58 VPValue *BP = PredBB->getPredicate();