Home
last modified time | relevance | path

Searched refs:getUsers (Results 1 – 25 of 66) sorted by relevance

123

/llvm-project-15.0.7/mlir/lib/Analysis/
H A DSliceAnalysis.cpp44 for (Operation *userOp : result.getUsers()) in getForwardSliceImpl()
68 for (Operation *user : root.getUsers()) in getForwardSlice()
179 for (Operation *op : result.getUsers()) in dfsPostorder()
280 Operation *combinerOp = *redCarriedVal.getUsers().begin(); in matchReduction()
302 combinerOp = *combinerOp->getUsers().begin(); in matchReduction()
H A DLiveness.cpp40 for (Operation *useOp : value.getUsers()) { in BlockInfoBuilder()
383 for (Operation *useOp : value.getUsers()) { in getEndOperation()
/llvm-project-15.0.7/mlir/lib/Dialect/PDL/IR/
H A DPDL.cpp40 for (Operation *user : op->getUsers()) in hasBindingUse()
85 for (Operation *user : op->getUsers()) in visit()
249 if (typeOp.type() || llvm::any_of(typeOp->getUsers(), constrainsInput)) in verifyResultTypesAreInferrable()
252 if (typeOp.types() || llvm::any_of(typeOp->getUsers(), constrainsInput)) in verifyResultTypesAreInferrable()
353 for (Operation *user : op.getUsers()) { in verifyRegions()
/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/
H A DMultiBuffer.cpp85 for (Operation *user : allocOp->getUsers()) { in multiBuffer()
93 if (llvm::any_of(allocOp->getUsers(), [&](Operation *otherUser) { in multiBuffer()
H A DNormalizeMemRefs.cpp160 if (!isMemRefNormalizable(oldMemRef.getUsers())) in areMemRefsNormalizable()
173 if (!isMemRefNormalizable(oldMemRef.getUsers())) in areMemRefsNormalizable()
184 if (!isMemRefNormalizable(oldMemRef.getUsers())) in areMemRefsNormalizable()
/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/
H A DMemRefDialect.cpp48 for (Operation *user : allocValue.getUsers()) { in findDealloc()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DComdat.h51 const SmallPtrSetImpl<GlobalObject *> &getUsers() const { return Users; } in getUsers() function
/llvm-project-15.0.7/mlir/test/lib/IR/
H A DTestPrintDefUse.cpp60 for (Operation *userOp : result.getUsers()) { in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Conversion/ReconcileUnrealizedCasts/
H A DReconcileUnrealizedCasts.cpp37 auto users = op->getUsers(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Analysis/DataFlow/
H A DIntegerRangeAnalysis.cpp101 bool isYieldedResult = llvm::any_of(v.getUsers(), [](Operation *op) { in visitOperation()
144 bool isYieldedValue = llvm::any_of(v.getUsers(), [](Operation *op) { in visitNonControlFlowArguments()
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DGreedyPatternRewriteDriver.cpp226 for (auto *userOp : result.getUsers()) in simplify()
357 for (auto *user : result.getUsers()) in notifyRootReplaced()
616 for (Operation *userOp : result.getUsers()) in simplifyLocally()
H A DLoopInvariantCodeMotionUtils.cpp88 for (Operation *user : op->getUsers()) in moveLoopInvariantCode()
H A DControlFlowSinkUtils.cpp78 return llvm::all_of(op->getUsers(), [&](Operation *user) { in allUsersDominatedBy()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/Transforms/
H A DBufferUtils.h92 for (Operation *user : childValue.getUsers()) { in findCommonDominator()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DLoopRangeFolding.cpp47 Operation *user = *indVar.getUsers().begin(); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Dialect/Tosa/Transforms/
H A DTosaFoldConstantTranspose.cpp37 if (!llvm::hasSingleElement(op.getInput1().getDefiningOp()->getUsers())) in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp843 for (auto *user : loadOp.getMemRef().getUsers()) { in forwardStoreToLoad()
903 for (Operation *user : writeA.getMemRef().getUsers()) { in findUnusedStore()
948 for (auto *user : loadA.getMemRef().getUsers()) { in loadCSE()
1063 if (llvm::any_of(memref.getUsers(), [&](Operation *ownerOp) { in affineScalarReplace()
1069 for (auto *user : llvm::make_early_inc_range(memref.getUsers())) in affineScalarReplace()
1292 for (auto *op : oldMemRef.getUsers()) { in replaceAllMemRefUsesWith()
1390 for (auto *user : result.getUsers()) { in createAffineComputationSlice()
1727 assert(llvm::all_of(oldMemRef.getUsers(), [](Operation *op) { in normalizeMemRef()
/llvm-project-15.0.7/mlir/lib/Dialect/Async/Transforms/
H A DAsyncRuntimeRefCounting.cpp256 for (Operation *user : value.getUsers()) { in addDropRefAfterLastUse()
319 for (Operation *user : value.getUsers()) { in addAddRefBeforeFunctionCall()
H A DAsyncRuntimeRefCountingOpt.cpp77 for (Operation *user : value.getUsers()) { in optimizeReferenceCounting()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DMemRefDataFlowOpt.cpp31 for (mlir::Operation *user : v.getUsers()) in getSpecificUsers()
/llvm-project-15.0.7/mlir/lib/IR/
H A DValue.cpp91 return llvm::any_of(getUsers(), [block](Operation *user) { in isUsedOutsideOfBlock()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DAffineLoopInvariantCodeMotion.cpp93 for (auto *user : memref.getUsers()) { in isOpLoopInvariant()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DHoisting.cpp110 for (Operation *user : srcTensor.getUsers()) { in findMatchingTransferRead()
136 for (Operation *u : sliceOp->getUsers()) { in findMatchingTransferRead()
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DAllocTensorElimination.cpp48 for (Operation *user : allocTensorOp->getUsers()) in insertionPointDominatesUses()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DUseDefLists.h227 user_range getUsers() const { return {user_begin(), user_end()}; } in getUsers() function

123