Home
last modified time | relevance | path

Searched refs:userOp (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/
H A DNormalizeMemRefs.cpp250 Operation *userOp = symbolUse.getUser(); in updateFunctionSignature() local
251 OpBuilder builder(userOp); in updateFunctionSignature()
256 auto callOp = dyn_cast<func::CallOp>(userOp); in updateFunctionSignature()
260 builder.create<func::CallOp>(userOp->getLoc(), callOp.getCalleeAttr(), in updateFunctionSignature()
261 resultTypes, userOp->getOperands()); in updateFunctionSignature()
264 for (unsigned resIndex : llvm::seq<unsigned>(0, userOp->getNumResults())) { in updateFunctionSignature()
265 OpResult oldResult = userOp->getResult(resIndex); in updateFunctionSignature()
295 userOp->replaceAllUsesWith(newCallOp); in updateFunctionSignature()
296 userOp->erase(); in updateFunctionSignature()
/llvm-project-15.0.7/mlir/test/lib/IR/
H A DTestPrintDefUse.cpp60 for (Operation *userOp : result.getUsers()) { in runOnOperation()
61 llvm::outs() << " - " << userOp->getName() << "\n"; in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Analysis/
H A DSliceAnalysis.cpp44 for (Operation *userOp : result.getUsers()) in getForwardSliceImpl()
45 if (forwardSlice->count(userOp) == 0) in getForwardSliceImpl()
46 getForwardSliceImpl(userOp, forwardSlice, filter); in getForwardSliceImpl()
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DGreedyPatternRewriteDriver.cpp226 for (auto *userOp : result.getUsers()) in simplify() local
227 addToWorklist(userOp); in simplify()
616 for (Operation *userOp : result.getUsers()) in simplifyLocally()
617 addToWorklist(userOp); in simplifyLocally()
/llvm-project-15.0.7/mlir/docs/Tutorials/
H A DUnderstandingTheIRStructure.md267 for (Operation *userOp : result.getUsers()) {
268 llvm::outs() << " - " << userOp->getName() << "\n";
/llvm-project-15.0.7/mlir/docs/
H A DPDLL.md110 let userOp = op<my_dialect.user_op>(threeResultOp.output1, ..., threeResultOp.output3);