Lines Matching defs:Preheader
590 BasicBlock *Preheader = CurLoop->getLoopPreheader();
591 BranchInst *PHBranch = cast<BranchInst>(Preheader->getTerminator());
597 EndBlock = SplitBlock(Preheader, PHBranch, DT, LI, nullptr, "mismatch_end");
616 Preheader->getTerminator()->setSuccessor(0, MinItCheckBlock);
642 DTU.applyUpdates({{DominatorTree::Insert, Preheader, MinItCheckBlock},
643 {DominatorTree::Delete, Preheader, EndBlock}});
844 BasicBlock *Preheader = CurLoop->getLoopPreheader();
846 BranchInst *PHBranch = cast<BranchInst>(Preheader->getTerminator());
868 auto *CmpBB = BasicBlock::Create(Preheader->getContext(), "byte.compare",
869 Preheader->getParent());