Lines Matching refs:FirstEntryBlock
416 BasicBlock *FirstEntryBlock = CInst1->getParent(); in MergeIfRegion() local
419 if ((IfTrue1 != FirstEntryBlock) && (IfFalse1 != FirstEntryBlock)) in MergeIfRegion()
427 if (!CompareIfRegionBlock(FirstEntryBlock, SecondEntryBlock, IfTrue1, in MergeIfRegion()
431 if (!CompareIfRegionBlock(FirstEntryBlock, SecondEntryBlock, IfFalse1, in MergeIfRegion()
445 FirstEntryBlock->getInstList().pop_back(); in MergeIfRegion()
446 FirstEntryBlock->getInstList() in MergeIfRegion()
447 .splice(FirstEntryBlock->end(), SecondEntryBlock->getInstList()); in MergeIfRegion()
448 BranchInst *PBI = dyn_cast<BranchInst>(FirstEntryBlock->getTerminator()); in MergeIfRegion()
458 if (IfTrue1 != FirstEntryBlock) { in MergeIfRegion()
464 if (IfFalse1 != FirstEntryBlock) { in MergeIfRegion()
472 LLVM_DEBUG(dbgs() << "If conditions merged into:\n" << *FirstEntryBlock); in MergeIfRegion()