Lines Matching refs:CommonDest
3274 BasicBlock *CommonDest = PBI->getSuccessor(PBIOp); in SimplifyCondBranchToCondBranch() local
3276 for (BasicBlock::iterator II = CommonDest->begin(); isa<PHINode>(II); in SimplifyCondBranchToCondBranch()
3336 PBI->setSuccessor(0, CommonDest); in SimplifyCondBranchToCondBranch()
3370 for (PHINode &PN : CommonDest->phis()) { in SimplifyCondBranchToCondBranch()
4634 BasicBlock **CommonDest, in GetCaseResults() argument
4675 if (!*CommonDest) in GetCaseResults()
4676 *CommonDest = CaseDest; in GetCaseResults()
4678 if (CaseDest != *CommonDest) in GetCaseResults()
4682 for (PHINode &PHI : (*CommonDest)->phis()) { in GetCaseResults()
4723 InitializeUniqueCases(SwitchInst *SI, PHINode *&PHI, BasicBlock *&CommonDest, in InitializeUniqueCases() argument
4733 if (!GetCaseResults(SI, CaseVal, I.getCaseSuccessor(), &CommonDest, Results, in InitializeUniqueCases()
4762 GetCaseResults(SI, nullptr, SI->getDefaultDest(), &CommonDest, DefaultResults, in InitializeUniqueCases()
4846 BasicBlock *CommonDest = nullptr; in switchToSelect() local
4850 if (!InitializeUniqueCases(SI, PHI, CommonDest, UniqueResults, DefaultResult, in switchToSelect()
5275 BasicBlock *CommonDest = nullptr; in SwitchToLookupTable() local
5294 if (!GetCaseResults(SI, CaseVal, CI->getCaseSuccessor(), &CommonDest, in SwitchToLookupTable()
5322 GetCaseResults(SI, nullptr, SI->getDefaultDest(), &CommonDest, in SwitchToLookupTable()
5344 Module &Mod = *CommonDest->getParent()->getParent(); in SwitchToLookupTable()
5346 Mod.getContext(), "switch.lookup", CommonDest->getParent(), CommonDest); in SwitchToLookupTable()
5393 CommonDest->getParent(), CommonDest); in SwitchToLookupTable()
5446 PHI->user_back() == CommonDest->getFirstNonPHIOrDbg()) { in SwitchToLookupTable()
5466 Builder.CreateBr(CommonDest); in SwitchToLookupTable()