Home
last modified time | relevance | path

Searched defs:Captures (Results 1 – 16 of 16) sorted by relevance

/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.h269 llvm::DenseMap<const VarDecl *, Capture *> Captures; variable
H A DCGException.cpp1780 llvm::SmallSetVector<const VarDecl *, 4> Captures; global() member
H A DCGBlocks.cpp1776 getCopyDestroyHelperFuncName(const SmallVectorImpl<CGBlockInfo::Capture> & Captures,CharUnits BlockAlignment,CaptureStrKind StrKind,CodeGenModule & CGM) getCopyDestroyHelperFuncName() argument
H A DCGOpenMPRuntimeGPU.cpp3378 llvm::DenseMap<const ValueDecl *, FieldDecl *> Captures; adjustTargetSpecificDataForLambdas() local
H A DCGOpenMPRuntime.cpp8327 llvm::DenseMap<const ValueDecl *, FieldDecl *> Captures; generateInfoForLambdaCaptures() local
/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp4751 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 DSemaLambda.cpp2012 SmallVector<LambdaCapture, 4> Captures; BuildLambdaExpr() local
[all...]
H A DSemaStmt.cpp4724 buildCapturedStmtCaptureList(Sema & S,CapturedRegionScopeInfo * RSI,SmallVectorImpl<CapturedStmt::Capture> & Captures,SmallVectorImpl<Expr * > & CaptureInits) buildCapturedStmtCaptureList() argument
4877 SmallVector<CapturedStmt::Capture, 4> Captures; ActOnCapturedRegionEnd() local
H A DSemaExpr.cpp17190 SmallVector<BlockDecl::Capture, 4> Captures; ActOnBlockStmtExpr() local
/freebsd-src/contrib/llvm-project/clang/lib/AST/
H A DStmt.cpp1322 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 DDeclCXX.cpp1511 setCaptures(ASTContext & Context,ArrayRef<LambdaCapture> Captures) setCaptures() argument
1639 getCaptureFields(llvm::DenseMap<const ValueDecl *,FieldDecl * > & Captures,FieldDecl * & ThisCapture) const getCaptureFields() argument
[all...]
H A DDecl.cpp5177 setCaptures(ASTContext & Context,ArrayRef<Capture> Captures,bool CapturesCXXThis) setCaptures() argument
/freebsd-src/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h704 SmallVector<Capture, 4> Captures; global() variable
[all...]
H A DDeclSpec.h2775 SmallVector<LambdaCapture, 4> Captures; global() member
/freebsd-src/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h433 llvm::TinyPtrVector<Capture*> Captures; member
H A DDecl.h4507 const Capture *Captures = nullptr; global() variable