Lines Matching defs:BBTo
460 BasicBlock *BBTo,
1365 /// Compute the value of Val on the edge BBFrom -> BBTo.
1368 BasicBlock *BBTo, bool UseBlockValue) {
1372 // If this is a conditional branch and only one successor goes to BBTo, then
1376 bool isTrueDest = BI->getSuccessor(0) == BBTo;
1377 assert(BI->getSuccessor(!isTrueDest) == BBTo &&
1378 "BBTo isn't a successor of BBFrom");
1404 const DataLayout &DL = BBTo->getDataLayout();
1459 bool DefaultCase = SI->getDefaultDest() == BBTo;
1468 const DataLayout &DL = BBTo->getDataLayout();
1478 // We know Condition != CaseValue in BBTo. In some cases we can use
1482 if (Case.getCaseSuccessor() != BBTo && Condition == Val)
1484 } else if (Case.getCaseSuccessor() == BBTo)
1492 /// Compute the value of Val on the edge BBFrom -> BBTo or the value at
1496 BasicBlock *BBTo, Instruction *CxtI) {
1502 getEdgeValueLocal(Val, BBFrom, BBTo, /*UseBlockValue*/ true);