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

References

include/llvm/ADT/SetVector.h
  151     for (; Start != End; ++Start)
include/llvm/ADT/SmallVector.h
  629       ++J; ++From;
include/llvm/Analysis/SparsePropagation.h
  480       for (User *U : V->users())
include/llvm/IR/CFG.h
   56       ++It;
   81     ++It; advancePastNonTerminators();
include/llvm/IR/Statepoint.h
  263     for (auto *U : getInstruction()->users())
  414   for (const User *U : StatepointCall->users())
  426   for (const User *LandingPadUser : LandingPad->users()) {
include/llvm/IR/Value.h
  187       ++*this;
include/llvm/Transforms/InstCombine/InstCombineWorklist.h
   90     for (User *U : I.users())
lib/Analysis/DependenceGraphBuilder.cpp
   88       for (User *U : II->users()) {
lib/Analysis/DivergenceAnalysis.cpp
  262   for (const auto *User : V.users()) {
lib/Analysis/GlobalsModRef.cpp
  415   for (User *U : GV->users()) {
lib/Analysis/IVDescriptors.cpp
  339     for (User *U : Cur->users()) {
  714   for (User *U : Phi->users())
lib/Analysis/InlineCost.cpp
 1777   for (User *U : Caller->users()) {
 1848       for (User *U : BlockAddress::get(&*BB)->users())
 2101       for (User *U : BlockAddress::get(&*BI)->users())
lib/Analysis/InstructionSimplify.cpp
 5427     for (User *U : I->users())
 5460     for (User *U : I->users())
lib/Analysis/LazyValueInfo.cpp
 2028   for (auto *U : I->users())
lib/Analysis/LegacyDivergenceAnalysis.cpp
  259   for (User *U : V->users()) {
lib/Analysis/LoopInfo.cpp
  344   for (User *U : AuxIndVar.users())
lib/Analysis/MemorySSAUpdater.cpp
 1129   for (auto *U : What->users())
lib/Analysis/PHITransAddr.cpp
  203     for (User *U : PHIIn->users()) {
  239     for (User *U : APHIOp->users()) {
  291     for (User *U : LHS->users()) {
lib/Analysis/ScalarEvolution.cpp
 4187   for (User *U : I->users())
 6083     for (auto *PoisonUser : Poison->users()) {
 6747       for (auto *U : I->users())
lib/Analysis/ScalarEvolutionExpander.cpp
   54   for (User *U : V->users())
lib/Analysis/ValueTracking.cpp
  214   for (const User *U : CxtI->users()) {
 1912   for (auto *U : V->users()) {
 1936     for (auto *CmpU : U->users()) {
 1951               for (auto *BOU : BO->users())
 3872   for (const User *U : V->users()) {
 4180   for (const User *U : WO->users()) {
 4189         for (const auto *U : EVI->users())
 4420         for (const User *User : I.users()) {
lib/Analysis/VectorUtils.cpp
  171   for (User *U : Ptr->users()) {
  467     for (auto *U : I.first->users())
lib/Bitcode/Reader/BitcodeReader.cpp
 5254       ++UI;
 5319     for (auto *U : I.first->users()) {
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 1231   for (auto *CU : C->users())
 1254   for (auto *U : GV->users())
lib/CodeGen/AtomicExpandPass.cpp
 1282   for (auto User : CI->users()) {
lib/CodeGen/CodeGenPrepare.cpp
  760     for (const User *U : PN.users()) {
 1047   for (auto *U : I.users())
 1092     ++UI;
 1247   for (User *U : A->users()) {
 1315   for (User *U : CmpVariableOperand->users()) {
 1369     ++UI;
 1450   for (auto *U : AndI->users()) {
 1477     ++UI;
 1538     ++TruncUI;
 1627     ++UI;
 3010           for (auto *U : PI->users())
 5063   for (const User *U : Val->users()) {
 5597   for (User *U : I->users()) {
 5610   for (User *U : Src->users()) {
 5715   for (auto *U : Load->users())
 5733       for (auto *U : Phi->users())
 6132   for (User *U : SVI->users()) {
 6860   for (User *Usr : GEPIOp->users()) {
lib/CodeGen/InterleavedLoadCombinePass.cpp
 1170     for (const auto &U : I->users()) {
lib/CodeGen/SafeStackColoring.cpp
   77       for (User *U : I->users()) {
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
   52   for (const User *U : I->users())
   69   for (const User *U : V->users()) {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 3037     for (const auto &U : User->users()) {
 9404   for (const User *U : A->users())
 9572   for (const Value *U : Arg.users()) {
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 1182   for (const User *U : CPI->users()) {
 1207     for (const User *U : CPI->users()) {
lib/CodeGen/SjLjEHPrepare.cpp
  282       for (User *U : Inst.users()) {
lib/CodeGen/StackProtector.cpp
  160   for (const User *U : AI->users()) {
lib/CodeGen/TargetFrameLoweringImpl.cpp
  142   for (const User *U : F.users())
lib/CodeGen/WasmEHPrepare.cpp
  182   for (User *U : ThrowF->users()) {
lib/CodeGen/WinEHPrepare.cpp
  166   for (const User *U : CleanupPad->users())
  263       for (const User *U : CatchPad->users()) {
  306     for (const User *U : CleanupPad->users()) {
  373     for (const User *U : CatchPad->users()) {
  406     for (const User *U : CleanupPad->users()) {
  540       for (const User *U : Cleanup->users())
  564         for (const User *U : Catch->users())
  601       for (const User *U : Cleanup->users()) {
lib/IR/AsmWriter.cpp
  334     for (const User *U : MAV->users())
lib/IR/Constants.cpp
  502   for (const User *U : users()) {
  578       ++I;
  586       ++I;
lib/IR/Function.cpp
 1447   for (const User *U : users())
lib/IR/Value.cpp
   87     for (auto *U : users())
  148   for (; BI != BE && UI != UE; ++BI, ++UI) {
lib/IR/Verifier.cpp
  559   for (const Value *TheNextUser : User->materialized_users())
 2038   for (const User *U : Call.users()) {
 3446   for (const User *U : SwiftErrorVal->users()) {
 3775     for (User *U : CurrentPad->users()) {
 4065     for (User *U : I.users()) {
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  880   for (const User *U : I.users()) {
lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp
   63   for (User *U : GV.users())
   82     for (User *UU : U->users())
lib/Target/AMDGPU/AMDGPULibCalls.cpp
 1315   for (User* U : CArgVal->users()) {
lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp
   69     ++I;
  121   for (auto *U : F.users()) {
lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp
   96   for (User *U : CI->users()) {
  175     for (User *U : GroupSize->users()) {
  180       for (User *ZextUser : ZextGroupSize->users()) {
  249   for (auto *U : DispatchPtr->users()) {
lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp
   81   for (auto U : F->users()) {
  101   for (auto UU : U->users())
  129       for (auto U : F.users()) {
lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
  165       for (auto Use : Op->users()) {
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
  384   for (User *AllocaUser : Alloca->users()) {
  405     for (User *GEPUser : AllocaUser->users()) {
  526   for (User *User : Val->users()) {
  654     for (const User *U : GV.users()) {
lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp
  202       for (User *U : F.users()) {
lib/Target/AMDGPU/SIISelLowering.cpp
10955   for (auto U : V->users()) {
lib/Target/ARM/ARMISelLowering.cpp
 3300   for (auto *U : V->users())
 3305       for (auto *UU : U->users())
lib/Target/BPF/BPFAbstractMemberAccess.cpp
  399   for (User *U : Call->users()) {
  431   for (User *U : BitCast->users()) {
  461   for (User *U : GEP->users()) {
lib/Target/Hexagon/HexagonCommonGEP.cpp
  366        UI != UE; ++UI) {
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
 1861   for (const User *U : V->users()) {
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
  658     ++UI;
 1122   for (auto U : Out->users()) {
 1334     for (auto I = R->user_begin(), E = R->user_end(); I != E; ++I) {
 1805     for (const Value *U : V->users()) {
 2338       for (const auto &K : In.users()) {
lib/Target/Hexagon/HexagonOptimizeSZextends.cpp
  131              UI != UE; ++UI) {
lib/Target/Hexagon/HexagonTargetObjectFile.cpp
  430   for (auto U : GO->users()) {
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  624   for (const User *U : C->users())
  649   for (const User *UU : U->users())
  683   for (const User *U : C->users()) {
  719     for (const User *U : F->users()) {
lib/Target/SystemZ/SystemZTDC.cpp
   99     for (auto *U : I->users()) {
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
  712       for (User *U : SetjmpF->users()) {
  906   for (User *U : SetjmpF->users()) {
lib/Target/XCore/XCoreLowerThreadLocal.cpp
  162   for (User *U : GV->users())
lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp
  242     for (auto *U : I->users())
lib/Transforms/Coroutines/CoroEarly.cpp
  148   for (User *U : CoroId->users())
lib/Transforms/Coroutines/CoroElide.cpp
  199   for (User *U : CoroId->users()) {
  213     for (User *U : CB->users())
lib/Transforms/Coroutines/CoroFrame.cpp
  758     for (User *U : A->users()) {
 1047   for (auto User : AI->users()) {
 1080   for (auto U : AI->users()) {
 1111     for (auto U : AI->users()) {
 1144   for (User *U : AI->users()) {
 1366         for (User *U : I.users())
 1381     for (User *U : A.users())
 1412       for (User *U : Alloc->users()) {
 1424     for (User *U : I.users())
lib/Transforms/Coroutines/CoroInstr.h
   85     for (User *U : users())
   92     for (User *U : users())
lib/Transforms/Coroutines/Coroutines.cpp
  168   for (User *U : CoroId->users())
lib/Transforms/IPO/AlwaysInliner.cpp
   53       for (User *U : F.users())
lib/Transforms/IPO/ArgumentPromotion.cpp
  167       for (User *U : I->users()) {
  411       for (User *U : TheAlloca->users()) {
  493   for (User *U : Callee->users()) {
  702       for (User *GEPU : GEP->users())
lib/Transforms/IPO/FunctionAttrs.cpp
 1573   for (auto *U : F.users()) {
lib/Transforms/IPO/GlobalDCE.cpp
  115       for (User *CEUser : CE->users())
  124   for (User *User : GV.users())
  239   for (auto U : TypeCheckedLoadFunc->users()) {
lib/Transforms/IPO/GlobalOpt.cpp
  420   for (User *U : GV->users()) {
  616   for (const User *U : V->users()) {
  664   for (const User *U : GV->users())
  825           ++UI;
  968   for (const User *U : V->users()) {
 1061   for (const User *U : V->users()) {
 1111   for (const User *U : GV->users())
 1621   for (User *U : GV->users())
 1801   for (auto *U : GV->users()) {
 1803       for (auto *UU : U->users()) {
 1871   for (auto *U : C->users()) {
 1877     for (auto *UU : U->users())
 1892   for (auto *U : C->users()) {
 1906     for (auto *UU : U->users())
 2104   for (User *U : F->users()) {
 2122   for (User *U : F->users()) {
 2145   for (User *U : F->users()) {
 2186   for (User *U : F.users()) {
 2203   for (User *U : F->users()) {
lib/Transforms/IPO/GlobalSplit.cpp
   55   for (User *U : GV.users()) {
  115   for (User *U : GV.users()) {
lib/Transforms/IPO/IPConstantPropagation.cpp
  252       ++I;
lib/Transforms/IPO/Inliner.cpp
  226           for (User *U : MDV->users())
  342   for (User *U : Caller->users()) {
lib/Transforms/IPO/LowerTypeTests.cpp
 1277   for (auto *U : C->users()){
lib/Transforms/IPO/MergeFunctions.cpp
  584           for (User *U : AI->users()) {
  949   for (User *U : V->users())
lib/Transforms/IPO/PartialInlining.cpp
 1469     for (User *U : CurrFunc->users())
lib/Transforms/IPO/StripSymbols.cpp
  133   for (User *U : V->users())
lib/Transforms/IPO/SyntheticCountsPropagation.cpp
   68     for (auto *U : F.users()) {
lib/Transforms/InstCombine/InstCombineCalls.cpp
 4152   for (User *U : TrampMem->users()) {
 4464         for (User *U : II->users())
lib/Transforms/InstCombine/InstCombineCasts.cpp
 2147   for (User *U : CI.users()) {
 2262     for (User *V : OldPN->users()) {
lib/Transforms/InstCombine/InstCombineCompares.cpp
   66   for (auto *U : I.users())
 1297   for (User *U : OrigAdd->users()) {
 4565     for (User *U : MulVal->users()) {
 4803   for (const User *U : Op0->users()) {
 4835   for (const User *U : DI->users()) {
lib/Transforms/InstCombine/InstCombineInternal.h
  220   for (User *U : V->users()) {
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  268   for (auto U : I.users()) {
 1340   for (auto *UI : LI->users()) {
lib/Transforms/InstCombine/InstCombinePHI.cpp
  107     for (User *U : IIP->users()) {
  142     for (User *U : Arg->users()) {
  504     for (User *U : AI->users()) {
  985     for (User *U : PN->users()) {
lib/Transforms/InstCombine/InstCombineVectorOps.cpp
   91   for (auto U : PN->users()) {
  586   for (User *U : ExtVecOp->users()) {
 2006     for (User *U : SVI.users())
lib/Transforms/InstCombine/InstructionCombining.cpp
  939     for (User *U : PN->users()) {
 2280     for (User *U : PI->users()) {
lib/Transforms/Instrumentation/ControlHeightReduction.cpp
 1526   for (User *U : ICmp->users()) {
 1535   for (User *U : ICmp->users()) {
 1592       for (User *U : I.users()) {
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  857           ++UI;
 1440   for (User *U : I.users()) {
lib/Transforms/ObjCARC/ObjCARCContract.cpp
  724     for (User *U : OrigArg->users())
  731       for (User *U : BC->users())
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  109     for (const User *U : Arg->users())
  691     for (const User *U : Ptr->users()) {
 2004       for (User *U : Alloca->users()) {
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp
  307   for (User *J : AAPtr->users()) {
  363     for (User *UJ : J->users()) {
lib/Transforms/Scalar/BDCE.cpp
   46   for (User *JU : I->users()) {
   77     for (User *KU : J->users()) {
lib/Transforms/Scalar/ConstantProp.cpp
   99           for (User *U : I->users()) {
lib/Transforms/Scalar/Float2Int.cpp
  378         for (User *U : I->users()) {
lib/Transforms/Scalar/GVN.cpp
  838   for (auto *U : LI->getPointerOperand()->users())
 1391   for (User *U : V->users())
lib/Transforms/Scalar/GVNHoist.cpp
  939     for (User *U : NewMemAcc->users())
lib/Transforms/Scalar/IndVarSimplify.cpp
  565     for (auto U : Curr->users()) {
 1698   for (User *U : NarrowDef->users()) {
 2151       for (const User *User : I->users())
 2208   for (User *U : Phi->users())
 2211   for (User *U : IncV->users())
lib/Transforms/Scalar/InferAddressSpaces.cpp
  672     for (Value *User : V->users()) {
lib/Transforms/Scalar/InstSimplifyPass.cpp
   57             for (User *U : I.users())
lib/Transforms/Scalar/LICM.cpp
 1005   for (auto *U : Addr->users()) {
 1308     for (const User *U : GEP->users()) {
 1331   for (const User *U : I.users()) {
 1583     ++UI;
 1960     for (User *U : ASIV->users()) {
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
 1358       for (User *U : Inst->users()) {
 1513   for (User *U : CntPhi->users())
 1519   for (User *U : CntInst->users())
lib/Transforms/Scalar/LoopInterchange.cpp
  664   for (Value *User : V->users()) {
lib/Transforms/Scalar/LoopRerollPass.cpp
  501   for (User *U : I->users()) {
  519   for (auto *User : IV->users()) {
  544         for (auto *UU : User->users()) {
  639   for (User *U : C->users()) {
  769   for (auto *UU : U->users()) {
  781   for (auto *I : Base->users()) {
  865   for (User *V : I->users()) {
  970     for (auto *IVU : IV->users()) {
 1108   for (auto *U : I->users()) {
 1169     for (auto *U : LoopControlIV->users()) {
 1173       for (auto *UU : IVUser->users()) {
 1562     for (User *U : PossibleReds[i].getReducedValue()->users()) {
lib/Transforms/Scalar/LoopStrengthReduce.cpp
  943         for (User *UR : UVal->users()) {
 2987   for (User *U : IVOper->users()) {
lib/Transforms/Scalar/LoopUnswitch.cpp
 1426   for (User *U : I->users())
 1470     for (User *U : LIC->users()) {
 1487   for (User *U : LIC->users()) {
 1634           for (User *U : PN->users())
lib/Transforms/Scalar/MemCpyOptimizer.cpp
  825       for (User *UU : U->users())
  833       for (User *UU : U->users())
lib/Transforms/Scalar/NewGVN.cpp
 2073   for (auto *User : V->users()) {
 2092   for (auto U : MA->users())
 2570   for (auto *U : ExistingValue->users())
 2899         for (auto *U : I.users())
lib/Transforms/Scalar/Reassociate.cpp
  856   for (User *U : V->users()) {
 2129         for (User *U : NI->users()) {
 2156         for (User *U : NI->users()) {
lib/Transforms/Scalar/Reg2Mem.cpp
   51       for (const User *U : Inst->users()) {
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
 1633   for (User *U : GCRelocs) {
 1809     for (User *U : Def->users()) {
lib/Transforms/Scalar/SCCP.cpp
  591     for (User *U : I->users())
 2134         do { ++UI; } while (UI != UE && *UI == I);
lib/Transforms/Scalar/SROA.cpp
  983       for (User *U : I->users())
 1206   for (User *U : PN.users()) {
 1335   for (User *U : SI.users()) {
 3139       for (User *U : I->users())
 3687           for (User *LU : LI->users()) {
 3898     for (User *LU : LI->users()) {
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
 1282   for (User *U : V->users()) {
lib/Transforms/Scalar/StructurizeCFG.cpp
  416     for (User *U : Condition->users())
lib/Transforms/Utils/CallPromotionUtils.cpp
  113   for (User *U : OrigInst->users())
  166   for (User *U : CS.getInstruction()->users())
lib/Transforms/Utils/CloneFunction.cpp
  634     for (const User *U : OrigV->users())
lib/Transforms/Utils/CodeExtractor.cpp
  149       for (const auto *U : CPI->users())
  160       for (const auto *U : CPI->users())
  448   for (User *U : Addr->users()) {
  532     for (User *U : AI->users()) {
  610       for (User *U : II.users())
lib/Transforms/Utils/GlobalStatus.cpp
   52   for (const User *U : C->users())
lib/Transforms/Utils/InlineFunction.cpp
  255           for (User *Child : CatchPad->users()) {
  289       for (User *U : CleanupPad->users()) {
  489         for (User *U : CatchPad->users()) {
  502       for (User *U : UselessPad->users()) {
 1315   for (User *U : V->users())
 1332   for (User *U : AI->users()) {
lib/Transforms/Utils/Local.cpp
  511   for (++UI; UI != UE; ++UI) {
  511   for (++UI; UI != UE; ++UI) {
  576     for (User *U : I->users()) {
 1505   for (User *U : MDV->users()) {
 1521       for (User *U : MDV->users())
 1534       for (User *U : MDV->users())
lib/Transforms/Utils/LoopRotationUtils.cpp
  565         for (User *UseI : IVOpnd->users()) {
lib/Transforms/Utils/LoopVersioning.cpp
  143       for (User *U : Inst->users())
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
   70   for (const User *U : AI->users()) {
  321     ++UI;
  331         ++UUI;
  458   for (User *U : AI->users())
lib/Transforms/Utils/SimplifyCFG.cpp
 2159     for (User *U : I.users()) {
 5504       for (auto *User : PHI->users()) {
lib/Transforms/Utils/SimplifyIndVar.cpp
  460   for (auto *U : WO->users()) {
  539   for (auto *U : TI->users()) {
  771     for (auto *U : BO->users()) {
  796   for (User *U : Def->users()) {
lib/Transforms/Utils/SimplifyLibCalls.cpp
   94   for (User *U : V->users()) {
  164   for (User *U : V->users()) {
 1262     for (User *U : CI->users()) {
 2136   for (User *U : Arg->users())
lib/Transforms/Utils/SplitModule.cpp
   79   for (auto *U : V->users()) {
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
 1204       for (auto Use : Chain[I]->users()) {
lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
  397     for (User *U : Inst->users()) {
 1209     for (User *U : AE->users()) {
lib/Transforms/Vectorize/LoopVectorize.cpp
 3121   for (User *U : PostInc->users()) {
 3132   for (User *U : OrigPhi->users()) {
 3730       for (User *U : VecLoopExitInst->users()) {
 3761           ++UI;
lib/Transforms/Vectorize/SLPVectorizer.cpp
 2138       for (User *U : Scalar->users()) {
 4372         for (User *U : Scalar->users()) {
 4751           for (User *U : BundleMember->Inst->users()) {
tools/clang/lib/CodeGen/CGException.cpp
  289   for (llvm::User *U : Fn->users()) {
tools/clang/lib/CodeGen/CGStmt.cpp
  504   for (llvm::User *u : block->users()) {
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
 1364   for (llvm::User *u : global_variable->users()) {
 1545   for (llvm::User *u : old_constant->users())
tools/llvm-reduce/deltas/ReduceArguments.cpp
   69         for (auto *U : A.users())
tools/llvm-reduce/deltas/ReduceFunctions.cpp
   42       for (auto U : F.users())
tools/llvm-reduce/deltas/ReduceGlobalVars.cpp
   38       for (auto U : GV.users())
tools/opt/AnalysisWrappers.cpp
   39         for (User *U : I->users()) {
tools/polly/lib/Analysis/ScopBuilder.cpp
 1424   for (auto user : MallocMem->users()) {
tools/polly/lib/Analysis/ScopDetection.cpp
 1203         for (User *U : PHI->users()) {
tools/polly/lib/CodeGen/BlockGenerators.cpp
  532   for (User *U : Inst->users()) {
tools/polly/lib/CodeGen/IslNodeBuilder.cpp
 1429     for (auto *U : MAAccInst->users())
tools/polly/lib/Support/ScopHelper.cpp
  579   for (auto *User : Ptr->users()) {
tools/polly/lib/Transform/DeLICM.cpp
  568       for (auto User : Inst->users()) {
unittests/Analysis/LazyCallGraphTest.cpp
 1137   for (User *U : D2F.users()) {
unittests/IR/UseTest.cpp
   50   for (User *U : X.users()) {
   60   for (User *U : X.users()) {
   95   for (User *U : X.users()) {
  103   for (User *U : X.users()) {
unittests/IR/UserTest.cpp
  135   EXPECT_EQ(++PersonalityUsers, PersonalityF->user_end());
usr/include/c++/7.4.0/bits/stl_algo.h
  105 	++__first;
 3193       for (; __first != __last; ++__first)
 4305       for (; __first != __last; ++__first, (void)++__result)
usr/include/c++/7.4.0/bits/stl_algobase.h
  293 	  for (; __first != __last; ++__result, (void)++__first)
usr/include/c++/7.4.0/bits/stl_iterator_base_funcs.h
   89 	  ++__first;
  153 	++__i;
usr/include/c++/7.4.0/bits/stl_uninitialized.h
   82 	      for (; __first != __last; ++__first, (void)++__cur)