| /llvm-project-15.0.7/mlir/test/IR/ |
| H A D | print-value-users.mlir | 1 // RUN: mlir-opt -allow-unregistered-dialect -mlir-print-value-users -split-input-file %s | FileChe… 19 // Check that both users are printed. 21 // CHECK-SAME: // users: %[[A:.+]]#0, %[[A]]#1 23 // For multiple results, users should be grouped per result. 25 // CHECK-SAME: // users: (%[[B:.+]], %[[C:.+]]), (%[[B]], %[[D:.+]]) 28 // CHECK-NEXT: // users: 38 // CHECK-SAME: // users: 55 // CHECK: (i32) -> i32 // users: %r, %s, %p, %p_0, %q 59 // CHECK-NEXT: // users: (%u, %v), (unused), (%u, %v, %r, %s) 61 // CHECK-NEXT: // users: (unused), (%u, %v)
|
| /llvm-project-15.0.7/libcxx/docs/DesignDocs/ |
| H A D | UnspecifiedBehaviorRandomization.rst | 20 other implementatiosn because tests might silently fail and the users might 26 Provide functionality for randomizing the unspecified behavior so that the users 32 to the standard its worst case should be `O(n log n)`. This effort helps users 43 * This macro is off by default because users should enable it only for testing 52 * The users can fix the seed of the random number generator by providing 57 * Computation penalty, we think users are OK with that if they use this feature. 67 doing it gradually and sustainably. This is also bad for users to depend on the
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopDeletion/ |
| H A D | invalidation.ll | 5 ; RUN: opt < %s -passes='require<iv-users>,no-op-loop,require<iv-users>' -S \ 7 ; RUN: opt < %s -passes='require<iv-users>,loop-deletion,require<iv-users>' -S \
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | UseTest.cpp | 50 for (User *U : X.users()) { in TEST() 60 for (User *U : X.users()) { in TEST() 95 for (User *U : X.users()) { in TEST() 103 for (User *U : X.users()) { in TEST()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/ReconcileUnrealizedCasts/ |
| H A D | ReconcileUnrealizedCasts.cpp | 37 auto users = op->getUsers(); in matchAndRewrite() local 38 if (!llvm::all_of(users, [&](Operation *user) { in matchAndRewrite() 47 for (Operation *user : users) in matchAndRewrite()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | Packaging.rst | 16 LLVM's API changes with each release, so users are likely to want, for example, 24 However, such a build is currently incompatible with users who build without 26 in user code. We recommend allowing users to install both optimized and debug 38 should turn it back on to let users debug their programs. 51 while running ``make`` to re-enable it. This will allow users to build with
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Async/Transforms/ |
| H A D | AsyncRuntimeRefCountingOpt.cpp | 62 llvm::SmallVector<Operation *, 4> users; in optimizeReferenceCounting() member 69 info.users.push_back(user); in optimizeReferenceCounting() 94 llvm::sort(info.users, [&](Operation *a, Operation *b) -> bool { in optimizeReferenceCounting() 133 for (Operation *user : info.users) { in optimizeReferenceCounting()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULowerKernelAttributes.cpp | 87 for (User *U : CI->users()) { in processUse() 172 for (User *U : GroupSize->users()) { in processUse() 177 for (User *UMin : ZextGroupSize->users()) { in processUse() 230 for (auto *U : DispatchPtr->users()) { in runOnModule()
|
| H A D | AMDGPUOpenCLEnqueuedBlockLowering.cpp | 78 for (auto U : F->users()) { in collectCallers() 98 for (auto UU : U->users()) in collectFunctionUsers() 126 for (auto U : F.users()) { in runOnModule()
|
| /llvm-project-15.0.7/flang/cmake/modules/ |
| H A D | FlangConfig.cmake.in | 1 # This file allows users to call find_package(Flang) and pick up our targets. 12 # Provide all our library targets to users.
|
| /llvm-project-15.0.7/lld/cmake/modules/ |
| H A D | LLDConfig.cmake.in | 1 # This file allows users to call find_package(LLD) and pick up our targets. 12 # Provide all our library targets to users.
|
| /llvm-project-15.0.7/llvm/test/Transforms/SCCP/ |
| H A D | ipsccp-clear-returned.ll | 27 ; The only case that users of zapped functions are non-call site 28 ; users is that they are blockaddr users. Skip them because we
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | GlobalOpt.cpp | 541 for (User *U : V->users()) in SRAGlobal() 1139 for (User *U : GV->users()) { in TryToShrinkGlobalToBoolean() 1399 for (auto *U : C->users()) { in allNonInstructionUsersCanBeMadeInstructions() 1420 for (auto *U : C->users()) { in makeAllConstantUsesInstructions() 1702 for (User *U : F->users()) { in ChangeCalleesToFastCall() 1719 for (User *U : F->users()) { in RemoveAttribute() 1742 for (User *U : F->users()) { in hasChangeableCC() 1783 for (User *U : F.users()) { in isValidCandidateForColdCC() 1799 for (User *U : F->users()) { in changeCallSitesToColdCC() 1840 for (User *U : F->users()) { in hasMustTailCallers() [all …]
|
| H A D | FunctionSpecialization.cpp | 143 for (auto *User : Alloca->users()) { in getPromotableAlloca() 211 for (auto *User : F->users()) { in constantArgPropagation() 367 for (auto *U : V->users()) in tryToReplaceWithConstant() 536 if (F->getNumUses() == 0 || all_of(F->users(), [F](User *U) { in specializeFunction() 581 for (auto *User : I->users()) in getUserBonus() 600 for (auto *U : A->users()) { in getSpecializationBonus() 622 for (User *U : A->users()) { in getSpecializationBonus() 719 for (User *U : F->users()) { in getPossibleConstants() 769 for (auto *U : F->users()) { in rewriteCallSites()
|
| /llvm-project-15.0.7/clang/cmake/modules/ |
| H A D | ClangConfig.cmake.in | 1 # This file allows users to call find_package(Clang) and pick up our targets. 13 # Provide all our library targets to users.
|
| /llvm-project-15.0.7/mlir/test/Dialect/PDLInterp/ |
| H A D | ops.mlir | 67 func.func @users(%value: !pdl.value, %values: !pdl.range<value>) { 68 // all the users of a single value 71 // all the users of all the values in a range
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerArgs.cpp | 210 for (Value *V : I.OldInstruction->users()) in convertToParamAS() 274 for (User *CurUser : Ctx.InitialVal->users()) { in adjustByValArgAlignment() 340 llvm::append_range(ValuesToCheck, V->users()); in handleByValParam() 345 if (llvm::all_of(Arg->users(), IsALoadChain)) { in handleByValParam() 348 SmallVector<User *, 16> UsersToUpdate(Arg->users()); in handleByValParam()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUMemoryUtils.cpp | 51 append_range(Stack, U->users()); in collectFunctionUses() 72 SmallVector<const User *, 16> Stack(GV.users()); in shouldLowerLDSToStruct() 102 append_range(Stack, V->users()); in shouldLowerLDSToStruct()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanTransforms.cpp | 153 if (!all_of(SinkCandidate->users(), CanSinkWithUser)) in sinkScalarOperands() 163 SmallVector<VPUser *, 4> Users(SinkCandidate->users()); in sinkScalarOperands() 270 SmallVector<VPUser *> Users(Phi1ToMoveV->users()); in mergeReplicateRegions() 317 for (auto *U : FindMyCast->users()) { in removeRedundantInductionCasts() 334 for (VPUser *U : CanonicalIV->users()) { in removeRedundantCanonicalIVs() 390 none_of(IV->users(), [IV](VPUser *U) { return U->usesScalars(IV); })) in optimizeInductions()
|
| /llvm-project-15.0.7/llvm/test/Analysis/ScalarEvolution/ |
| H A D | 2012-05-18-LoopPredRecurse.ll | 1 ; RUN: opt < %s -iv-users -S -disable-output 2 ; RUN: opt < %s -passes='require<iv-users>' -S -disable-output
|
| H A D | 2011-04-26-FoldAddRec.ll | 1 ; RUN: opt < %s -disable-output -iv-users 2 ; RUN: opt < %s -passes='print<iv-users>'
|
| /llvm-project-15.0.7/llvm/lib/Target/XCore/ |
| H A D | XCoreLowerThreadLocal.cpp | 80 SmallVector<WeakTrackingVH, 8> WUsers(CE->users()); in replaceConstantExprOp() 112 for (User *U : GV->users()) in rewriteNonInstructionUses() 153 SmallVector<User *, 16> Users(GV->users()); in lowerGlobal()
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/NVPTX/ |
| H A D | crash-missing-DISubprogram.ll | 23 !9 = !DIFile(filename: "test_omp_complex_reduction.cpp", directory: "/gpfs/jlse-fs0/users/jdoerfert… 26 …forms/tests/OMPTarget/test_omp_complex_reduction.cpp", directory: "/gpfs/jlse-fs0/users/jdoerfert")
|
| /llvm-project-15.0.7/mlir/cmake/modules/ |
| H A D | MLIRConfig.cmake.in | 1 # This file allows users to call find_package(MLIR) and pick up our targets. 25 # Provide all our library targets to users.
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopRerollPass.cpp | 507 for (User *U : I->users()) { in hasUsesOutsideLoop() 525 for (auto *User : IV->users()) { in isLoopControlIV() 550 for (auto *UU : User->users()) { in isLoopControlIV() 645 for (User *U : C->users()) { in add() 774 for (auto *UU : U->users()) { in isLoopIncrement() 786 for (auto *I : Base->users()) { in collectPossibleRoots() 870 for (User *V : I->users()) { in findRootsRecursive() 983 for (auto *IVU : IV->users()) { in findRoots() 1127 for (auto *U : I->users()) { in instrDependsOn() 1188 for (auto *U : LoopControlIV->users()) { in validate() [all …]
|