/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBlocks.h | 269 llvm::DenseMap<const VarDecl *, Capture *> Captures; variable
|
H A D | CGException.cpp | 1780 llvm::SmallSetVector<const VarDecl *, 4> Captures; global() member
|
H A D | CGBlocks.cpp | 1776 getCopyDestroyHelperFuncName(const SmallVectorImpl<CGBlockInfo::Capture> & Captures,CharUnits BlockAlignment,CaptureStrKind StrKind,CodeGenModule & CGM) getCopyDestroyHelperFuncName() argument
|
H A D | CGOpenMPRuntimeGPU.cpp | 3378 llvm::DenseMap<const ValueDecl *, FieldDecl *> Captures; adjustTargetSpecificDataForLambdas() local
|
H A D | CGOpenMPRuntime.cpp | 8327 llvm::DenseMap<const ValueDecl *, FieldDecl *> Captures; generateInfoForLambdaCaptures() local
|
/freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 4751 llvm::DenseMap<const ValueDecl *, FieldDecl *> Captures; tryCaptureOpenMPLambdas() local 8595 tryBuildCapture(Sema & SemaRef,Expr * Capture,llvm::MapVector<const Expr *,DeclRefExpr * > & Captures,StringRef Name=".capture_expr.") tryBuildCapture() argument 8618 calculateNumIters(Sema & SemaRef,Scope * S,SourceLocation DefaultLoc,Expr * Lower,Expr * Upper,Expr * Step,QualType LCTy,bool TestIsStrictOp,bool RoundToStep,llvm::MapVector<const Expr *,DeclRefExpr * > & Captures) calculateNumIters() argument 9171 buildCounterVar(llvm::MapVector<const Expr *,DeclRefExpr * > & Captures,DSAStackTy & DSA) const buildCounterVar() argument 9213 buildOrderedLoopData(Scope * S,Expr * Counter,llvm::MapVector<const Expr *,DeclRefExpr * > & Captures,SourceLocation Loc,Expr * Inc,OverloadedOperatorKind OOK) buildOrderedLoopData() argument 9357 checkOpenMPIterationSpace(OpenMPDirectiveKind DKind,Stmt * S,Sema & SemaRef,DSAStackTy & DSA,unsigned CurrentNestedLoopCount,unsigned NestedLoopCount,unsigned TotalNestedLoopCount,Expr * CollapseLoopCountExpr,Expr * OrderedLoopCountExpr,Sema::VarsWithInheritedDSAType & VarsWithImplicitDSA,llvm::MutableArrayRef<LoopIterationSpace> ResultIterSpaces,llvm::MapVector<const Expr *,DeclRefExpr * > & Captures) checkOpenMPIterationSpace() argument 9570 buildCounterInit(Sema & SemaRef,Scope * S,SourceLocation Loc,ExprResult VarRef,ExprResult Start,bool IsNonRectangularLB,llvm::MapVector<const Expr *,DeclRefExpr * > & Captures) buildCounterInit() argument 9596 buildCounterUpdate(Sema & SemaRef,Scope * S,SourceLocation Loc,ExprResult VarRef,ExprResult Start,ExprResult Iter,ExprResult Step,bool Subtract,bool IsNonRectangularLB,llvm::MapVector<const Expr *,DeclRefExpr * > * Captures=nullptr) buildCounterUpdate() argument 9707 buildPreInits(ASTContext & Context,const llvm::MapVector<const Expr *,DeclRefExpr * > & Captures) buildPreInits() argument 9785 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; checkOpenMPLoop() local 16567 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPIfClause() local 16599 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPFinalClause() local 16687 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; isNonNegativeIntegerValue() local 16713 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPNumThreadsClause() local 17534 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPScheduleClause() local 18028 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPNovariantsClause() local 18059 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPNocontextClause() local 18081 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPFilterClause() local 21217 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPDeviceClause() local 22898 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPNumTeamsClause() local 22925 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPThreadLimitClause() local 23140 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPDistScheduleClause() local 24334 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPXDynCGroupMemClause() local [all...] |
H A D | SemaLambda.cpp | 2012 SmallVector<LambdaCapture, 4> Captures; BuildLambdaExpr() local [all...] |
H A D | SemaStmt.cpp | 4724 buildCapturedStmtCaptureList(Sema & S,CapturedRegionScopeInfo * RSI,SmallVectorImpl<CapturedStmt::Capture> & Captures,SmallVectorImpl<Expr * > & CaptureInits) buildCapturedStmtCaptureList() argument 4877 SmallVector<CapturedStmt::Capture, 4> Captures; ActOnCapturedRegionEnd() local
|
H A D | SemaExpr.cpp | 17190 SmallVector<BlockDecl::Capture, 4> Captures; ActOnBlockStmtExpr() local
|
/freebsd-src/contrib/llvm-project/clang/lib/AST/ |
H A D | Stmt.cpp | 1322 CapturedStmt(Stmt * S,CapturedRegionKind Kind,ArrayRef<Capture> Captures,ArrayRef<Expr * > CaptureInits,CapturedDecl * CD,RecordDecl * RD) CapturedStmt() argument 1358 Create(const ASTContext & Context,Stmt * S,CapturedRegionKind Kind,ArrayRef<Capture> Captures,ArrayRef<Expr * > CaptureInits,CapturedDecl * CD,RecordDecl * RD) Create() argument [all...] |
H A D | DeclCXX.cpp | 1511 setCaptures(ASTContext & Context,ArrayRef<LambdaCapture> Captures) setCaptures() argument 1639 getCaptureFields(llvm::DenseMap<const ValueDecl *,FieldDecl * > & Captures,FieldDecl * & ThisCapture) const getCaptureFields() argument [all...] |
H A D | Decl.cpp | 5177 setCaptures(ASTContext & Context,ArrayRef<Capture> Captures,bool CapturesCXXThis) setCaptures() argument
|
/freebsd-src/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | ScopeInfo.h | 704 SmallVector<Capture, 4> Captures; global() variable [all...] |
H A D | DeclSpec.h | 2775 SmallVector<LambdaCapture, 4> Captures; global() member
|
/freebsd-src/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclCXX.h | 433 llvm::TinyPtrVector<Capture*> Captures; member
|
H A D | Decl.h | 4507 const Capture *Captures = nullptr; global() variable
|