Home
last modified time | relevance | path

Searched refs:getAfter (Results 1 – 22 of 22) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMemoryLocation.cpp183 return MemoryLocation::getAfter(Arg, AATags); in getForArgument()
254 return MemoryLocation::getAfter(Arg, AATags); in getForArgument()
295 return MemoryLocation::getAfter(Arg, AATags); in getForArgument()
304 return MemoryLocation::getAfter(Arg, AATags); in getForArgument()
311 return MemoryLocation::getAfter(Arg, AATags); in getForArgument()
320 return MemoryLocation::getAfter(Arg, AATags); in getForArgument()
H A DLint.cpp190 visitMemoryReference(I, MemoryLocation::getAfter(Callee), None, nullptr, in visitCallBase()
596 visitMemoryReference(I, MemoryLocation::getAfter(I.getAddress()), None, in visitIndirectBrInst()
H A DMemoryDependenceAnalysis.cpp145 Loc = MemoryLocation::getAfter(FreedOp); in GetLocation()
450 MemoryLocation ArgLoc = MemoryLocation::getAfter(II->getArgOperand(1)); in getSimplePointerDependencyFrom()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DForToWhile.cpp66 &whileOp.getAfter(), whileOp.getAfter().begin(), lcvTypes, lcvLocs); in matchAndRewrite()
H A DBufferizableOpInterfaceImpl.cpp719 assert(whileOp.getAfter().getBlocks().size() == 1 && in bufferize()
721 Block *afterBody = &whileOp.getAfter().front(); in bufferize()
755 Block *newAfterBody = &newWhileOp.getAfter().emplaceBlock(); in bufferize()
756 newWhileOp.getAfter().addArguments(argsTypesAfter, bbArgLocsAfter); in bufferize()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToControlFlow/
H A DSCFToControlFlow.cpp534 Block *after = &whileOp.getAfter().front(); in matchAndRewrite()
535 Block *afterLast = &whileOp.getAfter().back(); in matchAndRewrite()
538 rewriter.inlineRegionBefore(whileOp.getAfter(), continuation); in matchAndRewrite()
569 if (!llvm::hasSingleElement(whileOp.getAfter())) in matchAndRewrite()
574 Block &afterBlock = whileOp.getAfter().front(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/TosaToSCF/
H A DTosaToSCF.cpp95 rewriter.createBlock(&newWhile.getAfter()); in matchAndRewrite()
98 inlineWhileCase(op.getBody(), newWhile.getAfter(), rewriter, false); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Math/Transforms/
H A DExpandPatterns.cpp78 rewriter.createBlock(&whileOp.getAfter(), {}, types, locations); in convertCtlzOp()
94 rewriter.setInsertionPointToStart(&whileOp.getAfter().front()); in convertCtlzOp()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/
H A DSCF.cpp2565 return cast<YieldOp>(getAfter().front().getTerminator()); in getYieldOp()
2573 return getAfter().front().getArguments(); in getAfterArguments()
2598 regions.emplace_back(&getAfter(), getAfter().getArguments()); in getSuccessorRegions()
2657 p.printRegion(getAfter()); in print()
2706 *this, getAfter(), in verify()
2815 Block &afterBlock = op.getAfter().front(); in matchAndRewrite()
2916 rewriter.inlineRegionBefore(op.getAfter(), newWhile.getAfter(), in matchAndRewrite()
2917 newWhile.getAfter().begin()); in matchAndRewrite()
3022 Block &afterBlock = op.getAfter().front(); in matchAndRewrite()
3139 Block &afterBlock = op.getAfter().front(); in matchAndRewrite()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DImplicitNullChecks.cpp357 MemoryLocation::getAfter(MMO1->getValue(), MMO1->getAAInfo()), in areMemoryOpsAliased()
358 MemoryLocation::getAfter(MMO2->getValue(), MMO2->getAAInfo()))) in areMemoryOpsAliased()
H A DMachinePipeliner.cpp817 MemoryLocation::getAfter(MMO1->getValue(), MMO1->getAAInfo()), in addLoopCarriedDependences()
818 MemoryLocation::getAfter(MMO2->getValue(), in addLoopCarriedDependences()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DMemoryLocation.h270 static MemoryLocation getAfter(const Value *Ptr,
/llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h1757 BasicBlock *getAfter() const { in getAfter() function
1804 BasicBlock *After = getAfter(); in getAfterIP()
/llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp1919 BasicBlock *After = CL->getAfter(); in createCanonicalLoop()
2205 BasicBlock *DispatchAfter = DispatchCLI->getAfter(); in applyStaticChunkedWorkshareLoop()
2209 redirectTo(DispatchAfter, CLI->getAfter(), DL); in applyStaticChunkedWorkshareLoop()
2536 BasicBlock *OrigAfter = Outermost->getAfter(); in collapseLoops()
2626 ContinueWith(Loops[i]->getAfter(), Loops[i - 1]->getLatch()); in collapseLoops()
2633 redirectTo(Result->getAfter(), Outermost->getAfter(), DL); in collapseLoops()
2740 BasicBlock *Continue = OutermostLoop->getAfter(); in tileLoops()
2751 redirectTo(EmbeddedLoop->getAfter(), Continue, DL); in tileLoops()
4428 BBs.append({getPreheader(), Header, Cond, Latch, Exit, getAfter()}); in collectControlBlocks()
4493 BasicBlock *After = getAfter(); in assertOK()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToSPIRV/
H A DSCFToSPIRV.cpp348 Region &afterRegion = whileOp.getAfter(); in matchAndRewrite()
/llvm-project-15.0.7/llvm/unittests/Frontend/
H A DOpenMPIRBuilderTest.cpp1237 EXPECT_EQ(Loop->getAfter(), Builder.GetInsertBlock()); in TEST_F()
1256 EXPECT_EQ(&Loop->getAfter()->front(), RetInst); in TEST_F()
1399 Collapsed->getExit(), Collapsed->getAfter(), in TEST_F()
1537 Tile2->getAfter(), in TEST_F()
1540 Tile1->getAfter(), in TEST_F()
1543 Floor2->getAfter(), in TEST_F()
1546 Floor1->getAfter(), in TEST_F()
1639 Tile1->getAfter(), in TEST_F()
1642 Tile0->getAfter(), in TEST_F()
1645 Floor1->getAfter(), in TEST_F()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparseTensorConversion.cpp502 Block *after = rewriter.createBlock(&whileOp.getAfter(), {}, noTypes); in genSparse2SparseReshape()
766 Block *after = rewriter.createBlock(&whileOp.getAfter(), {}, noTypes); in matchAndRewrite()
H A DSparsification.cpp1297 Block *after = builder.createBlock(&whileOp.getAfter(), {}, types, locs); in genWhile()
1324 builder.setInsertionPointToStart(&whileOp.getAfter().front()); in genWhile()
1431 builder.setInsertionPointToEnd(&whileOp.getAfter().front()); in genWhileInduction()
/llvm-project-15.0.7/mlir/lib/Dialect/Async/Transforms/
H A DAsyncParallelFor.cpp512 Block *after = b.createBlock(&whileOp.getAfter(), {}, types, locations); in createAsyncDispatchFunction()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp1112 return {std::make_pair(MemoryLocation::getAfter(FreedOp), true)}; in getLocForTerminator()
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DMemorySSATest.cpp1287 LifetimeStartAccess, MemoryLocation::getAfter(Foo)); in TEST_F()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp4506 MemoryLocation ML = MemoryLocation::getAfter(PtrOperand, AAInfo); in visitMaskedLoad()
7407 MemoryLocation ML = MemoryLocation::getAfter(PtrOperand, AAInfo); in visitVPLoadGather()
7516 MemoryLocation ML = MemoryLocation::getAfter(PtrOperand, AAInfo); in visitVPStridedLoad()