|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/LoopInfo.h 1128 for (Use &U : Inst->uses()) {
include/llvm/IR/Value.h 307 for (use_iterator UI = use_begin(), E = use_end(); UI != E;) {
lib/Analysis/CaptureTracking.cpp 235 for (const Use &U : V->uses()) {
lib/Analysis/GlobalsModRef.cpp 350 for (Use &U : V->uses()) {
lib/Analysis/IVUsers.cpp 206 for (Use &U : I->uses()) {
lib/Analysis/LegacyDivergenceAnalysis.cpp 217 for (Use &Use : I.uses()) {
lib/Analysis/LoopInfo.cpp 430 for (const Use &U : I.uses()) {
lib/Analysis/MemoryDependenceAnalysis.cpp 394 for (const Use &Us : Ptr->uses()) {
lib/Analysis/MemorySSA.cpp 2032 for (const Use &U : MP->uses())
2040 for (const Use &U : MD->uses())
lib/Analysis/MemorySSAUpdater.cpp 1096 for (; UI != E;) {
lib/Analysis/PtrUseVisitor.cpp 22 for (Use &U : I.uses()) {
lib/Analysis/StackSafetyAnalysis.cpp 289 for (const Use &UI : V->uses()) {
lib/Analysis/TypeMetadataUtils.cpp 27 for (const Use &U : FPtr->uses()) {
54 for (const Use &U : VPtr->uses()) {
82 for (const Use &CIU : CI->uses()) {
111 for (const Use &U : CI->uses()) {
lib/Analysis/ValueTracking.cpp 4214 for (auto &RU : Result->uses())
lib/AsmParser/LLParser.cpp 7329 for (const Use &U : V->uses()) {
lib/Bitcode/Reader/BitcodeReader.cpp 2881 for (const Use &U : V->materialized_uses()) {
lib/Bitcode/Writer/ValueEnumerator.cpp 176 for (const Use &U : V->uses())
249 if (!V->use_empty() && std::next(V->use_begin()) != V->use_end())
490 for (const Use &U : V->uses()) {
lib/CodeGen/CodeGenPrepare.cpp 2532 for (Use &U : Inst->uses()) {
4435 for (Use &U : I->uses()) {
5624 for (Use &U : Src->uses()) {
lib/CodeGen/GlobalMerge.cpp 307 for (auto &U : GV->uses()) {
lib/CodeGen/PreISelIntrinsicLowering.cpp 37 for (auto I = F.use_begin(), E = F.use_end(); I != E;) {
78 for (auto I = F.use_begin(), E = F.use_end(); I != E;) {
lib/CodeGen/SafeStack.cpp 290 for (const Use &UI : V->uses()) {
lib/CodeGen/StackColoring.cpp 949 for (auto &Use : FromAI->uses()) {
lib/CodeGen/WasmEHPrepare.cpp 282 for (auto &U : FPI->uses()) {
lib/CodeGen/WinEHPrepare.cpp 902 for (Use &U : OldI->uses()) {
1093 UI != UE;) {
lib/IR/AsmWriter.cpp 187 for (const Use &U : V->uses())
254 if (!V->use_empty() && std::next(V->use_begin()) != V->use_end())
lib/IR/Function.cpp 1421 for (const Use &U : uses()) {
lib/IR/Instruction.cpp 496 for (const Use &U : uses()) {
lib/IR/Verifier.cpp 4088 for (Use &U : I.uses()) {
lib/Target/AArch64/AArch64ISelLowering.cpp 8576 for (const Use &U : Ext->uses()) {
lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp 574 for (auto &U : PrintfFunction->uses()) {
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp 139 for (Use &U : Arg.uses()) {
lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp 169 for (auto &Use : ImageArg.uses()) {
202 for (const auto &Use : SamplerArg.uses()) {
lib/Target/ARM/ARMCodeGenPrepare.cpp 453 for (Use &U : From->uses()) {
975 for (Use &U : V->uses()) {
lib/Target/ARM/ARMISelLowering.cpp14799 for (Use &U : Shuffle->uses()) {
lib/Target/Hexagon/HexagonOptimizeSZextends.cpp 76 for (auto UI = Arg.use_begin(); UI != Arg.use_end();) {
lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp 466 for (auto UI = PN->use_begin(), E = PN->use_end(); UI != E; ++UI) {
495 for (auto UI = BEInst->use_begin(), E = BEInst->use_end(); UI != E;
lib/Target/NVPTX/NVPTXImageOptimizer.cpp 151 UI != UE; ++UI) {
lib/Target/NVPTX/NVPTXLowerAlloca.cpp 84 UI != UE;) {
lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp 92 for (Use &U : F.uses()) {
lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp 70 for (Use &U : V->uses()) {
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp 608 for (auto UI = I.use_begin(), UE = I.use_end(); UI != UE;) {
1081 UI != UE;) {
1091 UI != UE;) {
lib/Transforms/Coroutines/CoroFrame.cpp 1228 for (auto UI = Alloca->use_begin(), UE = Alloca->use_end(); UI != UE; ) {
lib/Transforms/Coroutines/CoroSplit.cpp 436 for (auto UI = NewS->use_begin(), UE = NewS->use_end(); UI != UE; ) {
1454 UI != UE; ) {
1462 for (auto &Use : Cast->uses()) {
1499 PI != PE; ) {
lib/Transforms/IPO/ArgumentPromotion.cpp 666 for (Use &U : Arg->uses()) {
850 for (const Use &U : F.uses()) {
906 for (Use &U : F->uses()) {
943 for (Use &U : F->uses()) {
lib/Transforms/IPO/Attributor.cpp 714 for (const Use &U : IRP.getAssociatedValue().uses())
738 for (const Use &Us : UserI->uses())
996 for (const Use &U : F->uses())
2703 for (const Use &U : AnchorVal.uses()) {
3639 for (Use &U : I.uses())
3695 for (Use &U : UserI->uses())
3863 for (const Use &U : getAssociatedValue().uses())
4117 for (const Use &UserIUse : UserI->uses())
4272 for (const Use &U : Fn.uses()) {
lib/Transforms/IPO/DeadArgumentElimination.cpp 305 for (Use &U : Fn.uses()) {
418 for (const Use &UU : IV->uses()) {
471 for (const Use &U : V->uses()) {
554 for (const Use &U : F.uses()) {
583 for (const Use &U : TheCall->uses()) {
lib/Transforms/IPO/FunctionAttrs.cpp 457 for (Use &U : A->uses()) {
473 for (Use &UU : I->uses())
487 for (Use &UU : I->uses())
lib/Transforms/IPO/IPConstantPropagation.cpp 59 for (Use &U : F.uses()) {
223 for (Use &U : F.uses()) {
lib/Transforms/IPO/LowerTypeTests.cpp 1084 for (auto &U : F->uses()) {
1716 for (; UI != E;) {
1772 UI != UE;) {
1999 for (const Use &U : TypeTestFunc->uses()) {
2011 for (const Use &U : ICallBranchFunnelFunc->uses()) {
lib/Transforms/IPO/MergeFunctions.cpp 447 for (auto UI = Old->use_begin(), UE = Old->use_end(); UI != UE;) {
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp 106 for (const Use &U : TypeTestFunc->uses()) {
114 for (const Use &U : TypeCheckedLoadFunc->uses()) {
lib/Transforms/IPO/WholeProgramDevirt.cpp 1560 I != E;) {
1603 I != E;) {
lib/Transforms/InstCombine/InstCombineCompares.cpp 600 for (Value *Use : Val->uses()) {
1046 for (const Use &U : Alloca->uses()) {
1088 for (const Use &U : V->uses()) {
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 70 for (auto &U : ValuePair.first->uses()) {
lib/Transforms/InstCombine/InstCombineVectorOps.cpp 304 for (const Use &U : V->uses()) {
lib/Transforms/ObjCARC/ObjCARCContract.cpp 622 UI != UE; ) {
675 if (UI != UE &&
lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp 91 for (const Use &U : P->uses()) {
lib/Transforms/Scalar/GVNSink.cpp 361 for (auto &U : I->uses())
lib/Transforms/Scalar/IndVarSimplify.cpp 1466 for (Use &U : NarrowUse->uses()) {
1472 for (Use &U : NarrowUse->uses()) {
1517 for (Use &U : NarrowUse->uses()) {
1528 for (Use &U : NarrowUse->uses()) {
1908 for (Use &U : NarrowDef->uses()) {
2609 for (Use &U : I->uses()) {
lib/Transforms/Scalar/InferAddressSpaces.cpp 866 while (I != End && I->getUser() == CurUser)
926 for (I = V->use_begin(), E = V->use_end(); I != E; ) {
lib/Transforms/Scalar/JumpThreading.cpp 2059 for (Use &U : I.uses()) {
2378 for (Use &U : I.uses()) {
2584 for (Use &U : PN->uses()) {
lib/Transforms/Scalar/LoopInstSimplify.cpp 108 UI != UE;) {
lib/Transforms/Scalar/LoopInterchange.cpp 1263 UI != UE;) {
lib/Transforms/Scalar/LoopRerollPass.cpp 694 for (Use &U : I->uses()) {
lib/Transforms/Scalar/LoopSink.cpp 181 for (auto &U : I.uses()) {
lib/Transforms/Scalar/LoopStrengthReduce.cpp 3415 for (const Use &U : V->uses()) {
lib/Transforms/Scalar/NewGVN.cpp 3606 for (auto &U : Def->uses()) {
lib/Transforms/Scalar/SROA.cpp 3250 for (Use &U : I.uses())
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 146 for (auto UI = Invariant->use_begin(), UE = Invariant->use_end(); UI != UE;) {
2222 UI != UE;) {
lib/Transforms/Scalar/Sink.cpp 42 for (Use &U : Inst->uses()) {
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp 57 for (Use &U : PN.uses()) {
253 for (Use &U : PN.uses()) {
348 for (Use &U : PN->uses()) {
435 for (Use &U : PN->uses())
494 for (Use &U : PN->uses())
516 for (Use &U : PN->uses()) {
lib/Transforms/Scalar/StructurizeCFG.cpp 914 for (auto UI = I.use_begin(), E = I.use_end(); UI != E;) {
lib/Transforms/Scalar/TailRecursionElimination.cpp 112 for (auto &U : V->uses()) {
lib/Transforms/Utils/GlobalStatus.cpp 67 for (const Use &U : V->uses()) {
lib/Transforms/Utils/LCSSA.cpp 104 for (Use &U : I->uses()) {
lib/Transforms/Utils/Local.cpp 977 for (Use &U : BBI->uses()) {
1424 for (auto &AIUse : AI->uses()) {
1593 for (auto UI = MDV->use_begin(), UE = MDV->use_end(); UI != UE;) {
2467 UI != UE;) {
2485 UI != UE;) {
lib/Transforms/Utils/LoopRotationUtils.cpp 114 UI != UE;) {
lib/Transforms/Utils/LoopUtils.cpp 614 for (Value::use_iterator UI = I.use_begin(), E = I.use_end(); UI != E;) {
lib/Transforms/Utils/PredicateInfo.cpp 293 for (auto &U : Op->uses()) {
lib/Transforms/Utils/SimplifyCFG.cpp 4702 for (auto &Use : I.uses()) {
tools/clang/lib/CodeGen/CGCleanup.cpp 612 i = entry->use_begin(), e = entry->use_end(); i != e; ) {
tools/clang/lib/CodeGen/CodeGenModule.cpp 4265 ui != ue; ) {
tools/polly/lib/Analysis/ScopInfo.cpp 2551 for (Use &Use : Inst->uses()) {
tools/verify-uselistorder/verify-uselistorder.cpp 260 for (const Use &U : V->uses()) {
303 while (U != E && !M.lookup(U->getUser()))
317 while (LU != LE) {
333 if (RU != RE) {
405 for (const Use &U : V->uses()) {
418 for (const Use &U : V->uses()) {
442 for (const Use &U : V->uses()) {
452 for (const Use &U : V->uses()) {
usr/include/c++/7.4.0/bits/stl_algo.h 104 while (__first != __last && !__pred(__first))
3236 for (++__next; __next != __last; __first = __next, (void)++__next)
usr/include/c++/7.4.0/bits/stl_iterator_base_funcs.h 87 while (__first != __last)