Home
last modified time | relevance | path

Searched defs:Privates (Results 1 – 5 of 5) sorted by relevance

/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp1572 emitReductionListCopy(CopyAction Action,CodeGenFunction & CGF,QualType ReductionArrayTy,ArrayRef<const Expr * > Privates,Address SrcBase,Address DestBase,CopyOptionsTy CopyOptions={nullptr, nullptr, nullptr}) emitReductionListCopy() argument
1702 emitInterWarpCopyFunction(CodeGenModule & CGM,ArrayRef<const Expr * > Privates,QualType ReductionArrayTy,SourceLocation Loc) emitInterWarpCopyFunction() argument
1994 emitShuffleAndReduceFunction(CodeGenModule & CGM,ArrayRef<const Expr * > Privates,QualType ReductionArrayTy,llvm::Function * ReduceFn,SourceLocation Loc) emitShuffleAndReduceFunction() argument
2152 emitListToGlobalCopyFunction(CodeGenModule & CGM,ArrayRef<const Expr * > Privates,QualType ReductionArrayTy,SourceLocation Loc,const RecordDecl * TeamReductionRec,const llvm::SmallDenseMap<const ValueDecl *,const FieldDecl * > & VarFieldMap) emitListToGlobalCopyFunction() argument
2263 emitListToGlobalReduceFunction(CodeGenModule & CGM,ArrayRef<const Expr * > Privates,QualType ReductionArrayTy,SourceLocation Loc,const RecordDecl * TeamReductionRec,const llvm::SmallDenseMap<const ValueDecl *,const FieldDecl * > & VarFieldMap,llvm::Function * ReduceFn) emitListToGlobalReduceFunction() argument
2358 emitGlobalToListCopyFunction(CodeGenModule & CGM,ArrayRef<const Expr * > Privates,QualType ReductionArrayTy,SourceLocation Loc,const RecordDecl * TeamReductionRec,const llvm::SmallDenseMap<const ValueDecl *,const FieldDecl * > & VarFieldMap) emitGlobalToListCopyFunction() argument
2470 emitGlobalToListReduceFunction(CodeGenModule & CGM,ArrayRef<const Expr * > Privates,QualType ReductionArrayTy,SourceLocation Loc,const RecordDecl * TeamReductionRec,const llvm::SmallDenseMap<const ValueDecl *,const FieldDecl * > & VarFieldMap,llvm::Function * ReduceFn) emitGlobalToListReduceFunction() argument
2801 emitReduction(CodeGenFunction & CGF,SourceLocation Loc,ArrayRef<const Expr * > Privates,ArrayRef<const Expr * > LHSExprs,ArrayRef<const Expr * > RHSExprs,ArrayRef<const Expr * > ReductionOps,ReductionOptionsTy Options) emitReduction() argument
H A DCGOpenMPRuntime.cpp769 ReductionCodeGen(ArrayRef<const Expr * > Shareds,ArrayRef<const Expr * > Origs,ArrayRef<const Expr * > Privates,ArrayRef<const Expr * > ReductionOps) ReductionCodeGen() argument
2871 createPrivatesRecordDecl(CodeGenModule & CGM,ArrayRef<PrivateDataTy> Privates) createPrivatesRecordDecl() argument
2952 createKmpTaskTWithPrivatesRecordDecl(CodeGenModule & CGM,QualType KmpTaskTQTy,ArrayRef<PrivateDataTy> Privates) createKmpTaskTWithPrivatesRecordDecl() argument
3144 emitTaskPrivateMappingFunction(CodeGenModule & CGM,SourceLocation Loc,const OMPTaskDataTy & Data,QualType PrivatesQTy,ArrayRef<PrivateDataTy> Privates) emitTaskPrivateMappingFunction() argument
3247 emitPrivatesInit(CodeGenFunction & CGF,const OMPExecutableDirective & D,Address KmpTaskSharedsPtr,LValue TDBase,const RecordDecl * KmpTaskTWithPrivatesQTyRD,QualType SharedsTy,QualType SharedsPtrTy,const OMPTaskDataTy & Data,ArrayRef<PrivateDataTy> Privates,bool ForDup) emitPrivatesInit() argument
3362 checkInitIsRequired(CodeGenFunction & CGF,ArrayRef<PrivateDataTy> Privates) checkInitIsRequired() argument
3395 emitTaskDupFunction(CodeGenModule & CGM,SourceLocation Loc,const OMPExecutableDirective & D,QualType KmpTaskTWithPrivatesPtrQTy,const RecordDecl * KmpTaskTWithPrivatesQTyRD,const RecordDecl * KmpTaskTQTyRD,QualType SharedsTy,QualType SharedsPtrTy,const OMPTaskDataTy & Data,ArrayRef<PrivateDataTy> Privates,bool WithLastIter) emitTaskDupFunction() argument
3461 checkDestructorsRequired(const RecordDecl * KmpTaskTWithPrivatesQTyRD,ArrayRef<PrivateDataTy> Privates) checkDestructorsRequired() argument
3605 llvm::SmallVector<PrivateDataTy, 4> Privates; emitTaskInit() local
4806 emitReductionFunction(StringRef ReducerName,SourceLocation Loc,llvm::Type * ArgsElemType,ArrayRef<const Expr * > Privates,ArrayRef<const Expr * > LHSExprs,ArrayRef<const Expr * > RHSExprs,ArrayRef<const Expr * > ReductionOps) emitReductionFunction() argument
4915 emitReduction(CodeGenFunction & CGF,SourceLocation Loc,ArrayRef<const Expr * > Privates,ArrayRef<const Expr * > LHSExprs,ArrayRef<const Expr * > RHSExprs,ArrayRef<const Expr * > ReductionOps,ReductionOptionsTy Options) emitReduction() argument
12095 emitReduction(CodeGenFunction & CGF,SourceLocation Loc,ArrayRef<const Expr * > Privates,ArrayRef<const Expr * > LHSExprs,ArrayRef<const Expr * > RHSExprs,ArrayRef<const Expr * > ReductionOps,ReductionOptionsTy Options) emitReduction() argument
[all...]
H A DCGStmtOpenMP.cpp1198 SmallVector<const Expr *, 4> Privates; EmitOMPReductionClauseInit() local
1408 llvm::SmallVector<const Expr *, 8> Privates; EmitOMPReductionClauseFinal() local
3545 SmallVector<const Expr *, 4> Privates; emitScanBasedDirectiveDecls() local
3599 SmallVector<const Expr *, 4> Privates; emitScanBasedDirectiveFinals() local
3663 SmallVector<const Expr *, 4> Privates; emitScanBasedDirective() local
5402 SmallVector<const Expr *, 4> Privates; EmitOMPScanDirective() local
7587 mapParam(CodeGenFunction & CGF,const DeclRefExpr * Helper,const ImplicitParamDecl * PVD,CodeGenFunction::OMPPrivateScope & Privates) mapParam() argument
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/AST/
H A DOpenMPClause.cpp740 void OMPReductionClause::setPrivates(ArrayRef<Expr *> Privates) { in setPrivates() argument
798 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, in Create() argument
839 void OMPTaskReductionClause::setPrivates(ArrayRef<Expr *> Privates) { in setPrivates() argument
870 Create(const ASTContext & C,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc,SourceLocation ColonLoc,ArrayRef<Expr * > VL,NestedNameSpecifierLoc QualifierLoc,const DeclarationNameInfo & NameInfo,ArrayRef<Expr * > Privates,ArrayRef<Expr * > LHSExprs,ArrayRef<Expr * > RHSExprs,ArrayRef<Expr * > ReductionOps,Stmt * PreInit,Expr * PostUpdate) Create() argument
892 setPrivates(ArrayRef<Expr * > Privates) setPrivates() argument
932 Create(const ASTContext & C,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc,SourceLocation ColonLoc,ArrayRef<Expr * > VL,NestedNameSpecifierLoc QualifierLoc,const DeclarationNameInfo & NameInfo,ArrayRef<Expr * > Privates,ArrayRef<Expr * > LHSExprs,ArrayRef<Expr * > RHSExprs,ArrayRef<Expr * > ReductionOps,ArrayRef<Expr * > TaskgroupDescriptors,Stmt * PreInit,Expr * PostUpdate) Create() argument
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp19251 SmallVector<Expr *, 8> Privates; global() member
20282 SmallVector<Expr *, 8> Privates; ActOnOpenMPLinearClause() local
[all...]