Lines Matching refs:JoinBB

445   const BasicBlock *JoinBB = nullptr;  in findForwardJoinPoint()  local
449 JoinBB = IDomNode->getBlock(); in findForwardJoinPoint()
451 if (!JoinBB && Worklist.size() == 2) { in findForwardJoinPoint()
459 JoinBB = Succ1; in findForwardJoinPoint()
463 JoinBB = Succ0; in findForwardJoinPoint()
467 JoinBB = Succ0; in findForwardJoinPoint()
471 JoinBB = Succ1; in findForwardJoinPoint()
475 JoinBB = Succ0UniqueSucc; in findForwardJoinPoint()
479 if (!JoinBB && L) in findForwardJoinPoint()
480 JoinBB = L->getUniqueExitBlock(); in findForwardJoinPoint()
482 if (!JoinBB) in findForwardJoinPoint()
485 LLVM_DEBUG(dbgs() << "\t\tJoin block candidate: " << JoinBB->getName() << "\n"); in findForwardJoinPoint()
504 if (ToBB == JoinBB) in findForwardJoinPoint()
537 LLVM_DEBUG(dbgs() << "\tJoin block: " << JoinBB->getName() << "\n"); in findForwardJoinPoint()
538 return JoinBB; in findForwardJoinPoint()
577 const BasicBlock *JoinBB = nullptr; in findBackwardJoinPoint() local
586 JoinBB = Pred0; in findBackwardJoinPoint()
590 JoinBB = Pred1; in findBackwardJoinPoint()
594 JoinBB = Pred0UniquePred; in findBackwardJoinPoint()
598 if (!JoinBB && L) in findBackwardJoinPoint()
599 JoinBB = L->getHeader(); in findBackwardJoinPoint()
604 return JoinBB; in findBackwardJoinPoint()
657 if (const BasicBlock *JoinBB = findForwardJoinPoint(PP->getParent())) in getMustBeExecutedNextInstruction() local
658 return &JoinBB->front(); in getMustBeExecutedNextInstruction()
698 if (const BasicBlock *JoinBB = findBackwardJoinPoint(PPBlock)) in getMustBeExecutedPrevInstruction() local
699 return &JoinBB->back(); in getMustBeExecutedPrevInstruction()