Lines Matching refs:HoistCommonSucc
809 BasicBlock *HoistCommonSucc = CreateHoistedBlock(CommonSucc); in getOrCreateHoistedBlock() local
812 if (!HoistCommonSucc->getTerminator()) { in getOrCreateHoistedBlock()
817 HoistCommonSucc->moveBefore(TargetSucc); in getOrCreateHoistedBlock()
818 BranchInst::Create(TargetSucc, HoistCommonSucc); in getOrCreateHoistedBlock()
821 HoistTrueDest->moveBefore(HoistCommonSucc); in getOrCreateHoistedBlock()
822 BranchInst::Create(HoistCommonSucc, HoistTrueDest); in getOrCreateHoistedBlock()
825 HoistFalseDest->moveBefore(HoistCommonSucc); in getOrCreateHoistedBlock()
826 BranchInst::Create(HoistCommonSucc, HoistFalseDest); in getOrCreateHoistedBlock()
833 InitialPreheader->replaceSuccessorsPhiUsesWith(HoistCommonSucc); in getOrCreateHoistedBlock()
835 HoistTarget->getSingleSuccessor(), HoistCommonSucc, {HoistTarget}); in getOrCreateHoistedBlock()
837 DomTreeNode *PreheaderNode = DT->getNode(HoistCommonSucc); in getOrCreateHoistedBlock()
844 Pair.second = HoistCommonSucc; in getOrCreateHoistedBlock()