Lines Matching refs:Bypass
586 void emitIterationCountCheck(BasicBlock *Bypass);
591 BasicBlock *emitSCEVChecks(BasicBlock *Bypass);
596 BasicBlock *emitMemRuntimeChecks(BasicBlock *Bypass);
843 BasicBlock *emitIterationCountCheck(BasicBlock *Bypass, bool ForEpilogue);
874 BasicBlock *Bypass,
2038 BasicBlock *emitSCEVChecks(BasicBlock *Bypass, in emitSCEVChecks() argument
2067 BranchInst::Create(Bypass, LoopVectorPreHeader, Cond)); in emitSCEVChecks()
2074 BasicBlock *emitMemRuntimeChecks(BasicBlock *Bypass, in emitMemRuntimeChecks() argument
2093 BranchInst::Create(Bypass, LoopVectorPreHeader, MemRuntimeCheckCond)); in emitMemRuntimeChecks()
2928 void InnerLoopVectorizer::emitIterationCountCheck(BasicBlock *Bypass) { in emitIterationCountCheck() argument
2982 DT->getNode(Bypass)->getIDom()) && in emitIterationCountCheck()
2986 DT->changeImmediateDominator(Bypass, TCCheckBlock); in emitIterationCountCheck()
2995 BranchInst::Create(Bypass, LoopVectorPreHeader, CheckMinIters)); in emitIterationCountCheck()
2999 BasicBlock *InnerLoopVectorizer::emitSCEVChecks(BasicBlock *Bypass) { in emitSCEVChecks() argument
3001 RTChecks.emitSCEVChecks(Bypass, LoopVectorPreHeader, LoopExitBlock); in emitSCEVChecks()
3013 DT->changeImmediateDominator(Bypass, SCEVCheckBlock); in emitSCEVChecks()
3026 BasicBlock *InnerLoopVectorizer::emitMemRuntimeChecks(BasicBlock *Bypass) { in emitMemRuntimeChecks() argument
3032 RTChecks.emitMemRuntimeChecks(Bypass, LoopVectorPreHeader); in emitMemRuntimeChecks()
7719 EpilogueVectorizerMainLoop::emitIterationCountCheck(BasicBlock *Bypass, in emitIterationCountCheck() argument
7721 assert(Bypass && "Expected valid bypass basic block."); in emitIterationCountCheck()
7748 DT->getNode(Bypass)->getIDom()) && in emitIterationCountCheck()
7752 DT->changeImmediateDominator(Bypass, TCCheckBlock); in emitIterationCountCheck()
7769 BranchInst::Create(Bypass, LoopVectorPreHeader, CheckMinIters)); in emitIterationCountCheck()
7879 BasicBlock *Bypass, BasicBlock *Insert) { in emitMinimumVectorEpilogueIterCountCheck() argument
7904 BranchInst::Create(Bypass, LoopVectorPreHeader, CheckMinIters)); in emitMinimumVectorEpilogueIterCountCheck()