reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/STLExtras.h
 1540   for (; N; --N, ++Begin)
 1557   for (; N; --N, ++Begin)
include/llvm/Analysis/LoopInfo.h
 1128       for (Use &U : Inst->uses()) {
include/llvm/IR/Value.h
  148       ++*this;
  181       ++UI;
  309       ++UI;
  436     return ++I == 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
 1098           ++UI;
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())
  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
   39     ++I;
   81     ++I;
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()) {
lib/IR/AsmWriter.cpp
  187   for (const Use &U : V->uses())
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.cpp
14799   for (Use &U : Shuffle->uses()) {
lib/Target/Hexagon/HexagonOptimizeSZextends.cpp
   82             ++UI;
   88             ++UI;
lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp
  466     for (auto UI = PN->use_begin(), E = PN->use_end(); UI != E; ++UI) {
  496            ++UI) {
lib/Target/NVPTX/NVPTXImageOptimizer.cpp
  151        UI != UE; ++UI) {
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
  610         ++UI;
 1085     ++UI;
 1093     ++UI;
lib/Transforms/Coroutines/CoroFrame.cpp
 1232     ++UI;
lib/Transforms/Coroutines/CoroSplit.cpp
 1462       for (auto &Use : Cast->uses()) {
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()) {
 1718     ++UI;
 1999     for (const Use &U : TypeTestFunc->uses()) {
 2011     for (const Use &U : ICallBranchFunnelFunc->uses()) {
lib/Transforms/IPO/MergeFunctions.cpp
  449     ++UI;
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
  106     for (const Use &U : TypeTestFunc->uses()) {
  114     for (const Use &U : TypeCheckedLoadFunc->uses()) {
lib/Transforms/IPO/WholeProgramDevirt.cpp
 1562     ++I;
 1605     ++I;
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
  678                 ++UI;
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
  864   ++I;
  867     ++I;
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/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/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/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()) {
lib/Transforms/Utils/LoopRotationUtils.cpp
  119       ++UI;
lib/Transforms/Utils/LoopUtils.cpp
  616         ++UI;
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
  614     ++i;
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()) {
  304       ++U;
  330       skipUnmappedUsers(++LU, LE, LM);
  331       skipUnmappedUsers(++RU, RE, RM);
  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
  105 	++__first;
 3236       for (++__next; __next != __last; __first = __next, (void)++__next)
 3236       for (++__next; __next != __last; __first = __next, (void)++__next)
usr/include/c++/7.4.0/bits/stl_iterator_base_funcs.h
   89 	  ++__first;
  153 	++__i;