Lines Matching defs:BBTo
408 BasicBlock *BBTo,
1405 /// Compute the value of Val on the edge BBFrom -> BBTo.
1408 BasicBlock *BBTo, bool UseBlockValue) {
1412 // If this is a conditional branch and only one successor goes to BBTo, then
1416 bool isTrueDest = BI->getSuccessor(0) == BBTo;
1417 assert(BI->getSuccessor(!isTrueDest) == BBTo &&
1418 "BBTo isn't a successor of BBFrom");
1444 const DataLayout &DL = BBTo->getDataLayout();
1499 bool DefaultCase = SI->getDefaultDest() == BBTo;
1508 const DataLayout &DL = BBTo->getDataLayout();
1518 // We know Condition != CaseValue in BBTo. In some cases we can use
1522 if (Case.getCaseSuccessor() != BBTo && Condition == Val)
1524 } else if (Case.getCaseSuccessor() == BBTo)
1532 /// Compute the value of Val on the edge BBFrom -> BBTo or the value at
1536 BasicBlock *BBTo, Instruction *CxtI) {
1542 getEdgeValueLocal(Val, BBFrom, BBTo, /*UseBlockValue*/ true);