Searched refs:MemCheckBlock (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopIdiomVectorize.cpp | 620 BasicBlock *MemCheckBlock = BasicBlock::Create( in expandFindMismatch() local 653 CurLoop->getParentLoop()->addBasicBlockToLoop(MemCheckBlock, *LI); in expandFindMismatch() 683 BranchInst::Create(MemCheckBlock, LoopPreHeaderBlock, LimitCheck); in expandFindMismatch() 690 {{DominatorTree::Insert, MinItCheckBlock, MemCheckBlock}, in expandFindMismatch() 695 Builder.SetInsertPoint(MemCheckBlock); in expandFindMismatch() 736 {{DominatorTree::Insert, MemCheckBlock, LoopPreHeaderBlock}, in expandFindMismatch() 737 {DominatorTree::Insert, MemCheckBlock, VectorLoopPreheaderBlock}}); in expandFindMismatch()
|
H A D | LoopVectorize.cpp | 1816 BasicBlock *MemCheckBlock = nullptr; member in __anon71de2b2d0611::GeneratedRTChecks 1877 MemCheckBlock = SplitBlock(Pred, Pred->getTerminator(), DT, LI, nullptr, in Create() 1884 MemCheckBlock->getTerminator(), *DiffChecks, MemCheckExp, in Create() 1893 MemCheckBlock->getTerminator(), L, RtPtrChecking.getChecks(), in Create() 1901 if (!MemCheckBlock && !SCEVCheckBlock) in Create() 1908 if (MemCheckBlock) in Create() 1909 MemCheckBlock->replaceAllUsesWith(Preheader); in Create() 1916 if (MemCheckBlock) { in Create() 1917 MemCheckBlock->getTerminator()->moveBefore(Preheader->getTerminator()); in Create() 1918 new UnreachableInst(Preheader->getContext(), MemCheckBlock); in Create() [all …]
|