/llvm-project/clang/include/clang/Sema/ |
H A D | SemaOpenACC.h | 65 SmallVector<Expr *> VarList; global() member 81 SmallVector<Expr *> VarList; global() member 290 setVarListDetails(ArrayRef<Expr * > VarList,bool IsReadOnly,bool IsZero) setVarListDetails() argument 326 setVarListDetails(llvm::SmallVector<Expr * > && VarList,bool IsReadOnly,bool IsZero) setVarListDetails() argument 362 setReductionDetails(OpenACCReductionOperator Op,llvm::SmallVector<Expr * > && VarList) setReductionDetails() argument [all...] |
/llvm-project/clang/include/clang/AST/ |
H A D | OpenACCClause.h | 571 OpenACCPrivateClause(SourceLocation BeginLoc,SourceLocation LParenLoc,ArrayRef<Expr * > VarList,SourceLocation EndLoc) OpenACCPrivateClause() argument 593 OpenACCFirstPrivateClause(SourceLocation BeginLoc,SourceLocation LParenLoc,ArrayRef<Expr * > VarList,SourceLocation EndLoc) OpenACCFirstPrivateClause() argument 615 OpenACCDevicePtrClause(SourceLocation BeginLoc,SourceLocation LParenLoc,ArrayRef<Expr * > VarList,SourceLocation EndLoc) OpenACCDevicePtrClause() argument 637 OpenACCAttachClause(SourceLocation BeginLoc,SourceLocation LParenLoc,ArrayRef<Expr * > VarList,SourceLocation EndLoc) OpenACCAttachClause() argument 659 OpenACCNoCreateClause(SourceLocation BeginLoc,SourceLocation LParenLoc,ArrayRef<Expr * > VarList,SourceLocation EndLoc) OpenACCNoCreateClause() argument 681 OpenACCPresentClause(SourceLocation BeginLoc,SourceLocation LParenLoc,ArrayRef<Expr * > VarList,SourceLocation EndLoc) OpenACCPresentClause() argument 703 OpenACCCopyClause(OpenACCClauseKind Spelling,SourceLocation BeginLoc,SourceLocation LParenLoc,ArrayRef<Expr * > VarList,SourceLocation EndLoc) OpenACCCopyClause() argument 734 OpenACCCopyInClause(OpenACCClauseKind Spelling,SourceLocation BeginLoc,SourceLocation LParenLoc,bool IsReadOnly,ArrayRef<Expr * > VarList,SourceLocation EndLoc) OpenACCCopyInClause() argument 766 OpenACCCopyOutClause(OpenACCClauseKind Spelling,SourceLocation BeginLoc,SourceLocation LParenLoc,bool IsZero,ArrayRef<Expr * > VarList,SourceLocation EndLoc) OpenACCCopyOutClause() argument 798 OpenACCCreateClause(OpenACCClauseKind Spelling,SourceLocation BeginLoc,SourceLocation LParenLoc,bool IsZero,ArrayRef<Expr * > VarList,SourceLocation EndLoc) OpenACCCreateClause() argument 830 OpenACCReductionClause(SourceLocation BeginLoc,SourceLocation LParenLoc,OpenACCReductionOperator Operator,ArrayRef<Expr * > VarList,SourceLocation EndLoc) OpenACCReductionClause() argument [all...] |
/llvm-project/clang/lib/AST/ |
H A D | OpenACCClause.cpp | 203 Create(const ASTContext & C,SourceLocation BeginLoc,SourceLocation LParenLoc,ArrayRef<Expr * > VarList,SourceLocation EndLoc) Create() argument 212 Create(const ASTContext & C,SourceLocation BeginLoc,SourceLocation LParenLoc,ArrayRef<Expr * > VarList,SourceLocation EndLoc) Create() argument 222 Create(const ASTContext & C,SourceLocation BeginLoc,SourceLocation LParenLoc,ArrayRef<Expr * > VarList,SourceLocation EndLoc) Create() argument 232 Create(const ASTContext & C,SourceLocation BeginLoc,SourceLocation LParenLoc,ArrayRef<Expr * > VarList,SourceLocation EndLoc) Create() argument 242 Create(const ASTContext & C,SourceLocation BeginLoc,SourceLocation LParenLoc,ArrayRef<Expr * > VarList,SourceLocation EndLoc) Create() argument 252 Create(const ASTContext & C,SourceLocation BeginLoc,SourceLocation LParenLoc,ArrayRef<Expr * > VarList,SourceLocation EndLoc) Create() argument 262 Create(const ASTContext & C,OpenACCClauseKind Spelling,SourceLocation BeginLoc,SourceLocation LParenLoc,ArrayRef<Expr * > VarList,SourceLocation EndLoc) Create() argument 272 Create(const ASTContext & C,OpenACCClauseKind Spelling,SourceLocation BeginLoc,SourceLocation LParenLoc,bool IsReadOnly,ArrayRef<Expr * > VarList,SourceLocation EndLoc) Create() argument 283 Create(const ASTContext & C,OpenACCClauseKind Spelling,SourceLocation BeginLoc,SourceLocation LParenLoc,bool IsZero,ArrayRef<Expr * > VarList,SourceLocation EndLoc) Create() argument 294 Create(const ASTContext & C,OpenACCClauseKind Spelling,SourceLocation BeginLoc,SourceLocation LParenLoc,bool IsZero,ArrayRef<Expr * > VarList,SourceLocation EndLoc) Create() argument 315 Create(const ASTContext & C,SourceLocation BeginLoc,SourceLocation LParenLoc,OpenACCReductionOperator Operator,ArrayRef<Expr * > VarList,SourceLocation EndLoc) Create() argument [all...] |
/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenACC.cpp | 844 llvm::SmallVector<Expr *> VarList{Clause.getVarList()}; VisitAttachClause() local 865 llvm::SmallVector<Expr *> VarList{Clause.getVarList()}; VisitDevicePtrClause() local
|
H A D | TreeTransform.h | 1863 OMPClause *RebuildOMPPrivateClause(ArrayRef<Expr *> VarList, in RebuildOMPLastprivateClause() argument 1922 VarList, Modifie argument 1839 RebuildOMPPrivateClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) RebuildOMPPrivateClause() argument 1851 RebuildOMPFirstprivateClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) RebuildOMPFirstprivateClause() argument 1878 RebuildOMPSharedClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) RebuildOMPSharedClause() argument 1891 RebuildOMPReductionClause(ArrayRef<Expr * > VarList,OpenMPReductionClauseModifier Modifier,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation ModifierLoc,SourceLocation ColonLoc,SourceLocation EndLoc,CXXScopeSpec & ReductionIdScopeSpec,const DeclarationNameInfo & ReductionId,ArrayRef<Expr * > UnresolvedReductions) RebuildOMPReductionClause() argument 1907 RebuildOMPTaskReductionClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation ColonLoc,SourceLocation EndLoc,CXXScopeSpec & ReductionIdScopeSpec,const DeclarationNameInfo & ReductionId,ArrayRef<Expr * > UnresolvedReductions) RebuildOMPTaskReductionClause() argument 1938 RebuildOMPLinearClause(ArrayRef<Expr * > VarList,Expr * Step,SourceLocation StartLoc,SourceLocation LParenLoc,OpenMPLinearClauseKind Modifier,SourceLocation ModifierLoc,SourceLocation ColonLoc,SourceLocation StepModifierLoc,SourceLocation EndLoc) RebuildOMPLinearClause() argument 1951 RebuildOMPAlignedClause(ArrayRef<Expr * > VarList,Expr * Alignment,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation ColonLoc,SourceLocation EndLoc) RebuildOMPAlignedClause() argument 1964 RebuildOMPCopyinClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) RebuildOMPCopyinClause() argument 1976 RebuildOMPCopyprivateClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) RebuildOMPCopyprivateClause() argument 1988 RebuildOMPFlushClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) RebuildOMPFlushClause() argument 2012 RebuildOMPDependClause(OMPDependClause::DependDataTy Data,Expr * DepModifier,ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) RebuildOMPDependClause() argument 2042 RebuildOMPMapClause(Expr * IteratorModifier,ArrayRef<OpenMPMapModifierKind> MapTypeModifiers,ArrayRef<SourceLocation> MapTypeModifiersLoc,CXXScopeSpec MapperIdScopeSpec,DeclarationNameInfo MapperId,OpenMPMapClauseKind MapType,bool IsMapTypeImplicit,SourceLocation MapLoc,SourceLocation ColonLoc,ArrayRef<Expr * > VarList,const OMPVarListLocTy & Locs,ArrayRef<Expr * > UnresolvedMappers) RebuildOMPMapClause() argument 2055 RebuildOMPAllocateClause(Expr * Allocate,ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation ColonLoc,SourceLocation EndLoc) RebuildOMPAllocateClause() argument 2168 RebuildOMPToClause(ArrayRef<OpenMPMotionModifierKind> MotionModifiers,ArrayRef<SourceLocation> MotionModifiersLoc,CXXScopeSpec & MapperIdScopeSpec,DeclarationNameInfo & MapperId,SourceLocation ColonLoc,ArrayRef<Expr * > VarList,const OMPVarListLocTy & Locs,ArrayRef<Expr * > UnresolvedMappers) RebuildOMPToClause() argument 2184 RebuildOMPFromClause(ArrayRef<OpenMPMotionModifierKind> MotionModifiers,ArrayRef<SourceLocation> MotionModifiersLoc,CXXScopeSpec & MapperIdScopeSpec,DeclarationNameInfo & MapperId,SourceLocation ColonLoc,ArrayRef<Expr * > VarList,const OMPVarListLocTy & Locs,ArrayRef<Expr * > UnresolvedMappers) RebuildOMPFromClause() argument 2195 RebuildOMPUseDevicePtrClause(ArrayRef<Expr * > VarList,const OMPVarListLocTy & Locs) RebuildOMPUseDevicePtrClause() argument 2204 RebuildOMPUseDeviceAddrClause(ArrayRef<Expr * > VarList,const OMPVarListLocTy & Locs) RebuildOMPUseDeviceAddrClause() argument 2213 RebuildOMPIsDevicePtrClause(ArrayRef<Expr * > VarList,const OMPVarListLocTy & Locs) RebuildOMPIsDevicePtrClause() argument 2222 RebuildOMPHasDeviceAddrClause(ArrayRef<Expr * > VarList,const OMPVarListLocTy & Locs) RebuildOMPHasDeviceAddrClause() argument 2246 RebuildOMPNontemporalClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) RebuildOMPNontemporalClause() argument 2258 RebuildOMPInclusiveClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) RebuildOMPInclusiveClause() argument 2270 RebuildOMPExclusiveClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) RebuildOMPExclusiveClause() argument 2483 RebuildOMPDoacrossClause(OpenMPDoacrossClauseModifier DepType,SourceLocation DepLoc,SourceLocation ColonLoc,ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) RebuildOMPDoacrossClause() argument 11178 VisitVarList(ArrayRef<Expr * > VarList) VisitVarList() argument 11388 llvm::SmallVector<Expr *> VarList = VisitVarList(C.getVarList()); VisitAttachClause() local 11407 llvm::SmallVector<Expr *> VarList = VisitVarList(C.getVarList()); VisitDevicePtrClause() local [all...] |
H A D | SemaOpenMP.cpp | 3216 ActOnOpenMPThreadprivateDirective(SourceLocation Loc,ArrayRef<Expr * > VarList) ActOnOpenMPThreadprivateDirective() argument 3256 CheckOMPThreadPrivateDecl(SourceLocation Loc,ArrayRef<Expr * > VarList) CheckOMPThreadPrivateDecl() argument 3438 ActOnOpenMPAllocateDirective(SourceLocation Loc,ArrayRef<Expr * > VarList,ArrayRef<OMPClause * > Clauses,DeclContext * Owner) ActOnOpenMPAllocateDirective() argument 17370 ActOnOpenMPVarListClause(OpenMPClauseKind Kind,ArrayRef<Expr * > VarList,const OMPVarListLocTy & Locs,OpenMPVarListDataTy & Data) ActOnOpenMPVarListClause() argument 17584 ActOnOpenMPPrivateClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) ActOnOpenMPPrivateClause() argument 17732 ActOnOpenMPFirstprivateClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) ActOnOpenMPFirstprivateClause() argument 18022 ActOnOpenMPLastprivateClause(ArrayRef<Expr * > VarList,OpenMPLastprivateModifier LPKind,SourceLocation LPKindLoc,SourceLocation ColonLoc,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) ActOnOpenMPLastprivateClause() argument 18205 ActOnOpenMPSharedClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) ActOnOpenMPSharedClause() argument 18698 actOnOMPReductionKindClause(Sema & S,DSAStackTy * Stack,OpenMPClauseKind ClauseKind,ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation ColonLoc,SourceLocation EndLoc,CXXScopeSpec & ReductionIdScopeSpec,const DeclarationNameInfo & ReductionId,ArrayRef<Expr * > UnresolvedReductions,ReductionData & RD) actOnOMPReductionKindClause() argument 19428 ActOnOpenMPReductionClause(ArrayRef<Expr * > VarList,OpenMPReductionClauseModifier Modifier,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation ModifierLoc,SourceLocation ColonLoc,SourceLocation EndLoc,CXXScopeSpec & ReductionIdScopeSpec,const DeclarationNameInfo & ReductionId,ArrayRef<Expr * > UnresolvedReductions) ActOnOpenMPReductionClause() argument 19473 ActOnOpenMPTaskReductionClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation ColonLoc,SourceLocation EndLoc,CXXScopeSpec & ReductionIdScopeSpec,const DeclarationNameInfo & ReductionId,ArrayRef<Expr * > UnresolvedReductions) ActOnOpenMPTaskReductionClause() argument 19493 ActOnOpenMPInReductionClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation ColonLoc,SourceLocation EndLoc,CXXScopeSpec & ReductionIdScopeSpec,const DeclarationNameInfo & ReductionId,ArrayRef<Expr * > UnresolvedReductions) ActOnOpenMPInReductionClause() argument 19567 ActOnOpenMPLinearClause(ArrayRef<Expr * > VarList,Expr * Step,SourceLocation StartLoc,SourceLocation LParenLoc,OpenMPLinearClauseKind LinKind,SourceLocation LinLoc,SourceLocation ColonLoc,SourceLocation StepModifierLoc,SourceLocation EndLoc) ActOnOpenMPLinearClause() argument 19813 ActOnOpenMPAlignedClause(ArrayRef<Expr * > VarList,Expr * Alignment,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation ColonLoc,SourceLocation EndLoc) ActOnOpenMPAlignedClause() argument 19887 ActOnOpenMPCopyinClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) ActOnOpenMPCopyinClause() argument 19983 ActOnOpenMPCopyprivateClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) ActOnOpenMPCopyprivateClause() argument 20097 ActOnOpenMPFlushClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) ActOnOpenMPFlushClause() argument 20168 ProcessOpenMPDoacrossClauseCommon(Sema & SemaRef,bool IsSource,ArrayRef<Expr * > VarList,DSAStackTy * Stack,SourceLocation EndLoc) ProcessOpenMPDoacrossClauseCommon() argument 20287 ActOnOpenMPDependClause(const OMPDependClause::DependDataTy & Data,Expr * DepModifier,ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) ActOnOpenMPDependClause() argument 21382 ArrayRef<Expr *> VarList; global() member 21726 ActOnOpenMPMapClause(Expr * IteratorModifier,ArrayRef<OpenMPMapModifierKind> MapTypeModifiers,ArrayRef<SourceLocation> MapTypeModifiersLoc,CXXScopeSpec & MapperIdScopeSpec,DeclarationNameInfo & MapperId,OpenMPMapClauseKind MapType,bool IsMapTypeImplicit,SourceLocation MapLoc,SourceLocation ColonLoc,ArrayRef<Expr * > VarList,const OMPVarListLocTy & Locs,bool NoDiagnose,ArrayRef<Expr * > UnresolvedMappers) ActOnOpenMPMapClause() argument 22865 ActOnOpenMPToClause(ArrayRef<OpenMPMotionModifierKind> MotionModifiers,ArrayRef<SourceLocation> MotionModifiersLoc,CXXScopeSpec & MapperIdScopeSpec,DeclarationNameInfo & MapperId,SourceLocation ColonLoc,ArrayRef<Expr * > VarList,const OMPVarListLocTy & Locs,ArrayRef<Expr * > UnresolvedMappers) ActOnOpenMPToClause() argument 22902 ActOnOpenMPFromClause(ArrayRef<OpenMPMotionModifierKind> MotionModifiers,ArrayRef<SourceLocation> MotionModifiersLoc,CXXScopeSpec & MapperIdScopeSpec,DeclarationNameInfo & MapperId,SourceLocation ColonLoc,ArrayRef<Expr * > VarList,const OMPVarListLocTy & Locs,ArrayRef<Expr * > UnresolvedMappers) ActOnOpenMPFromClause() argument 22936 ActOnOpenMPUseDevicePtrClause(ArrayRef<Expr * > VarList,const OMPVarListLocTy & Locs) ActOnOpenMPUseDevicePtrClause() argument 23022 ActOnOpenMPUseDeviceAddrClause(ArrayRef<Expr * > VarList,const OMPVarListLocTy & Locs) ActOnOpenMPUseDeviceAddrClause() argument 23076 ActOnOpenMPIsDevicePtrClause(ArrayRef<Expr * > VarList,const OMPVarListLocTy & Locs) ActOnOpenMPIsDevicePtrClause() argument 23160 ActOnOpenMPHasDeviceAddrClause(ArrayRef<Expr * > VarList,const OMPVarListLocTy & Locs) ActOnOpenMPHasDeviceAddrClause() argument 23248 ActOnOpenMPAllocateClause(Expr * Allocator,ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation ColonLoc,SourceLocation EndLoc) ActOnOpenMPAllocateClause() argument 23310 ActOnOpenMPNontemporalClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) ActOnOpenMPNontemporalClause() argument 23362 ActOnOpenMPInclusiveClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) ActOnOpenMPInclusiveClause() argument 23403 ActOnOpenMPExclusiveClause(ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) ActOnOpenMPExclusiveClause() argument 23684 ActOnOpenMPDoacrossClause(OpenMPDoacrossClauseModifier DepType,SourceLocation DepLoc,SourceLocation ColonLoc,ArrayRef<Expr * > VarList,SourceLocation StartLoc,SourceLocation LParenLoc,SourceLocation EndLoc) ActOnOpenMPDoacrossClause() argument [all...] |
/llvm-project/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 11868 llvm::SmallVector<Expr *> VarList; readOpenACCVarList() local 11929 llvm::SmallVector<Expr *> VarList = readOpenACCVarList(); readOpenACCClause() local 11935 llvm::SmallVector<Expr *> VarList = readOpenACCVarList(); readOpenACCClause() local 11941 llvm::SmallVector<Expr *> VarList = readOpenACCVarList(); readOpenACCClause() local 11947 llvm::SmallVector<Expr *> VarList = readOpenACCVarList(); readOpenACCClause() local 11953 llvm::SmallVector<Expr *> VarList = readOpenACCVarList(); readOpenACCClause() local 11959 llvm::SmallVector<Expr *> VarList = readOpenACCVarList(); readOpenACCClause() local 11967 llvm::SmallVector<Expr *> VarList = readOpenACCVarList(); readOpenACCClause() local 11976 llvm::SmallVector<Expr *> VarList = readOpenACCVarList(); readOpenACCClause() local 11985 llvm::SmallVector<Expr *> VarList = readOpenACCVarList(); readOpenACCClause() local 11994 llvm::SmallVector<Expr *> VarList = readOpenACCVarList(); readOpenACCClause() local 12031 llvm::SmallVector<Expr *> VarList = readOpenACCVarList(); readOpenACCClause() local [all...] |