|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/ArrayRef.h 333 reverse_iterator rbegin() const { return reverse_iterator(end()); }
375 return MutableArrayRef<T>(find_if_not(*this, Pred), end());
382 return MutableArrayRef<T>(find_if(*this, Pred), end());
include/llvm/ADT/BitVector.h 843 std::memset(Dest.end(), 0, Count * sizeof(BitWord));
include/llvm/IR/InstrTypes.h 2055 uint8_t *BytesEnd = getDescriptor().end();
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 562 auto End = Expr.end();
lib/CodeGen/SelectionDAG/TargetLowering.cpp 4884 if (SplatValue != Values.end()) {
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/ProfileData/Coverage/CoverageMapping.cpp 536 auto End = Regions.end();
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 44 Storage.end(), strictConversion);
lib/Target/X86/X86ISelLowering.cpp13604 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 2339 param_iterator param_end() { return parameters().end(); }
4057 param_iterator param_end() { return parameters().end(); }
tools/clang/include/clang/AST/DeclOpenMP.h 84 varlist_iterator varlist_end() { return getVars().end(); }
277 clauselist_iterator clauselist_end() { return Clauses.end(); }
279 clauselist_const_iterator clauselist_end() const { return Clauses.end(); }
397 clauselist_iterator clauselist_end() { return getClauses().end(); }
498 varlist_iterator varlist_end() { return getVars().end(); }
509 clauselist_iterator clauselist_end() { return getClauses().end(); }
tools/clang/include/clang/AST/OpenMPClause.h 237 varlist_iterator varlist_end() { return getVarRefs().end(); }
1950 getPrivateCopies().end());
2039 return MutableArrayRef<Expr *>(getPrivateCopies().end(), varlist_size());
2078 getPrivateCopies().end());
2091 return inits_range(getInits().begin(), getInits().end());
2191 return MutableArrayRef<Expr *>(getPrivateCopies().end(), varlist_size());
2205 return MutableArrayRef<Expr *>(getSourceExprs().end(), varlist_size());
2218 return MutableArrayRef<Expr *>(getDestinationExprs().end(), varlist_size());
2278 getPrivateCopies().end());
2287 return helper_expr_range(getSourceExprs().begin(), getSourceExprs().end());
2297 getDestinationExprs().end());
2307 getAssignmentOps().end());
2485 return MutableArrayRef<Expr *>(getPrivates().end(), varlist_size());
2500 return MutableArrayRef<Expr *>(getLHSExprs().end(), varlist_size());
2514 return MutableArrayRef<Expr *>(getRHSExprs().end(), varlist_size());
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());
2613 getReductionOps().end());
2720 return MutableArrayRef<Expr *>(getPrivates().end(), varlist_size());
2734 return MutableArrayRef<Expr *>(getLHSExprs().end(), varlist_size());
2748 return MutableArrayRef<Expr *>(getRHSExprs().end(), varlist_size());
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());
2847 getReductionOps().end());
2951 return MutableArrayRef<Expr *>(getPrivates().end(), varlist_size());
2965 return MutableArrayRef<Expr *>(getLHSExprs().end(), varlist_size());
2979 return MutableArrayRef<Expr *>(getRHSExprs().end(), varlist_size());
2990 return MutableArrayRef<Expr *>(getReductionOps().end(), varlist_size());
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());
3092 getReductionOps().end());
3102 getTaskgroupDescriptors().end());
3153 void setStep(Expr *Step) { *(getFinals().end()) = Step; }
3156 void setCalcStep(Expr *CalcStep) { *(getFinals().end() + 1) = CalcStep; }
3203 return MutableArrayRef<Expr *>(getPrivates().end(), varlist_size());
3211 return MutableArrayRef<Expr *>(getInits().end(), varlist_size());
3219 return MutableArrayRef<Expr *>(getUpdates().end(), varlist_size());
3227 return MutableArrayRef<Expr *>(getFinals().end() + 2, varlist_size() + 1);
3293 Expr *getStep() { return *(getFinals().end()); }
3299 Expr *getCalcStep() { return *(getFinals().end() + 1); }
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());
3569 return MutableArrayRef<Expr *>(getSourceExprs().end(), varlist_size());
3583 return MutableArrayRef<Expr *>(getDestinationExprs().end(), varlist_size());
3634 return helper_expr_range(getSourceExprs().begin(), getSourceExprs().end());
3644 getDestinationExprs().end());
3654 getAssignmentOps().end());
3733 return MutableArrayRef<Expr *>(getSourceExprs().end(), varlist_size());
3747 return MutableArrayRef<Expr *>(getDestinationExprs().end(), varlist_size());
3797 return helper_expr_range(getSourceExprs().begin(), getSourceExprs().end());
3807 getDestinationExprs().end());
3817 getAssignmentOps().end());
4779 mapperlist_iterator mapperlist_end() { return getUDMapperRefs().end(); }
6054 return MutableArrayRef<Expr *>(getPrivateCopies().end(), varlist_size());
6097 getPrivateCopies().end());
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/AST/StmtOpenMP.h 311 Stmt **ChildStorage = reinterpret_cast<Stmt **>(getClauses().end());
321 const_cast<OMPExecutableDirective *>(this)->getClauses().end());
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 350 std::copy(VL.begin(), VL.end(), getPrivateCopies().end());
384 std::copy(SrcExprs.begin(), SrcExprs.end(), getPrivateCopies().end());
391 std::copy(DstExprs.begin(), DstExprs.end(), getSourceExprs().end());
399 getDestinationExprs().end());
451 std::copy(IL.begin(), IL.end(), getPrivates().end());
457 std::copy(UL.begin(), UL.end(), getInits().end());
463 std::copy(FL.begin(), FL.end(), getUpdates().end());
470 std::copy(UE.begin(), UE.end(), getFinals().end() + 2);
490 std::fill(Clause->getInits().end(), Clause->getInits().end() + VL.size(),
490 std::fill(Clause->getInits().end(), Clause->getInits().end() + VL.size(),
492 std::fill(Clause->getUpdates().end(), Clause->getUpdates().end() + VL.size(),
492 std::fill(Clause->getUpdates().end(), Clause->getUpdates().end() + VL.size(),
494 std::fill(Clause->getUsedExprs().begin(), Clause->getUsedExprs().end(),
547 std::copy(DstExprs.begin(), DstExprs.end(), getSourceExprs().end());
555 getDestinationExprs().end());
588 std::copy(DstExprs.begin(), DstExprs.end(), getSourceExprs().end());
596 getDestinationExprs().end());
629 std::copy(LHSExprs.begin(), LHSExprs.end(), getPrivates().end());
636 std::copy(RHSExprs.begin(), RHSExprs.end(), getLHSExprs().end());
643 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end());
682 std::copy(LHSExprs.begin(), LHSExprs.end(), getPrivates().end());
689 std::copy(RHSExprs.begin(), RHSExprs.end(), getLHSExprs().end());
696 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end());
735 std::copy(LHSExprs.begin(), LHSExprs.end(), getPrivates().end());
742 std::copy(RHSExprs.begin(), RHSExprs.end(), getLHSExprs().end());
749 std::copy(ReductionOps.begin(), ReductionOps.end(), getRHSExprs().end());
758 getReductionOps().end());
854 auto It = std::next(getVarRefs().end(), NumLoop);
864 auto It = std::next(getVarRefs().end(), NumLoop);
1059 std::copy(VL.begin(), VL.end(), getPrivateCopies().end());
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 591 std::make_move_iterator(Callbacks.end())) {}
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/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.h10004 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/lldb/source/Expression/DWARFExpression.cpp 854 for (CallEdge &edge : parent_func->GetTailCallingEdges()) {
tools/lldb/source/Plugins/Process/Linux/ProcessorTrace.cpp 340 auto remaining = std::copy(data.begin(), data.end(), buffer.begin());
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,
294 if (edge_it == edges.end() ||
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 68 end(_Container& __cont) -> decltype(__cont.end())
69 { return __cont.end(); }
78 end(const _Container& __cont) -> decltype(__cont.end())
79 { return __cont.end(); }
utils/TableGen/GlobalISelEmitter.cpp 4929 for (Matcher &Rule : Rules)
4937 for (RuleMatcher &Rule : Rules) {
utils/unittest/googletest/include/gtest/gtest-printers.h 378 it != container.end(); ++it, ++count) {