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

References

include/llvm/ADT/DirectedGraph.h
   94   const_iterator begin() const { return Edges.begin(); }
  109     for (auto *E : Edges)
include/llvm/ADT/SetVector.h
  248     for (typename STy::const_iterator SI = S.begin(), SE = S.end(); SI != SE;
  261     for (typename STy::const_iterator SI = S.begin(), SE = S.end(); SI != SE;
lib/Analysis/DDG.cpp
   70   for (auto &E : N.getEdges())
lib/Analysis/MemDepPrinter.cpp
  143     for (const auto &I : InstDeps) {
lib/Analysis/MemorySSAUpdater.cpp
  870     BasicBlock *PrevIDom = *BBSet.begin();
  871     for (auto *BB : BBSet)
  981     for (auto *AddedPred : AddedBlockSet) {
  991       for (auto *Pred : AddedBlockSet) {
  999       auto *P1 = *PrevBlockSet.begin();
 1022       for (auto *Pred : AddedBlockSet) {
 1027       for (auto *Pred : PrevBlockSet)
 1342   for (BasicBlock *BB : DeadBlocks) {
 1358   for (BasicBlock *BB : DeadBlocks) {
lib/CodeGen/LocalStackSlotAllocation.cpp
  180   for (StackObjSet::const_iterator I = UnassignedObjs.begin(),
lib/CodeGen/MachinePipeliner.cpp
 2863   for (const auto &I : Nodes)
lib/CodeGen/PrologEpilogInserter.cpp
  773   for (StackObjSet::const_iterator I = UnassignedObjs.begin(),
lib/CodeGen/ShrinkWrap.cpp
  294       for (unsigned Reg : getCurrentCSRs(RS)) {
lib/MC/MCDwarf.cpp
  903   for (MCSection *Sec : Sections) {
  993     const auto TextSection = Sections.begin();
 1108   for (MCSection *Sec : Sections) {
lib/Target/Hexagon/HexagonCommonGEP.cpp
  293       for (UseSet::const_iterator J = Us.begin(), F = Us.end(); J != F; ++J) {
lib/Target/Hexagon/HexagonConstExtenders.cpp
  559       for (unsigned I : Q.second)
 1907       for (unsigned I : Q.second)
lib/Target/Hexagon/RDFDeadCode.cpp
  187   for (auto I : Nodes) {
lib/Transforms/IPO/FunctionAttrs.cpp
  238   for (Function *F : SCCNodes) {
  270   for (Function *F : SCCNodes) {
  576   for (Function *F : SCCNodes) {
  691   for (Function *F : SCCNodes) {
  928   for (Function *F : SCCNodes) {
  949   for (Function *F : SCCNodes) {
 1044   for (Function *F : SCCNodes) {
 1080     for (Function *F : SCCNodes) {
 1156   for (Function *F : SCCNodes) {
 1206   for (Function *F : SCCNodes)
 1361   Function *F = *SCCNodes.begin();
lib/Transforms/Scalar/GVNSink.cpp
  279       if (std::find(NewBlocks.begin(), NewBlocks.end(), *BI) ==
lib/Transforms/Scalar/LICM.cpp
 1880   Value *SomePtr = *PointerMustAliases.begin();
 1953   for (Value *ASIV : PointerMustAliases) {
lib/Transforms/Scalar/LoopStrengthReduce.cpp
 5616   for (int64_t Factor : Factors) {
 5622   for (Type *Ty : Types) {
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
 1162   for (Value *ptr : live) {
 1611   for (Value *L : LiveSet) {
lib/Transforms/Utils/CodeExtractor.cpp
  374   Function *Func = (*Blocks.begin())->getParent();
  489   Function *Func = (*Blocks.begin())->getParent();
  574   BasicBlock *Header = *Blocks.begin();
  600   for (BasicBlock *BB : Blocks) {
  787   for (Value *value : inputs) {
  793   for (Value *output : outputs) {
  984   for (BasicBlock *BB : Blocks) {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
  499   const_iterator begin() const { return Impl.begin(); }
tools/clang/lib/AST/ASTImporterLookupTable.cpp
  126     for (NamedDecl *ND : List) {
tools/clang/lib/AST/VTableBuilder.cpp
 3424   for (const BaseSubobject &BSO : FullPath) {
 3466     const CXXRecordDecl *TopLevelRD = SpecificPath.begin()->getBase();
 3536       for (const BaseSubobject &BSO : *BestPath)
tools/clang/lib/Basic/Module.cpp
  409   SmallVector<Module *, 16> Stack(Imports.begin(), Imports.end());
tools/clang/lib/Sema/SemaDeclObjC.cpp
 4214   iterator begin() const { return Overridden.begin(); }
tools/clang/tools/extra/clang-reorder-fields/ReorderFieldsAction.cpp
  184     for (const FieldDecl *UM : UsedMembers) {
tools/polly/include/polly/ScopDetection.h
  565   const_iterator begin() const { return ValidRegions.begin(); }
tools/polly/include/polly/ScopInfo.h
 2123     return make_range(Parameters.begin(), Parameters.end());
 2164     return ScopArrayInfoSet.begin();
tools/polly/lib/Analysis/ScopBuilder.cpp
  809   for (LoadInst *LInst : RIL) {
 2744   for (LoadInst *LI : RIL) {
tools/polly/lib/Analysis/ScopDetection.cpp
 1847   for (const Region *R : ValidRegions)
tools/polly/lib/Analysis/ScopInfo.cpp
 1528   for (const SCEV *Parameter : NewParameters) {
 1916   for (const SCEV *Parameter : Parameters) {
 2144   for (const SCEV *Parameter : Parameters)
tools/polly/lib/CodeGen/IslNodeBuilder.cpp
 1406   for (auto *DerivedSAI : SAI->getDerivedSAIs()) {
tools/polly/lib/Support/SCEVValidator.cpp
   85     Parameters.insert(Source.Parameters.begin(), Source.Parameters.end());
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(); }