| /llvm-project-15.0.7/mlir/lib/Analysis/ |
| H A D | SliceAnalysis.cpp | 44 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 D | Liveness.cpp | 40 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 D | PDL.cpp | 40 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 D | MultiBuffer.cpp | 85 for (Operation *user : allocOp->getUsers()) { in multiBuffer() 93 if (llvm::any_of(allocOp->getUsers(), [&](Operation *otherUser) { in multiBuffer()
|
| H A D | NormalizeMemRefs.cpp | 160 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 D | MemRefDialect.cpp | 48 for (Operation *user : allocValue.getUsers()) { in findDealloc()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Comdat.h | 51 const SmallPtrSetImpl<GlobalObject *> &getUsers() const { return Users; } in getUsers() function
|
| /llvm-project-15.0.7/mlir/test/lib/IR/ |
| H A D | TestPrintDefUse.cpp | 60 for (Operation *userOp : result.getUsers()) { in runOnOperation()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/ReconcileUnrealizedCasts/ |
| H A D | ReconcileUnrealizedCasts.cpp | 37 auto users = op->getUsers(); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Analysis/DataFlow/ |
| H A D | IntegerRangeAnalysis.cpp | 101 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 D | GreedyPatternRewriteDriver.cpp | 226 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 D | LoopInvariantCodeMotionUtils.cpp | 88 for (Operation *user : op->getUsers()) in moveLoopInvariantCode()
|
| H A D | ControlFlowSinkUtils.cpp | 78 return llvm::all_of(op->getUsers(), [&](Operation *user) { in allUsersDominatedBy()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/Transforms/ |
| H A D | BufferUtils.h | 92 for (Operation *user : childValue.getUsers()) { in findCommonDominator()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | LoopRangeFolding.cpp | 47 Operation *user = *indVar.getUsers().begin(); in runOnOperation()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tosa/Transforms/ |
| H A D | TosaFoldConstantTranspose.cpp | 37 if (!llvm::hasSingleElement(op.getInput1().getDefiningOp()->getUsers())) in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/ |
| H A D | Utils.cpp | 843 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 D | AsyncRuntimeRefCounting.cpp | 256 for (Operation *user : value.getUsers()) { in addDropRefAfterLastUse() 319 for (Operation *user : value.getUsers()) { in addAddRefBeforeFunctionCall()
|
| H A D | AsyncRuntimeRefCountingOpt.cpp | 77 for (Operation *user : value.getUsers()) { in optimizeReferenceCounting()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Transforms/ |
| H A D | MemRefDataFlowOpt.cpp | 31 for (mlir::Operation *user : v.getUsers()) in getSpecificUsers()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | Value.cpp | 91 return llvm::any_of(getUsers(), [block](Operation *user) { in isUsedOutsideOfBlock()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/ |
| H A D | AffineLoopInvariantCodeMotion.cpp | 93 for (auto *user : memref.getUsers()) { in isOpLoopInvariant()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | Hoisting.cpp | 110 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 D | AllocTensorElimination.cpp | 48 for (Operation *user : allocTensorOp->getUsers()) in insertionPointDominatesUses()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | UseDefLists.h | 227 user_range getUsers() const { return {user_begin(), user_end()}; } in getUsers() function
|