Home
last modified time | relevance | path

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

/llvm-project/llvm/unittests/Analysis/
H A DCaptureTrackingTest.cpp78 SmallVector<const Use *, 4> Captures; member
/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.h269 llvm::DenseMap<const VarDecl *, Capture *> Captures; variable
H A DCGException.cpp1781 llvm::SmallSetVector<const VarDecl *, 4> Captures; member
H A DCGOpenMPRuntimeGPU.cpp2171 llvm::DenseMap<const ValueDecl *, FieldDecl *> Captures; in adjustTargetSpecificDataForLambdas() local
H A DCGBlocks.cpp1780 getCopyDestroyHelperFuncName(const SmallVectorImpl<CGBlockInfo::Capture> & Captures,CharUnits BlockAlignment,CaptureStrKind StrKind,CodeGenModule & CGM) getCopyDestroyHelperFuncName() argument
H A DCGOpenMPRuntime.cpp8367 llvm::DenseMap<const ValueDecl *, FieldDecl *> Captures; in generateInfoForLambdaCaptures() local
/llvm-project/llvm/unittests/ADT/
H A DFunctionExtrasTest.cpp75 TEST(UniqueFunctionTest,Captures) TEST() argument
/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp4539 llvm::DenseMap<const ValueDecl *, FieldDecl *> Captures; tryCaptureOpenMPLambdas() local
8396 tryBuildCapture(Sema & SemaRef,Expr * Capture,llvm::MapVector<const Expr *,DeclRefExpr * > & Captures,StringRef Name=".capture_expr.") tryBuildCapture() argument
8419 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
8972 buildCounterVar(llvm::MapVector<const Expr *,DeclRefExpr * > & Captures,DSAStackTy & DSA) const buildCounterVar() argument
9014 buildOrderedLoopData(Scope * S,Expr * Counter,llvm::MapVector<const Expr *,DeclRefExpr * > & Captures,SourceLocation Loc,Expr * Inc,OverloadedOperatorKind OOK) buildOrderedLoopData() argument
9159 checkOpenMPIterationSpace(OpenMPDirectiveKind DKind,Stmt * S,Sema & SemaRef,DSAStackTy & DSA,unsigned CurrentNestedLoopCount,unsigned NestedLoopCount,unsigned TotalNestedLoopCount,Expr * CollapseLoopCountExpr,Expr * OrderedLoopCountExpr,SemaOpenMP::VarsWithInheritedDSAType & VarsWithImplicitDSA,llvm::MutableArrayRef<LoopIterationSpace> ResultIterSpaces,llvm::MapVector<const Expr *,DeclRefExpr * > & Captures) checkOpenMPIterationSpace() argument
9372 buildCounterInit(Sema & SemaRef,Scope * S,SourceLocation Loc,ExprResult VarRef,ExprResult Start,bool IsNonRectangularLB,llvm::MapVector<const Expr *,DeclRefExpr * > & Captures) buildCounterInit() argument
9398 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
9528 buildPreInits(ASTContext & Context,const llvm::MapVector<const Expr *,DeclRefExpr * > & Captures) buildPreInits() argument
9617 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; checkOpenMPLoop() local
15784 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPIfClause() local
15817 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPFinalClause() local
15906 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; isNonNegativeIntegerValue() local
15933 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPNumThreadsClause() local
16797 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPScheduleClause() local
17305 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPNovariantsClause() local
17337 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPNocontextClause() local
17360 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPFilterClause() local
20523 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPDeviceClause() local
22211 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPNumTeamsClause() local
22239 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPThreadLimitClause() local
22457 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPDistScheduleClause() local
23673 llvm::MapVector<const Expr *, DeclRefExpr *> Captures; ActOnOpenMPXDynCGroupMemClause() local
[all...]
H A DSemaLambda.cpp2069 SmallVector<LambdaCapture, 4> Captures; BuildLambdaExpr() local
[all...]
H A DSemaStmt.cpp4426 buildCapturedStmtCaptureList(Sema & S,CapturedRegionScopeInfo * RSI,SmallVectorImpl<CapturedStmt::Capture> & Captures,SmallVectorImpl<Expr * > & CaptureInits) buildCapturedStmtCaptureList() argument
4580 SmallVector<CapturedStmt::Capture, 4> Captures; ActOnCapturedRegionEnd() local
H A DSemaExpr.cpp16136 SmallVector<BlockDecl::Capture, 4> Captures; ActOnBlockStmtExpr() local
/llvm-project/clang/lib/AST/
H A DStmt.cpp1323 CapturedStmt(Stmt * S,CapturedRegionKind Kind,ArrayRef<Capture> Captures,ArrayRef<Expr * > CaptureInits,CapturedDecl * CD,RecordDecl * RD) CapturedStmt() argument
1359 Create(const ASTContext & Context,Stmt * S,CapturedRegionKind Kind,ArrayRef<Capture> Captures,ArrayRef<Expr * > CaptureInits,CapturedDecl * CD,RecordDecl * RD) Create() argument
[all...]
H A DDeclCXX.cpp1515 setCaptures(ASTContext & Context,ArrayRef<LambdaCapture> Captures) setCaptures() argument
1642 getCaptureFields(llvm::DenseMap<const ValueDecl *,FieldDecl * > & Captures,FieldDecl * & ThisCapture) const getCaptureFields() argument
[all...]
H A DDecl.cpp5228 setCaptures(ASTContext & Context,ArrayRef<Capture> Captures,bool CapturesCXXThis) setCaptures() argument
/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h721 SmallVector<Capture, 4> Captures; variable
[all...]
H A DDeclSpec.h2857 SmallVector<LambdaCapture, 4> Captures; global() member
/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h433 llvm::TinyPtrVector<Capture*> Captures; global() member
H A DDecl.h4566 const Capture *Captures = nullptr; global() variable