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

References

include/llvm/ADT/ArrayRef.h
  334     reverse_iterator rend() const { return reverse_iterator(begin()); }
  403       return MutableArrayRef<T>(begin(), find_if_not(*this, Pred));
  410       return MutableArrayRef<T>(begin(), find_if(*this, Pred));
  430       std::copy(Data.begin(), Data.end(), this->begin());
include/llvm/ADT/BitVector.h
  824     std::memmove(Dest.begin(), Src.begin(), Dest.size() * sizeof(BitWord));
  824     std::memmove(Dest.begin(), Src.begin(), Dest.size() * sizeof(BitWord));
  842     std::memmove(Dest.begin(), Src.begin(), Dest.size() * sizeof(BitWord));
  842     std::memmove(Dest.begin(), Src.begin(), Dest.size() * sizeof(BitWord));
include/llvm/IR/InstrTypes.h
 2038     uint8_t *BytesBegin = getDescriptor().begin();
include/llvm/IR/Instructions.h
 2260     for (int &Idx : Mask) {
include/llvm/ProfileData/InstrProf.h
  757       for (auto &SR : getValueSitesForKind(Kind))
lib/Analysis/AssumptionCache.cpp
  233   for (auto &VH : AC.assumptions())
  281     for (auto &VH : I.second->assumptions())
lib/Analysis/CodeMetrics.cpp
   76   for (auto &AssumeVH : AC->assumptions()) {
  100   for (auto &AssumeVH : AC->assumptions()) {
lib/Analysis/LazyValueInfo.cpp
  828   for (auto &AssumeVH : AC->assumptionsFor(Val)) {
lib/Analysis/ScalarEvolution.cpp
 9503   for (auto &AssumeVH : AC.assumptions()) {
 9658   for (auto &AssumeVH : AC.assumptions()) {
lib/Analysis/ValueTracking.cpp
  590   for (auto &AssumeVH : Q.AC->assumptionsFor(V)) {
lib/Bitcode/Reader/MetadataLoader.cpp
  566         std::move(std::next(Expr.begin()), End, Expr.begin());
  566         std::move(std::next(Expr.begin()), End, Expr.begin());
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 4898   std::replace_if(Values.begin(), Values.end(), Predicate, Replacement);
lib/IR/Function.cpp
  306   for (Argument &A : makeArgArray(Arguments, NumArgs)) {
  334   for (Argument &A : makeArgArray(Arguments, NumArgs)) {
lib/IR/User.cpp
   94   return {MutableARef.begin(), MutableARef.end()};
lib/MCA/Stages/ExecuteStage.cpp
  257     for (const std::pair<ResourceRef, ResourceCycles> &Resource : Used) {
  266   for (std::pair<ResourceRef, ResourceCycles> &Use : Used)
lib/ObjectYAML/MinidumpEmitter.cpp
   88   std::uninitialized_copy(Range.begin(), Range.end(), Array.begin());
lib/ProfileData/Coverage/CoverageMapping.cpp
  535     auto Active = Regions.begin();
  537     for (auto I = Regions.begin() + 1; I != End; ++I) {
lib/ProfileData/Coverage/CoverageMappingWriter.cpp
  165   for (auto I = MappingRegions.begin(), E = MappingRegions.end(); I != E; ++I) {
lib/ProfileData/InstrProf.cpp
  679   for (auto &R : getValueSitesForKind(ValueKind))
lib/Support/DJB.cpp
   39   UTF8 *Begin8 = Storage.begin();
   47   return StringRef(reinterpret_cast<char *>(Storage.begin()),
   48                    Begin8 - Storage.begin());
lib/Target/X86/X86ISelLowering.cpp
13604           for (int &M : Mask)
13631     for (int &M : Mask)
13686     std::replace(HalfMask.begin(), HalfMask.end(), InPlaceInputs[1], AdjIndex);
13717       for (int Input : IncomingInputs) {
13725             for (int &M : HalfMask)
13753       for (int &M : HalfMask)
13770         std::replace(HalfMask.begin(), HalfMask.end(), IncomingInputs[0],
13821           for (int &M : FinalSourceHalfMask)
13831         for (int &M : HalfMask)
13848     for (int &M : HalfMask)
13849       for (int Input : IncomingInputs)
13885   for (int &M : HiMask)
33391   for (int &M : Mask)
lib/Transforms/IPO/WholeProgramDevirt.cpp
  221   for (VirtualCallTarget &Target : Targets) {
  238   for (VirtualCallTarget &Target : Targets) {
  925   for (auto &&Target : TargetsForSlot)
  980   for (auto &&Target : TargetsForSlot)
 1067   for (auto &T : TargetsForSlot) {
 1166   for (VirtualCallTarget &Target : TargetsForSlot) {
 1206   for (const VirtualCallTarget &Target : TargetsForSlot)
 1217     for (auto &&Target : TargetsForSlot)
 1326     for (const VirtualCallTarget &Target : TargetsForSlot) {
 1352       for (auto &&Target : TargetsForSlot)
 1411   for (VirtualCallTarget &Target : TargetsForSlot) {
 1445     for (auto &&Target : TargetsForSlot) {
 1469       for (auto &&Target : TargetsForSlot)
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp
  391   for (auto &AssumeVH : AC.assumptions())
lib/Transforms/Utils/CodeExtractor.cpp
 1614   for (auto AssumeVH : AC->assumptions()) {
lib/Transforms/Utils/PredicateInfo.cpp
  506   for (auto &Assume : AC.assumptions()) {
lib/Transforms/Utils/SimplifyCFG.cpp
  990   uint64_t Max = *std::max_element(Weights.begin(), Weights.end());
  993     for (uint64_t &I : Weights)
tools/clang/include/clang/AST/Decl.h
 2338   param_iterator param_begin() { return parameters().begin(); }
 4056   param_iterator param_begin() { return parameters().begin(); }
tools/clang/include/clang/AST/DeclOpenMP.h
   83   varlist_iterator varlist_begin() { return getVars().begin(); }
  276   clauselist_iterator clauselist_begin() { return Clauses.begin(); }
  278   clauselist_const_iterator clauselist_begin() const { return Clauses.begin(); }
  396   clauselist_iterator clauselist_begin() { return getClauses().begin(); }
  497   varlist_iterator varlist_begin() { return getVars().begin(); }
  508   clauselist_iterator clauselist_begin() { return getClauses().begin(); }
tools/clang/include/clang/AST/OpenMPClause.h
  236   varlist_iterator varlist_begin() { return getVarRefs().begin(); }
 1949     return private_copies_range(getPrivateCopies().begin(),
 2077     return private_copies_range(getPrivateCopies().begin(),
 2091     return inits_range(getInits().begin(), getInits().end());
 2277     return helper_expr_range(getPrivateCopies().begin(),
 2287     return helper_expr_range(getSourceExprs().begin(), getSourceExprs().end());
 2296     return helper_expr_range(getDestinationExprs().begin(),
 2306     return helper_expr_range(getAssignmentOps().begin(),
 2587     return helper_expr_range(getPrivates().begin(), getPrivates().end());
 2595     return helper_expr_range(getLHSExprs().begin(), getLHSExprs().end());
 2603     return helper_expr_range(getRHSExprs().begin(), getRHSExprs().end());
 2612     return helper_expr_range(getReductionOps().begin(),
 2821     return helper_expr_range(getPrivates().begin(), getPrivates().end());
 2829     return helper_expr_range(getLHSExprs().begin(), getLHSExprs().end());
 2837     return helper_expr_range(getRHSExprs().begin(), getRHSExprs().end());
 2846     return helper_expr_range(getReductionOps().begin(),
 3066     return helper_expr_range(getPrivates().begin(), getPrivates().end());
 3074     return helper_expr_range(getLHSExprs().begin(), getLHSExprs().end());
 3082     return helper_expr_range(getRHSExprs().begin(), getRHSExprs().end());
 3091     return helper_expr_range(getReductionOps().begin(),
 3101     return helper_expr_range(getTaskgroupDescriptors().begin(),
 3321     return privates_range(getPrivates().begin(), getPrivates().end());
 3334     return inits_range(getInits().begin(), getInits().end());
 3347     return updates_range(getUpdates().begin(), getUpdates().end());
 3360     return finals_range(getFinals().begin(), getFinals().end());
 3375     return finals_range(getUsedExprs().begin(), getUsedExprs().end());
 3634     return helper_expr_range(getSourceExprs().begin(), getSourceExprs().end());
 3643     return helper_expr_range(getDestinationExprs().begin(),
 3653     return helper_expr_range(getAssignmentOps().begin(),
 3797     return helper_expr_range(getSourceExprs().begin(), getSourceExprs().end());
 3806     return helper_expr_range(getDestinationExprs().begin(),
 3816     return helper_expr_range(getAssignmentOps().begin(),
 4356     std::copy(UDs.begin(), UDs.end(), getUniqueDeclsRef().begin());
 4380     std::copy(DNLs.begin(), DNLs.end(), getDeclNumListsRef().begin());
 4406     std::copy(CLSs.begin(), CLSs.end(), getComponentListSizesRef().begin());
 4434     std::copy(Components.begin(), Components.end(), getComponentsRef().begin());
 4469     auto UDI = UniqueDeclarations.begin();
 4472     auto DNLI = DeclNumLists.begin();
 4475     auto CLSI = ComponentListSizes.begin();
 4478     auto CI = Components.begin();
 4546     std::copy(DMDs.begin(), DMDs.end(), getUDMapperRefs().begin());
 4778   mapperlist_iterator mapperlist_begin() { return getUDMapperRefs().begin(); }
 6096     return private_copies_range(getPrivateCopies().begin(),
 6111     return inits_range(getInits().begin(), getInits().end());
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 2022     for (ParmVarDecl *Parameter : D->parameters()) {
tools/clang/include/clang/Sema/Overload.h
  847       for (auto &C : Conversions) {
tools/clang/lib/AST/ASTImporter.cpp
  634           InContainer.begin(), InContainer.end(), OutContainer.begin());
 1556     for (const ParmVarDecl *P : FunDecl->parameters()) {
 3148   for (auto P : D->parameters()) {
tools/clang/lib/AST/OpenMPClause.cpp
  494   std::fill(Clause->getUsedExprs().begin(), Clause->getUsedExprs().end(),
  514       reinterpret_cast<Stmt **>(getUsedExprs().begin()),
tools/clang/lib/AST/StmtOpenMP.cpp
   22   std::copy(Clauses.begin(), Clauses.end(), getClauses().begin());
   47   std::copy(A.begin(), A.end(), getCounters().begin());
   54   std::copy(A.begin(), A.end(), getPrivateCounters().begin());
   60   std::copy(A.begin(), A.end(), getInits().begin());
   66   std::copy(A.begin(), A.end(), getUpdates().begin());
   72   std::copy(A.begin(), A.end(), getFinals().begin());
   79   llvm::copy(A, getDependentCounters().begin());
   85   llvm::copy(A, getDependentInits().begin());
   91   llvm::copy(A, getFinalsConditions().begin());
tools/clang/lib/AST/StmtPrinter.cpp
 1525   for (const DesignatedInitExpr::Designator &D : Node->designators()) {
 1963     for (const auto *P : Method->parameters()) {
tools/clang/lib/ASTMatchers/Dynamic/Marshallers.h
  590       : Overloads(std::make_move_iterator(Callbacks.begin()),
tools/clang/lib/CodeGen/BackendUtil.cpp
 1354   for (BitcodeModule &BM : BMs) {
tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp
  105       for (auto i : D->parameters())
tools/clang/lib/Sema/SemaChecking.cpp
 4842     APIOrderedArgs.append(Args.begin(), Args.end());
tools/clang/lib/Sema/SemaCodeComplete.cpp
 3963   for (auto P : Method->parameters())
 3991     for (auto P : Method->parameters()) {
tools/clang/lib/Sema/SemaCoroutine.cpp
  522   for (auto *PD : FD->parameters()) {
 1167   for (auto *PD : FD.parameters()) {
 1532   for (auto *PD : FD->parameters()) {
tools/clang/lib/Sema/SemaDecl.cpp
 9462     for (auto Param : NewFD->parameters())
 9488   for (const ParmVarDecl *Param : NewFD->parameters()) {
13600   for (auto Param : FD->parameters()) {
tools/clang/lib/Sema/SemaDeclAttr.cpp
 3365   for (const ParmVarDecl *PVD : FD->parameters())
tools/clang/lib/Sema/SemaDeclCXX.cpp
 5835       for (ParmVarDecl *PD : CD->parameters()) {
 7064   for (const ParmVarDecl *Param : FD->parameters()) {
13870     for (auto Param : FnDecl->parameters()) {
13892     for (auto Param : FnDecl->parameters()) {
14163   for (auto Param : FnDecl->parameters()) {
tools/clang/lib/Sema/SemaExpr.cpp
 6171       for (auto &Desig : DIE->designators()) {
14213   for (auto AI : CurBlock->TheDecl->parameters()) {
15334   for (ParmVarDecl *Param : FD->parameters()) {
tools/clang/lib/Sema/SemaExprCXX.cpp
 2384   AllocArgs.insert(AllocArgs.end(), PlaceArgs.begin(), PlaceArgs.end());
 2781         for (auto *P : Func->parameters())
tools/clang/lib/Sema/SemaExprObjC.cpp
 1037   for (ObjCDictionaryElement &Element : Elements) {
tools/clang/lib/Sema/SemaLambda.cpp
  425     for (auto P : Method->parameters())
tools/clang/lib/Sema/SemaOpenMP.cpp
 5193       Data.ImplVendors.begin(), Data.ImplVendors.size(), SR);
 6854         DeclGroupRef::Create(Context, PreInits.begin(), PreInits.size()),
tools/clang/lib/Sema/SemaOverload.cpp
  872     for (auto &C : i->Conversions)
10770   for (const ImplicitConversionSequence &ICS : Cand->Conversions) {
12414     for (const Expr *Arg : Args) {
tools/clang/lib/Sema/SemaTemplate.cpp
 1845     for (auto T : ParamTypes) {
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 2978     for (auto P : Function->parameters())
 3287   for (auto *PD : FunctionTemplate->getTemplatedDecl()->parameters()) {
tools/clang/lib/Sema/TreeTransform.h
10004   for (const DesignatedInitExpr::Designator &D : E->designators()) {
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  639   for (auto P : D->parameters())
 1139   for (ParmVarDecl *P : D->parameters())
tools/clang/lib/Serialization/ASTWriterStmt.cpp
  886   for (const DesignatedInitExpr::Designator &D : E->designators()) {
tools/clang/tools/clang-import-test/clang-import-test.cpp
  265   for (CIAndOrigins &Import : Imports)
  340   for (CIAndOrigins &Import : Imports)
tools/clang/tools/extra/clangd/ClangdLSPServer.cpp
   73   for (auto &S : Syms) {
tools/lld/COFF/PDB.cpp
  602     for (TypeIndex &ti : tIs) {
tools/lld/ELF/OutputSections.cpp
  221   for (InputSection *s : in)
tools/lld/ELF/Writer.cpp
 1798   for (Partition &part : MutableArrayRef<Partition>(partitions).slice(1)) {
tools/lld/lib/Core/Resolver.cpp
  478   for (OwningAtomPtr<Atom> &atom : all) {
tools/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp
 1020             atomContentBuffer.begin());
tools/lld/lib/ReaderWriter/MachO/ArchHandler_arm64.cpp
  544             atomContentBuffer.begin());
tools/lld/lib/ReaderWriter/MachO/ArchHandler_x86.cpp
  417             atomContentBuffer.begin());
tools/lld/lib/ReaderWriter/MachO/ArchHandler_x86_64.cpp
  551             atomContentBuffer.begin());
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
 1520                     newContent.begin());
tools/lldb/source/Expression/DWARFExpression.cpp
  854     for (CallEdge &edge : parent_func->GetTailCallingEdges()) {
tools/lldb/source/Host/common/NativeProcessProtocol.cpp
  662                 bp_data.begin());
tools/lldb/source/Plugins/Process/Linux/ProcessorTrace.cpp
  340     auto remaining = std::copy(data.begin(), data.end(), buffer.begin());
  340     auto remaining = std::copy(data.begin(), data.end(), buffer.begin());
  341     bytes_remaining -= (remaining - buffer.begin());
  386   auto next = dst.begin();
  390     next = std::copy_n(part.begin(), chunk_size, next);
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
 1247   for (auto i : buf)
tools/lldb/source/Symbol/Function.cpp
  290       std::lower_bound(edges.begin(), edges.end(), return_pc,
tools/lldb/source/Target/StackFrameList.cpp
  254     for (const CallEdge &edge : begin.GetCallEdges())
  316       for (CallEdge &edge : callee.GetTailCallingEdges()) {
tools/lldb/tools/lldb-instr/Instrument.cpp
  192     for (auto *P : Decl->parameters()) {
tools/polly/lib/Analysis/ScopBuilder.cpp
 1526   for (auto &Assumption : AC.assumptions()) {
unittests/DebugInfo/MSF/MappedBlockStreamTest.cpp
   32       : Blocks(Blocks.begin(), Blocks.end()), Data(Data.begin(), Data.end()) {}
usr/include/c++/7.4.0/bits/range_access.h
   48     begin(_Container& __cont) -> decltype(__cont.begin())
   49     { return __cont.begin(); }
   58     begin(const _Container& __cont) -> decltype(__cont.begin())
   59     { return __cont.begin(); }
utils/TableGen/GlobalISelEmitter.cpp
 4929   for (Matcher &Rule : Rules)
 4937   for (RuleMatcher &Rule : Rules) {
utils/unittest/googletest/include/gtest/gtest-printers.h
  377   for (typename C::const_iterator it = container.begin();