Lines Matching refs:FuncletPadBB
729 BasicBlock *FuncletPadBB = Funclets.first; in cloneCommonBlocks() local
732 if (FuncletPadBB == &F.getEntryBlock()) in cloneCommonBlocks()
735 FuncletToken = FuncletPadBB->getFirstNonPHI(); in cloneCommonBlocks()
748 << "\' for funclet \'" << FuncletPadBB->getName() in cloneCommonBlocks()
753 CloneBasicBlock(BB, VMap, Twine(".for.", FuncletPadBB->getName())); in cloneCommonBlocks()
778 NewColors.push_back(FuncletPadBB); in cloneCommonBlocks()
781 dbgs() << " Assigned color \'" << FuncletPadBB->getName() in cloneCommonBlocks()
790 std::remove(OldColors.begin(), OldColors.end(), FuncletPadBB), in cloneCommonBlocks()
794 dbgs() << " Removed color \'" << FuncletPadBB->getName() in cloneCommonBlocks()
839 return Color != FuncletPadBB; in cloneCommonBlocks()
842 EdgeTargetsFunclet = (IncomingColors.front() == FuncletPadBB); in cloneCommonBlocks()
910 *ColorsForUserBB.begin() != FuncletPadBB) in cloneCommonBlocks()
936 BasicBlock *FuncletPadBB = Funclet.first; in removeImplausibleInstructions() local
938 Instruction *FirstNonPHI = FuncletPadBB->getFirstNonPHI(); in removeImplausibleInstructions()