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

References

include/llvm/ADT/EquivalenceClasses.h
  146   iterator begin() const { return TheMapping.begin(); }
include/llvm/ADT/SetOperations.h
   52   for (typename S1Ty::const_iterator SI = S1.begin(), SE = S1.end();
include/llvm/ADT/SmallSet.h
  226     return {Set.begin()};
include/llvm/Analysis/DominanceFrontierImpl.h
   77   for (BlockT *BB : DS2)
   80   for (typename DomSetType::const_iterator I = DS1.begin(), E = DS1.end();
  140     for (const BlockT *BB : BBs) {
  215       typename DomSetType::const_iterator CDFI = S.begin(), CDFE = S.end();
include/llvm/Analysis/RegionInfoImpl.h
  588     for (typename DST::iterator SI = entrySuccs->begin(),
  601   for (BlockT *Succ : *entrySuccs) {
  611   for (BlockT *Succ : *exitSuccs) {
include/llvm/CodeGen/RegAllocPBQP.h
  434         NodeSet::iterator NItr = OptimallyReducibleNodes.begin();
  456         NodeSet::iterator NItr = ConservativelyAllocatableNodes.begin();
  463           std::min_element(NotProvablyAllocatableNodes.begin(),
include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
  596       for (auto *SubF : Part) {
  635     for (auto *F : Part) {
  682     for (auto *F : Part)
  686     for (auto *F : Part)
include/llvm/ExecutionEngine/Orc/RPCSerialization.h
  621     for (const auto &E : S)
include/llvm/IR/ModuleSummaryIndexYAML.h
  281       std::vector<std::string> CfiFunctionDefs(index.CfiFunctionDefs.begin(),
  284       std::vector<std::string> CfiFunctionDecls(index.CfiFunctionDecls.begin(),
include/llvm/MCA/Stages/Stage.h
   80     for (HWEventListener *Listener : Listeners)
lib/Bitcode/Writer/BitcodeWriter.cpp
 4135     for (auto &S : Index.cfiFunctionDefs()) {
 4149     for (auto &S : Index.cfiFunctionDecls()) {
 4164   for (auto &T : ReferencedTypeIds) {
lib/CodeGen/CalcSpillWeights.cpp
  269     for (auto &Hint : CopyHints) {
lib/CodeGen/InterleavedLoadCombinePass.cpp
  766     Result.LIs.insert(Old.LIs.begin(), Old.LIs.end());
  767     Result.Is.insert(Old.Is.begin(), Old.Is.end());
  825       Result.LIs.insert(LHS.LIs.begin(), LHS.LIs.end());
  826       Result.Is.insert(LHS.Is.begin(), LHS.Is.end());
  829       Result.LIs.insert(RHS.LIs.begin(), RHS.LIs.end());
  830       Result.Is.insert(RHS.Is.begin(), RHS.Is.end());
 1105   BasicBlock *BB = (*LIs.begin())->getParent();
 1141     LIs.insert(VI.LIs.begin(), VI.LIs.end());
 1146     Is.insert(VI.Is.begin(), VI.Is.end());
 1159   for (auto &I : Is) {
 1184   for (auto LI : LIs) {
lib/CodeGen/LiveInterval.cpp
  125     if (I == segments().begin())
  141     if (I == segments().begin())
  194       if (MergeTo == segments().begin()) {
  225     if (I != segments().begin()) {
  328     if (I == LR->segmentSet->begin())
  809   segments.append(segmentSet->begin(), segmentSet->end());
lib/CodeGen/RegAllocPBQP.cpp
  346       IntervalSet::iterator RetireItr = Active.begin();
  356       Active.erase(Active.begin(), RetireItr);
  366       for (const auto &A : Active) {
  586   std::vector<unsigned> Worklist(VRegsToAlloc.begin(), VRegsToAlloc.end());
  749          I = EmptyIntervalVRegs.begin(), E = EmptyIntervalVRegs.end();
lib/DebugInfo/DWARF/DWARFVerifier.cpp
   52   auto Iter = Children.begin();
  650     for (auto Offset : Pair.second)
lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp
  215   const Module &M = *(*Partition.begin())->getParent();
  219   for (auto *GV : Partition)
lib/ExecutionEngine/Orc/Core.cpp
  998   for (auto &Q : CompletedQueries) {
 1131   for (auto &Q : CompletedQueries) {
 1248   for (auto &Q : FailedQueries)
lib/ExecutionEngine/Orc/Legacy.cpp
   23   for (auto &S : Symbols)
   53   for (auto &S : Symbols)
lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
   25     for (auto &S : Symbols)
lib/ExecutionEngine/Orc/ThreadSafeModule.cpp
   41         for (auto *GV : ClonedDefsInSrc)
lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp
   73   for (auto &Symbol : Symbols) {
  114   for (auto &Symbol : Symbols) {
lib/LTO/LTO.cpp
  271   for (GlobalValue::GUID TId : UsedTypeIds) {
  278   for (auto &V : UsedCfiDefs)
  282   for (auto &V : UsedCfiDecls)
 1070     for (auto &Name : CombinedIndex.cfiFunctionDefs())
 1073     for (auto &Name : CombinedIndex.cfiFunctionDecls())
 1329   for (auto &Def : ThinLTO.CombinedIndex.cfiFunctionDefs())
lib/LTO/ThinLTOCodeGenerator.cpp
  979   for (auto GUID : ExportedGUIDs)
lib/MCA/Pipeline.cpp
   87   for (HWEventListener *Listener : Listeners)
   93   for (HWEventListener *Listener : Listeners)
lib/MCA/Stages/ExecuteStage.cpp
  248   for (HWEventListener *Listener : getListeners())
  286     for (HWEventListener *Listener : getListeners())
  291   for (HWEventListener *Listener : getListeners())
lib/ProfileData/SampleProf.cpp
  111     for (const auto &I : getSortedCallTargets())
lib/ProfileData/SampleProfWriter.cpp
  250     for (const auto &J : Sample.getSortedCallTargets())
  309   for (const StringRef &N : V)
  320   for (auto N : V) {
  358   for (auto N : V) {
  513     for (const auto &J : Sample.getSortedCallTargets()) {
lib/Support/CachePruning.cpp
  245   auto FileInfo = FileInfos.begin();
lib/Support/DAGDeltaAlgorithm.cpp
   92     return PredClosure[Node].begin();
  110     return SuccClosure[Node].begin();
  127       for (changeset_ty::const_iterator it = S.begin(), ie = S.end(); it != ie;
  183   for (changeset_ty::const_iterator it = Changes.begin(),
  195   for (changeset_ty::const_iterator it = Changes.begin(),
  210       SuccClosure[*it].insert(ChangeSuccs.begin(), ChangeSuccs.end());
  216   for (changeset_ty::const_iterator it = Changes.begin(),
  219   for (changeset_ty::const_iterator it = Changes.begin(),
  229     for (changeset_ty::const_iterator it = Changes.begin(), ie = Changes.end();
  231       if (it != Changes.begin())
  259     for (changeset_ty::const_iterator it = Changes.begin(), ie = Changes.end();
  273     for (changeset_ty::const_iterator it = Changes.begin(), ie = Changes.end();
  293   Extended.insert(Changes.begin(), Changes.end());
  294   for (changeset_ty::const_iterator it = Changes.begin(),
  338     Required.insert(CurrentMinSet.begin(), CurrentMinSet.end());
  343     for (changeset_ty::const_iterator it = CurrentMinSet.begin(),
lib/Support/DeltaAlgorithm.cpp
   34   for (changeset_ty::const_iterator it = S.begin(),
   89         Changes.begin(), Changes.end(), it->begin(), it->end(),
   89         Changes.begin(), Changes.end(), it->begin(), it->end(),
   90         std::insert_iterator<changeset_ty>(Complement, Complement.begin()));
lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp
  497     for (MachineInstr *MI : MIs) {
lib/Target/AMDGPU/SIMachineScheduler.cpp
  603     for (unsigned Reg : LiveInRegs)
  607     for (unsigned Reg : LiveOutRegs)
  720       for (unsigned j : FormingGroup) {
  838     if (SUColors.size() == 1 && *SUColors.begin() > DAGSize)
  840         *SUColors.begin();
  880     if (SUColors.size() == 1 && *SUColors.begin() > DAGSize)
  882         *SUColors.begin();
  966       PendingColoring[SU->NodeNum] = *SUColors.begin();
 1030       CurrentColoring[SU->NodeNum] = *SUColors.begin();
 1051       CurrentColoring[SU->NodeNum] = *SUColors.begin();
 1071     if (SUColors.size() == 1 && *SUColors.begin() <= DAGSize)
 1072       CurrentColoring[SU->NodeNum] = *SUColors.begin();
 1103     if (SUColors.size() == 1 && *SUColors.begin() != color) {
 1105       CurrentColoring[SU->NodeNum] = *SUColors.begin();
 1106       ++ColorCount[*SUColors.begin()];
 1468     for (unsigned Reg : Block->getInRegs()) {
 1514   for (unsigned Reg : DAG->getOutRegs()) {
 1533     for (unsigned Reg : Block->getInRegs()) {
 1622   DAG->fillVgprSgprCost(LiveRegs.begin(), LiveRegs.end(),
 1634                   : LiveRegs) dbgs()
 1691   for (unsigned Reg : Regs) {
 1702   for (unsigned Reg : Regs) {
 1751   for (unsigned Reg : InRegs) {
 1763   for (unsigned Reg : OutRegs) {
lib/Target/ARM/A15SDOptimizer.cpp
  681   for (MachineInstr *MI : DeadInstr) {
lib/Target/ARM/ARMParallelDSP.cpp
  400       for (auto Before : WritesBefore) {
lib/Target/Hexagon/HexagonBlockRanges.cpp
  251   for (auto R : Tmp) {
  254     for (auto S : expandToSubRegs(R, MRI, TRI))
  297   for (auto R : getLiveIns(B, MRI, TRI))
  300   for (auto R : LiveOnEntry)
  327       for (auto S : expandToSubRegs(R, MRI, TRI)) {
  340       for (auto S : expandToSubRegs(R, MRI, TRI)) {
  371     for (RegisterRef R : Defs)
  375     for (RegisterRef S : Defs) {
  384     for (RegisterRef S : Clobbers) {
  399     for (auto R : getLiveIns(*SB, MRI, TRI))
  402   for (auto R : LiveOnExit)
  413   for (auto R : Left)
  477     for (auto S : expandToSubRegs({R,0}, MRI, TRI)) {
lib/Target/Hexagon/HexagonCommonGEP.cpp
  474     for (NodeSymRel::iterator I = Rel.begin(), E = Rel.end(); I != E; ++I)
  554     for (NodeSet::iterator NI = S.begin(), NE = S.end(); NI != NE; ++NI) {
  580     for (NodePairSet::iterator I = Eq.begin(), E = Eq.end(); I != E; ++I)
  584     for (NodeSymRel::iterator I = EqRel.begin(), E = EqRel.end(); I != E; ++I) {
  587       for (NodeSet::const_iterator J = S.begin(), F = S.end(); J != F; ++J) {
  588         if (J != S.begin())
  599   for (NodeSymRel::iterator I = EqRel.begin(), E = EqRel.end(); I != E; ++I) {
  601     GepNode *Min = *std::min_element(S.begin(), S.end(), NodeOrder);
  609     for (NodeSet::iterator J = S.begin(), F = S.end(); J != F; ++J) {
 1012   for (NodeSet::iterator I = Ns.begin(), E = Ns.end(); I != E; ++I) {
lib/Target/Hexagon/HexagonConstExtenders.cpp
 1375     for (auto It = CandSet.begin(), Et = CandSet.end(); It != Et; ) {
lib/Target/Hexagon/HexagonExpandCondsets.cpp
  553   for (unsigned R : RegSet) {
 1317   PredUpd.insert(CoalUpd.begin(), CoalUpd.end());
lib/Target/Hexagon/HexagonFrameLowering.cpp
 1996     for (auto R : HexagonBlockRanges::expandToSubRegs({Reg,0}, MRI, HRI)) {
 2323         for (auto RR : HexagonBlockRanges::expandToSubRegs(FoundRR, MRI, HRI))
lib/Target/Hexagon/HexagonGenPredicate.cpp
  508   for (SetOfReg::iterator I = PredGPRs.begin(), E = PredGPRs.end(); I != E; ++I)
lib/Target/Hexagon/HexagonHardwareLoops.cpp
 1746   for (RegisterInductionSet::iterator I = IndRegs.begin(), E = IndRegs.end();
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
  151   for (Node N : Nodes) {
  195       Q.insert(Ns.begin(), Ns.end());
  199   for (Node N : Needed)
  247     for (Node M : CopyNs) {
  281   for (Node N : Needed)
  288     for (auto N : E.second)
 1851     const CycleType &C = *Cs.begin();
 1873     unsigned A = *All.begin();
 1901   for (const CycleType &C : Cycles) {
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
  439   for (Value *V : Clones) {
  445   for (Value *V : Clones) {
lib/Target/Hexagon/HexagonOptAddrMode.cpp
  230         for (auto DI : ReachingDefs) {
  252     for (auto UI : UseSet) {
  271             for (auto phiUI : phiUseSet) {
lib/Target/Hexagon/HexagonSplitDouble.cpp
  139   for (auto I : Part)
  299       for (USet::iterator J = Asc.begin(), F = Asc.end(); J != F; ++J)
  426   for (unsigned DR : Part) {
 1138   for (unsigned DR : Part) {
 1157   for (auto MI : SplitIns) {
 1168   for (unsigned DR : Part) {
 1176     for (auto M : Uses)
 1180   for (auto MI : Erase) {
lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp
  381   for (const auto &I : NewPreds) {
  624   for (const auto &I : TmpDefs) {
lib/Target/Hexagon/RDFGraph.cpp
  186   for (auto I : P.Obj) {
  309   for (auto I : P.Obj)
  932       for (RegisterRef RR : EHRegs) {
 1060     for (RegisterId A : PRI.getAliasSet(RR.Reg)) {
 1115     for (RegisterId A : PRI.getAliasSet(RR.Reg)) {
 1406   SetVector<MachineBasicBlock*> IDF(DF.begin(), DF.end());
 1410       IDF.insert(F->second.begin(), F->second.end());
 1417     PhiM[DBA.Id].insert(Defs.begin(), Defs.end());
 1436     for (RegisterRef I : RRs)
 1443   for (RegisterRef I : HasDF->second)
 1447   for (RegisterRef I : MaxDF)
lib/Target/Hexagon/RDFLiveness.cpp
   64       for (auto J = I.second.begin(), E = I.second.end(); J != E; ) {
  282   for (NodeId D : Defs) {
  313       Result.insert(T.first.begin(), T.first.end());
  420     Uses.insert(T.begin(), T.end());
  518       for (std::pair<NodeId,LaneBitmask> I : Uses) {
  648           for (std::pair<NodeId,LaneBitmask> V : T.second) {
  703     SetVector<MachineBasicBlock*> IDFB(F1->second.begin(), F1->second.end());
  707         IDFB.insert(F2->second.begin(), F2->second.end());
  715     for (auto S : I.second)
  729         LON[S.first].insert(S.second.begin(), S.second.end());
  773           for (std::pair<NodeId,LaneBitmask> P : RS.second) {
  960       LiveIn[S.first].insert(S.second.begin(), S.second.end());
  976     LiveIn[S.first].insert(S.second.begin(), S.second.end());
  998     for (NodeRef OR : OldDefs) {
 1095     for (auto P : R.second)
 1106   for (auto C : IIDF[B]) {
 1109       for (auto R : S.second)
lib/Target/RISCV/RISCVMergeBaseOffset.cpp
  277   for (auto *MI : DeadInstrs)
lib/Target/SystemZ/SystemZMachineScheduler.cpp
   29   for (auto &SU : *this) {
  168                HazardRec->dumpSU(*Available.begin(), dbgs()); dbgs() << "\n";);
  169     return *Available.begin();
  176   for (auto *SU : Available) {
lib/Target/SystemZ/SystemZTDC.cpp
  376   for (auto *I : PossibleJunk)
lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp
  120         for (auto &Frontier : MDF.find(SubE->getEHPad())->second)
lib/TextAPI/ELF/TBEHandler.cpp
  124     for (auto &Sym : Set)
lib/TextAPI/MachO/TextStub.cpp
  472       for (auto Architectures : ArchSet) {
  540       for (auto Architectures : ArchSet) {
  857             for (const auto &TargetIDs : TargetSet) {
 1003       for (const auto &targets : targetSet) {
lib/Transforms/IPO/ArgumentPromotion.cpp
  196       for (const auto &ArgIndex : ArgIndices) {
  205       if (ArgIndices.size() == 1 && ArgIndices.begin()->second.empty())
  279         for (const auto &ArgIndex : ArgIndices) {
  430         assert(ArgIndices.begin()->second.empty() &&
  450         for (ScalarizeTable::iterator It = ArgIndices.begin();
  519   if (Low != Set.begin())
  539   if (Low != Safe.begin())
lib/Transforms/IPO/FunctionImport.cpp
 1088   for (auto &Name : ModuleNameOrderedList) {
lib/Transforms/IPO/LowerTypeTests.cpp
  143   for (uint64_t B : Bits)
  187   for (auto ObjIndex : F) {
  229   for (uint64_t B : Bits)
 1135       for (auto Bit : BSI.Bits)
lib/Transforms/IPO/SampleProfile.cpp
 1346   for (const auto &I : SampleRecord::SortCallTargets(M)) {
lib/Transforms/IPO/StripSymbols.cpp
  372       for (DICompileUnit *CU : LiveCUs)
lib/Transforms/IPO/WholeProgramDevirt.cpp
  815   for (const TypeMemberInfo &TM : TypeMemberInfos) {
 1999     for (const auto &DT : DevirtTargets)
lib/Transforms/Instrumentation/ControlHeightReduction.cpp
  533       Result.insert(OpResult.begin(), OpResult.end());
 1092       PrevBases.insert(BaseValues.begin(), BaseValues.end());
 1096       Bases.insert(BaseValues.begin(), BaseValues.end());
 1100         for (Value *V : PrevBases) {
 1104         for (Value *V : Bases) {
 1109     std::set_intersection(PrevBases.begin(), PrevBases.end(),
 1110                           Bases.begin(), Bases.end(),
 1111                           std::inserter(Intersection, Intersection.begin()));
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
 1095     if (std::includes(V1Elems->second.begin(), V1Elems->second.end(),
 1096                       V2Elems->second.begin(), V2Elems->second.end())) {
 1098     } else if (std::includes(V2Elems->second.begin(), V2Elems->second.end(),
 1099                              V1Elems->second.begin(), V1Elems->second.end())) {
 1153     UnionElems.insert(V2Elems->second.begin(), V2Elems->second.end());
lib/Transforms/Scalar/LoopFuse.cpp
  413   for (const FusionCandidate &FC : CandSet)
  623         if (isControlFlowEquivalent(*CurrCandSet.begin(), CurrCand)) {
  707       for (auto FC0 = CandidateSet.begin(); FC0 != CandidateSet.end(); ++FC0) {
lib/Transforms/Scalar/LoopLoadElimination.cpp
  389                    std::inserter(CandLoadPtrs, CandLoadPtrs.begin()),
lib/Transforms/Utils/SimplifyCFG.cpp
 1154         for (ConstantInt *I : PTIHandled) {
lib/Transforms/Vectorize/SLPVectorizer.cpp
 4897     ScheduleData *picked = *ReadyInsts.begin();
 4898     ReadyInsts.erase(ReadyInsts.begin());
tools/bugpoint/CrashDebugger.cpp
  178     GVs.assign(GVSet.begin(), GVSet.end());
  310     Funcs.assign(Functions.begin(), Functions.end());
tools/clang/examples/PrintFunctionNames/PrintFunctionNames.cpp
   70     for (const FunctionDecl *FD : v.LateParsedDecls) {
tools/clang/include/clang/Tooling/Core/Replacement.h
  278   const_iterator begin() const { return Replaces.begin(); }
tools/clang/lib/AST/VTableBuilder.cpp
 2054         for (const std::string &Name : ClassNames) {
 3505       const CXXMethodDecl *CovariantMD = *NewOverrides.begin();
 3506       const CXXMethodDecl *ConflictMD = *MissingOverrides.begin();
tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp
  767     for (const TypedefNameDecl *Alias : Aliases->second) {
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp
  543   for (std::set<ASTNodeKind>::const_iterator I = KS.begin(), E = KS.end();
  545     if (I != KS.begin())
  574     for (const ArgKind &Kind : TypeSet) {
  583   return std::vector<ArgKind>(TypeSet.begin(), TypeSet.end());
tools/clang/lib/Driver/Driver.cpp
 2540       for (CudaArch Arch : GpuArchs)
tools/clang/lib/Driver/ToolChains/Gnu.cpp
 1854   for (const auto &InstallPath : CandidateGCCInstallPaths)
tools/clang/lib/Format/Format.cpp
 1512     for (auto Line : DeletedLines) {
 1628     std::copy(DeletedTokens.begin(), DeletedTokens.end(),
 2317   for (const auto &Header : HeadersToDelete) {
tools/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp
  241       for (const auto *FD : v.LateParsedDecls) {
  249     for (const NamedDecl *ND : v.ValueDecls)
  251     for (const NamedDecl *ND : v.NamedDecls)
tools/clang/lib/Sema/Sema.cpp
 2236   for (auto const& I : Loc->second) {
 2249   for (auto &I : Loc->second) {
 2265   for (auto &I : Loc->second) {
tools/clang/lib/Serialization/ASTWriter.cpp
 4357     for (const std::string &Ext : *ExtSet)
 4389     for (const std::string &Ext : *ExtSet)
tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
  358     for (unsigned LineNo : I->second) {
  359       if (LineNo != *(I->second.begin()))
tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
  510     for (unsigned LineNo : I->second) {
tools/clang/lib/Tooling/Core/Replacement.cpp
  194   for (const auto &R : Replaces) {
  213   return Replacements(NewReplacesImpl.begin(), NewReplacesImpl.end());
  228   for (const auto &Replace : Replaces)
  242                                             R, *Replaces.begin());
  247   if (!Replaces.empty() && R.getFilePath() != Replaces.begin()->getFilePath())
  249         replacement_error::wrong_file_path, R, *Replaces.begin());
  300   if (I == Replaces.begin()) {
  326     while (I != Replaces.begin()) {
  458   for (auto FirstI = First.begin(), SecondI = Second.begin();
  458   for (auto FirstI = First.begin(), SecondI = Second.begin();
  478   return Replacements(Result.begin(), Result.end());
  537   for (const auto &R : Replaces) {
  548   for (const auto &R : Replaces) {
tools/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp
  270   auto Highest = Priorities.begin();
  281   for (auto I = ++Priorities.begin(), E = Priorities.end(); I != E; ++I)
tools/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp
   86     return std::vector<std::string>(USRSet.begin(), USRSet.end());
tools/clang/tools/clang-refactor/ClangRefactor.cpp
  486     for (const auto &File : Files) {
tools/clang/tools/clang-refactor/TestSupport.cpp
   91   for (const auto &File : Files) {
tools/clang/tools/extra/clang-change-namespace/tool/ClangChangeNamespace.cpp
  147       for (auto I = ChangedFiles.begin(), E = ChangedFiles.end(); I != E; ++I) {
  167   for (const auto &File : ChangedFiles) {
tools/clang/tools/extra/clang-move/tool/ClangMove.cpp
  191       for (auto I = Files.begin(), E = Files.end(); I != E; ++I) {
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp
   73   for (const auto *Base : BasesToInit) {
   91   for (const auto *Field : FieldsToInit) {
  139   for (const auto *Base : BasesToInit) {
  167   for (const auto *Field : FieldsToInit) {
tools/clang/tools/extra/clangd/CodeComplete.cpp
  537     return {Results.begin(), Results.end()};
tools/clang/tools/extra/clangd/index/Ref.cpp
   52     std::vector<Ref> SymRefs(Sym.second.begin(), Sym.second.end());
tools/clang/unittests/Tooling/ReplacementTest.h
   29   for (const auto &R : Replaces) {
tools/clang/unittests/libclang/TestUtils.h
   46     for (const std::string &Path : Files)
tools/clang/utils/TableGen/ClangAttrEmitter.cpp
 3998         Heading = *Uniques.begin();
tools/clang/utils/TableGen/MveEmitter.cpp
 1465     for (StringRef Name : kv.second)
 1554       const OutputIntrinsic &OI_first = *kv.second.begin();
 1575       for (const auto &OI : kv.second)
 1594     for (const auto &OI_prelim : kv.second) {
 1620     for (const auto &OI : kv.second) {
 1639       for (const auto &OI : kv.second) {
tools/clang/utils/TableGen/NeonEmitter.cpp
 1952   for (auto *I : Dependencies)
 2123   for (auto &S : Builtins)
 2495       for (auto *II : (*I)->getDependencies()) {
 2602       for (auto *II : (*I)->getDependencies()) {
tools/lld/lib/Core/Resolver.cpp
  379   for (const Atom *dsrAtom : _deadStripRoots)
tools/lld/lib/ReaderWriter/MachO/LayoutPass.cpp
  156   for (const DefinedAtom *root : roots)
tools/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp
  781   for (MachODylibFile *dylib : _upwardDylibs) {
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
  935   for (const auto *objFile : filesWithStabs) {
tools/lldb/source/Breakpoint/BreakpointIDList.cpp
  302     auto iter = names_found.begin();
  315         for (std::string name : names_found) {
tools/lldb/source/Commands/CommandCompletions.cpp
  472   collection::iterator pos = m_match_set.begin(), end = m_match_set.end();
  473   for (pos = m_match_set.begin(); pos != end; pos++)
tools/lldb/source/Commands/CommandObjectMemory.cpp
  482         for (auto lang : languages_to_check) {
  503           compiler_type = *user_defined_types.begin();
tools/lldb/source/Commands/CommandObjectThread.cpp
  155       for (const UniqueStack &stack : unique_stacks) {
tools/lldb/source/Commands/CommandObjectType.cpp
 2791           for (const auto &search_result : search_results) {
tools/lldb/source/Expression/IRExecutionUnit.cpp
  738     CPP_specs.insert(CPP_specs.end(), alternates.begin(), alternates.end());
tools/lldb/source/Interpreter/Options.cpp
   55   for (pos_a = set_a.begin(); pos_a != set_a.end() && is_a_subset; ++pos_a) {
   73   for (pos_a = set_a.begin(); pos_a != set_a.end(); ++pos_a) {
   94   for (pos = set_a.begin(); pos != set_a.end(); ++pos)
   98   for (pos = set_b.begin(); pos != set_b.end(); ++pos) {
  461           for (options_pos = options.begin(), options_end = options.end();
  487           for (options_pos = options.begin(), options_end = options.end();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
  192   for (ModuleID module : exports_set) {
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp
  156   for (auto call_inst : rs_callsites) {
  231   for (auto call_inst : rs_callsites) {
  252   for (auto func : rs_functions) {
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
  370   for (Type *type : type_set) {
  518           for (auto form : invalid_forms)
 2354   for (lldb::user_id_t uid :
tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
 1116   for (clang::NamespaceDecl *namespace_decl : *set)
 1120   for (clang::NamespaceDecl *namespace_decl : *set)
tools/lldb/source/Symbol/ClangASTImporter.cpp
  288       NamedDecl *decl = *m_decls_to_complete.begin();
tools/lldb/source/Target/Process.cpp
 1502   for (const lldb::LanguageType lang_type : Language::GetSupportedLanguages()) {
 5916     for (auto &type_name : const_type_names) {
tools/lldb/source/Utility/Broadcaster.cpp
  410   listener_collection::iterator iter = m_listeners.begin(),
  464   for (listener_collection::iterator iter = m_listeners.begin();
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp
 1716   for (const auto &filter : unset_filters) {
tools/lldb/unittests/Language/CPlusPlus/CPlusPlusLanguageTest.cpp
  180   for (ConstString Str : Results)
tools/llvm-cfi-verify/lib/GraphBuilder.cpp
  231   for (const auto *ParentMetaPtr : CFCrossRefs) {
tools/llvm-cfi-verify/llvm-cfi-verify.cpp
  133   for (object::SectionedAddress Address : Analysis.getIndirectInstructions()) {
tools/llvm-ifs/llvm-ifs.cpp
  153     for (auto &Sym : Set)
  254   for (const auto &Symbol : Symbols) {
  328   for (const auto &Symbol : Symbols) {
  469     for (auto Symbol : TargetStub->Symbols) {
tools/llvm-objcopy/ELF/Object.cpp
 2234   for (const SectionBase *Sec : Sections)
 2288   for (const SectionBase *Sec : Sections)
tools/llvm-objcopy/ELF/Object.h
  457       return *Sections.begin();
tools/llvm-opt-report/OptReport.cpp
  314           for (auto &CI : LineInfo.find(*FuncNameSet.begin())->second) {
  328           for (const auto &FuncName : FuncNameSet) {
tools/llvm-reduce/deltas/Delta.cpp
  136       for (auto C : UninterestingChunks)
tools/sancov/sancov.cpp
  273   for (auto Addr : *CoverageData.Addrs) {
  347       for (const std::string &P : C.CoveredIds) {
  529     for (auto Addr : CoveredAddrs) {
  549   for (auto Addr : Addrs) {
  813     Result.insert(Addrs.begin(), Addrs.end());
  830   for (uint64_t Addr : findCoveragePointAddrs(ObjFile)) {
  878   for (uint64_t Addr : *Data.Addrs) {
  891   if (!std::includes(AllAddrs.begin(), AllAddrs.end(), Data.Addrs->begin(),
  891   if (!std::includes(AllAddrs.begin(), AllAddrs.end(), Data.Addrs->begin(),
 1030     for (const auto &Id : Coverage.CoveredIds) {
 1085     for (const auto &FileName : CovFiles) {
unittests/ADT/DAGDeltaAlgorithmTest.cpp
   26     return std::includes(Changes.begin(), Changes.end(),
   27                          FailingSet.begin(), FailingSet.end());
unittests/ADT/DeltaAlgorithmTest.cpp
   20   for (std::set<unsigned>::const_iterator it = S.begin(),
   22     if (it != S.begin())
   41     return std::includes(Changes.begin(), Changes.end(),
   42                          FailingSet.begin(), FailingSet.end());
unittests/IR/CFGBuilder.cpp
  150   for (const auto &A : Arcs)
unittests/TextAPI/ELFYAMLTest.cpp
   77   auto Iterator = Stub->Symbols.begin();
unittests/XRay/GraphTest.cpp
   70   for (unsigned u : V) {
   96   for (std::pair<unsigned, unsigned> u : E) {
unittests/tools/llvm-exegesis/X86/RegisterAliasingTest.cpp
   37   for (MCPhysReg aliased : ExpectedAliasedRegisters) {
usr/include/c++/7.4.0/bits/range_access.h
   48     begin(_Container& __cont) -> decltype(__cont.begin())
   58     begin(const _Container& __cont) -> decltype(__cont.begin())
   59     { return __cont.begin(); }
utils/TableGen/AsmMatcherEmitter.cpp
  243       std::insert_iterator<RegisterSet> II(Tmp, Tmp.begin());
  244       std::set_intersection(Registers.begin(), Registers.end(),
  245                             RHS.Registers.begin(), RHS.Registers.end(),
 1207     return std::lexicographical_compare(LHS.begin(), LHS.end(),
 1208                                         RHS.begin(), RHS.end(),
 1241     for (const RegisterSet &RS : RegisterSets) {
 1253                                            ContainingSet.begin());
 1254       std::set_intersection(Tmp.begin(), Tmp.end(), RS.begin(), RS.end(), II,
 1254       std::set_intersection(Tmp.begin(), Tmp.end(), RS.begin(), RS.end(), II,
 1267   for (const RegisterSet &RS : RegisterSets) {
 1287   for (const RegisterSet &RS : RegisterSets) {
 1289     for (const RegisterSet &RS2 : RegisterSets)
 1291           std::includes(RS2.begin(), RS2.end(), RS.begin(), RS.end(),
 1291           std::includes(RS2.begin(), RS2.end(), RS.begin(), RS.end(),
 2667   for (StringRef Type : Types)
utils/TableGen/AsmWriterEmitter.cpp
  802     for (auto &Alias : Aliases.second) {
utils/TableGen/CodeEmitterGen.cpp
  444     for (unsigned HwMode : HwModes)
  453     for (unsigned I : HwModes) {
utils/TableGen/CodeGenDAGPatterns.cpp
  763   for (MVT Ov : Ovs) {
 4287     for (unsigned M : Modes) {
 4301     for (unsigned M : Modes) {
utils/TableGen/CodeGenRegisters.cpp
 1936                             std::inserter(Intersection, Intersection.begin()));
utils/TableGen/DFAEmitter.cpp
   59   for (action_type A : Actions) {
utils/TableGen/FixedLenDecoderEmitter.cpp
 2429     for (StringRef HwModeName : HwModeNames)
utils/TableGen/GlobalISelEmitter.cpp
 1184     for (const LLTCodeGen LLTy : KnownTypes)
 5140   for (const auto &Ty : KnownTypes)
 5582   const int64_t LowerBound = Values.begin()->getRawValue();
 5592   auto VI = Values.begin();
utils/TableGen/InfoByHwMode.h
   50   for (unsigned M : U)
utils/TableGen/RISCVCompressInstEmitter.cpp
  626     for (auto &Op : FeaturesSet) {
utils/TableGen/SearchableTableEmitter.cpp
  785   for (const auto &Guard : PreprocessorGuards)
utils/benchmark/src/csv_reporter.cc
   61     for (auto B = user_counter_names_.begin(); B != user_counter_names_.end();) {
  138   for (const auto &ucn : user_counter_names_) {
utils/unittest/googlemock/include/gmock/gmock-matchers.h
 2826     for (typename StlContainer::const_iterator it = stl_container.begin();
 3390     MatchMatrix matrix = AnalyzeElements(stl_container.begin(),
utils/unittest/googlemock/include/gmock/gmock-spec-builders.h
  610   const_iterator begin() const { return expectations_.begin(); }
utils/unittest/googlemock/src/gmock-spec-builders.cc
  698   for (FunctionMockers::const_iterator it = mockers.begin();
  776   for (FunctionMockers::const_iterator it = mockers.begin();
utils/unittest/googletest/include/gtest/gtest-printers.h
  377   for (typename C::const_iterator it = container.begin();