Searched refs:MemCheckBlock (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopIdiomVectorize.cpp | 667 BasicBlock *MemCheckBlock = BasicBlock::Create( in expandFindMismatch() local 700 CurLoop->getParentLoop()->addBasicBlockToLoop(MemCheckBlock, *LI); in expandFindMismatch() 730 BranchInst::Create(MemCheckBlock, LoopPreHeaderBlock, LimitCheck); in expandFindMismatch() 737 {{DominatorTree::Insert, MinItCheckBlock, MemCheckBlock}, in expandFindMismatch() 742 Builder.SetInsertPoint(MemCheckBlock); in expandFindMismatch() 783 {{DominatorTree::Insert, MemCheckBlock, LoopPreHeaderBlock}, in expandFindMismatch() 784 {DominatorTree::Insert, MemCheckBlock, VectorLoopPreheaderBlock}}); in expandFindMismatch()
|
| H A D | LoopVectorize.cpp | 1758 BasicBlock *MemCheckBlock = nullptr; member in __anon71de2b2d0511::GeneratedRTChecks 1829 MemCheckBlock = SplitBlock(Pred, Pred->getTerminator(), DT, LI, nullptr, in create() 1836 MemCheckBlock->getTerminator(), *DiffChecks, MemCheckExp, in create() 1845 MemCheckBlock->getTerminator(), L, RtPtrChecking.getChecks(), in create() 1853 if (!MemCheckBlock && !SCEVCheckBlock) in create() 1860 if (MemCheckBlock) in create() 1861 MemCheckBlock->replaceAllUsesWith(Preheader); in create() 1870 if (MemCheckBlock) { in create() 1871 MemCheckBlock->getTerminator()->moveBefore( in create() 1873 auto *UI = new UnreachableInst(Preheader->getContext(), MemCheckBlock); in create() [all …]
|