Lines Matching refs:SemaOpenMP
2026 void SemaOpenMP::InitDataSharingAttributesStack() { in InitDataSharingAttributesStack()
2032 void SemaOpenMP::pushOpenMPFunctionRegion() { DSAStack->pushFunction(); } in pushOpenMPFunctionRegion()
2034 void SemaOpenMP::popOpenMPFunctionRegion(const FunctionScopeInfo *OldFSI) { in popOpenMPFunctionRegion()
2054 SemaOpenMP::diagIfOpenMPDeviceCode(SourceLocation Loc, unsigned DiagID, in diagIfOpenMPDeviceCode()
2092 SemaOpenMP::diagIfOpenMPHostCode(SourceLocation Loc, unsigned DiagID, in diagIfOpenMPHostCode()
2132 bool SemaOpenMP::isOpenMPCapturedByRef(const ValueDecl *D, unsigned Level, in isOpenMPCapturedByRef()
2311 unsigned SemaOpenMP::getOpenMPNestingLevel() const { in getOpenMPNestingLevel()
2316 bool SemaOpenMP::isInOpenMPTaskUntiedContext() const { in isInOpenMPTaskUntiedContext()
2321 bool SemaOpenMP::isInOpenMPTargetExecutionDirective() const { in isInOpenMPTargetExecutionDirective()
2332 bool SemaOpenMP::isOpenMPRebuildMemberExpr(ValueDecl *D) { in isOpenMPRebuildMemberExpr()
2355 VarDecl *SemaOpenMP::isOpenMPCapturedDecl(ValueDecl *D, bool CheckScopeInfo, in isOpenMPCapturedDecl()
2516 void SemaOpenMP::adjustOpenMPTargetScopeIndex(unsigned &FunctionScopesIndex, in adjustOpenMPTargetScopeIndex()
2521 void SemaOpenMP::startOpenMPLoop() { in startOpenMPLoop()
2527 void SemaOpenMP::startOpenMPCXXRangeFor() { in startOpenMPCXXRangeFor()
2535 OpenMPClauseKind SemaOpenMP::isOpenMPPrivateDecl(ValueDecl *D, unsigned Level, in isOpenMPPrivateDecl()
2632 void SemaOpenMP::setOpenMPCaptureKind(FieldDecl *FD, const ValueDecl *D, in setOpenMPCaptureKind()
2671 bool SemaOpenMP::isOpenMPTargetCapturedDecl(const ValueDecl *D, unsigned Level, in isOpenMPTargetCapturedDecl()
2685 bool SemaOpenMP::isOpenMPGlobalCapturedDecl(ValueDecl *D, unsigned Level, in isOpenMPGlobalCapturedDecl()
2715 void SemaOpenMP::DestroyDataSharingAttributesStack() { delete DSAStack; } in DestroyDataSharingAttributesStack()
2717 void SemaOpenMP::ActOnOpenMPBeginDeclareVariant(SourceLocation Loc, in ActOnOpenMPBeginDeclareVariant()
2722 void SemaOpenMP::ActOnOpenMPEndDeclareVariant() { in ActOnOpenMPEndDeclareVariant()
2729 void SemaOpenMP::finalizeOpenMPDelayedAnalysis(const FunctionDecl *Caller, in finalizeOpenMPDelayedAnalysis()
2787 void SemaOpenMP::StartOpenMPDSABlock(OpenMPDirectiveKind DKind, in StartOpenMPDSABlock()
2795 void SemaOpenMP::StartOpenMPClause(OpenMPClauseKind K) { in StartOpenMPClause()
2799 void SemaOpenMP::EndOpenMPClause() { in EndOpenMPClause()
2885 void SemaOpenMP::EndOpenMPDSABlock(Stmt *CurDirective) { in EndOpenMPDSABlock()
3084 ExprResult SemaOpenMP::ActOnOpenMPIdExpression(Scope *CurScope, in ActOnOpenMPIdExpression()
3215 SemaOpenMP::DeclGroupPtrTy
3216 SemaOpenMP::ActOnOpenMPThreadprivateDirective(SourceLocation Loc, in ActOnOpenMPThreadprivateDirective()
3256 SemaOpenMP::CheckOMPThreadPrivateDecl(SourceLocation Loc, in CheckOMPThreadPrivateDecl()
3438 SemaOpenMP::DeclGroupPtrTy SemaOpenMP::ActOnOpenMPAllocateDirective( in ActOnOpenMPAllocateDirective()
3513 SemaOpenMP::DeclGroupPtrTy
3514 SemaOpenMP::ActOnOpenMPRequiresDirective(SourceLocation Loc, in ActOnOpenMPRequiresDirective()
3529 void SemaOpenMP::ActOnOpenMPAssumesDirective(SourceLocation Loc, in ActOnOpenMPAssumesDirective()
3582 void SemaOpenMP::ActOnOpenMPEndAssumesDirective() { in ActOnOpenMPEndAssumesDirective()
3588 SemaOpenMP::CheckOMPRequiresDecl(SourceLocation Loc, in CheckOMPRequiresDecl()
3739 SemaOpenMP::VarsWithInheritedDSAType VarsWithInheritedDSA;
4206 const SemaOpenMP::VarsWithInheritedDSAType &getVarsWithInheritedDSA() const { in getVarsWithInheritedDSA()
4238 static SmallVector<SemaOpenMP::CapturedParamNameType>
4245 SmallVector<SemaOpenMP::CapturedParamNameType> Params{ in getParallelRegionParams()
4260 static SmallVector<SemaOpenMP::CapturedParamNameType>
4265 static SmallVector<SemaOpenMP::CapturedParamNameType>
4276 SmallVector<SemaOpenMP::CapturedParamNameType> Params{ in getTaskRegionParams()
4289 static SmallVector<SemaOpenMP::CapturedParamNameType>
4292 SmallVector<SemaOpenMP::CapturedParamNameType> Params; in getTargetRegionParams()
4302 static SmallVector<SemaOpenMP::CapturedParamNameType>
4304 SmallVector<SemaOpenMP::CapturedParamNameType> Params{ in getUnknownRegionParams()
4310 static SmallVector<SemaOpenMP::CapturedParamNameType>
4326 SmallVector<SemaOpenMP::CapturedParamNameType> Params{ in getTaskloopRegionParams()
4399 void SemaOpenMP::ActOnOpenMPRegionStart(OpenMPDirectiveKind DKind, in ActOnOpenMPRegionStart()
4422 int SemaOpenMP::getNumberOfConstructScopes(unsigned Level) const { in getNumberOfConstructScopes()
4426 int SemaOpenMP::getOpenMPCaptureLevels(OpenMPDirectiveKind DKind) { in getOpenMPCaptureLevels()
4526 void SemaOpenMP::tryCaptureOpenMPLambdas(ValueDecl *V) { in tryCaptureOpenMPLambdas()
4596 StmtResult SemaOpenMP::ActOnOpenMPRegionEnd(StmtResult S, in ActOnOpenMPRegionEnd()
5556 SemaOpenMP::CapturedParamNameType Params[] = {{"LoopVar", TargetParamTy}, in buildLoopVarFunc()
5609 StmtResult SemaOpenMP::ActOnOpenMPCanonicalLoop(Stmt *AStmt) { in ActOnOpenMPCanonicalLoop()
5758 StmtResult SemaOpenMP::ActOnOpenMPLoopnest(Stmt *AStmt) { in ActOnOpenMPLoopnest()
5984 bool SemaOpenMP::mapLoopConstruct( in mapLoopConstruct()
6076 StmtResult SemaOpenMP::ActOnOpenMPExecutableDirective( in ActOnOpenMPExecutableDirective()
6771 SemaOpenMP::DeclGroupPtrTy SemaOpenMP::ActOnOpenMPDeclareSimdDirective( in ActOnOpenMPDeclareSimdDirective()
7047 void SemaOpenMP::ActOnFinishedFunctionDefinitionInOpenMPAssumeScope(Decl *D) { in ActOnFinishedFunctionDefinitionInOpenMPAssumeScope()
7068 SemaOpenMP::OMPDeclareVariantScope::OMPDeclareVariantScope(OMPTraitInfo &TI) in OMPDeclareVariantScope()
7071 void SemaOpenMP::ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope( in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope()
7155 void SemaOpenMP::ActOnFinishedFunctionDefinitionInOpenMPDeclareVariantScope( in ActOnFinishedFunctionDefinitionInOpenMPDeclareVariantScope()
7183 ExprResult SemaOpenMP::ActOnOpenMPCall(ExprResult Call, Scope *Scope, in ActOnOpenMPCall()
7299 SemaOpenMP::checkOpenMPDeclareVariantFunction(SemaOpenMP::DeclGroupPtrTy DG, in checkOpenMPDeclareVariantFunction()
7604 void SemaOpenMP::ActOnOpenMPDeclareVariantDirective( in ActOnOpenMPDeclareVariantDirective()
7699 SemaOpenMP::ActOnOpenMPParallelDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPParallelDirective()
9054 void SemaOpenMP::ActOnOpenMPLoopInitialization(SourceLocation ForLoc, in ActOnOpenMPLoopInitialization()
9160 SemaOpenMP::VarsWithInheritedDSAType &VarsWithImplicitDSA, in checkOpenMPIterationSpace()
9579 SemaOpenMP::VarsWithInheritedDSAType &VarsWithImplicitDSA, in checkOpenMPLoop()
10338 bool SemaOpenMP::checkLastPrivateForMappedDirectives( in checkLastPrivateForMappedDirectives()
10353 StmtResult SemaOpenMP::ActOnOpenMPSimdDirective( in ActOnOpenMPSimdDirective()
10385 StmtResult SemaOpenMP::ActOnOpenMPForDirective( in ActOnOpenMPForDirective()
10414 StmtResult SemaOpenMP::ActOnOpenMPForSimdDirective( in ActOnOpenMPForSimdDirective()
10477 SemaOpenMP::ActOnOpenMPSectionsDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPSectionsDirective()
10490 StmtResult SemaOpenMP::ActOnOpenMPSectionDirective(Stmt *AStmt, in ActOnOpenMPSectionDirective()
10512 SemaOpenMP::ActOnOpenMPDispatchDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPDispatchDirective()
10586 StmtResult SemaOpenMP::ActOnOpenMPGenericLoopDirective( in ActOnOpenMPGenericLoopDirective()
10615 StmtResult SemaOpenMP::ActOnOpenMPTeamsGenericLoopDirective( in ActOnOpenMPTeamsGenericLoopDirective()
10647 StmtResult SemaOpenMP::ActOnOpenMPTargetTeamsGenericLoopDirective( in ActOnOpenMPTargetTeamsGenericLoopDirective()
10680 StmtResult SemaOpenMP::ActOnOpenMPParallelGenericLoopDirective( in ActOnOpenMPParallelGenericLoopDirective()
10712 StmtResult SemaOpenMP::ActOnOpenMPTargetParallelGenericLoopDirective( in ActOnOpenMPTargetParallelGenericLoopDirective()
10744 StmtResult SemaOpenMP::ActOnOpenMPSingleDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPSingleDirective()
10776 StmtResult SemaOpenMP::ActOnOpenMPMasterDirective(Stmt *AStmt, in ActOnOpenMPMasterDirective()
10787 StmtResult SemaOpenMP::ActOnOpenMPMaskedDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPMaskedDirective()
10800 StmtResult SemaOpenMP::ActOnOpenMPCriticalDirective( in ActOnOpenMPCriticalDirective()
10857 StmtResult SemaOpenMP::ActOnOpenMPParallelForDirective( in ActOnOpenMPParallelForDirective()
10883 StmtResult SemaOpenMP::ActOnOpenMPParallelForSimdDirective( in ActOnOpenMPParallelForSimdDirective()
10911 StmtResult SemaOpenMP::ActOnOpenMPParallelMasterDirective( in ActOnOpenMPParallelMasterDirective()
10924 StmtResult SemaOpenMP::ActOnOpenMPParallelMaskedDirective( in ActOnOpenMPParallelMaskedDirective()
10937 StmtResult SemaOpenMP::ActOnOpenMPParallelSectionsDirective( in ActOnOpenMPParallelSectionsDirective()
10973 StmtResult SemaOpenMP::ActOnOpenMPTaskDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPTaskDirective()
10993 StmtResult SemaOpenMP::ActOnOpenMPTaskyieldDirective(SourceLocation StartLoc, in ActOnOpenMPTaskyieldDirective()
10998 StmtResult SemaOpenMP::ActOnOpenMPBarrierDirective(SourceLocation StartLoc, in ActOnOpenMPBarrierDirective()
11003 StmtResult SemaOpenMP::ActOnOpenMPErrorDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPErrorDirective()
11035 SemaOpenMP::ActOnOpenMPTaskwaitDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPTaskwaitDirective()
11053 SemaOpenMP::ActOnOpenMPTaskgroupDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPTaskgroupDirective()
11068 StmtResult SemaOpenMP::ActOnOpenMPFlushDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPFlushDirective()
11107 StmtResult SemaOpenMP::ActOnOpenMPDepobjDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPDepobjDirective()
11129 StmtResult SemaOpenMP::ActOnOpenMPScanDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPScanDirective()
11160 SemaOpenMP::ActOnOpenMPOrderedDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPOrderedDirective()
12330 StmtResult SemaOpenMP::ActOnOpenMPAtomicDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPAtomicDirective()
12907 StmtResult SemaOpenMP::ActOnOpenMPTargetDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPTargetDirective()
12959 StmtResult SemaOpenMP::ActOnOpenMPTargetParallelDirective( in ActOnOpenMPTargetParallelDirective()
12972 StmtResult SemaOpenMP::ActOnOpenMPTargetParallelForDirective( in ActOnOpenMPTargetParallelForDirective()
13033 SemaOpenMP::ActOnOpenMPTargetDataDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPTargetDataDirective()
13063 StmtResult SemaOpenMP::ActOnOpenMPTargetEnterDataDirective( in ActOnOpenMPTargetEnterDataDirective()
13083 StmtResult SemaOpenMP::ActOnOpenMPTargetExitDataDirective( in ActOnOpenMPTargetExitDataDirective()
13103 StmtResult SemaOpenMP::ActOnOpenMPTargetUpdateDirective( in ActOnOpenMPTargetUpdateDirective()
13125 StmtResult SemaOpenMP::ActOnOpenMPTeamsDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPTeamsDirective()
13144 StmtResult SemaOpenMP::ActOnOpenMPCancellationPointDirective( in ActOnOpenMPCancellationPointDirective()
13159 StmtResult SemaOpenMP::ActOnOpenMPCancelDirective( in ActOnOpenMPCancelDirective()
13202 StmtResult SemaOpenMP::ActOnOpenMPTaskLoopDirective( in ActOnOpenMPTaskLoopDirective()
13240 StmtResult SemaOpenMP::ActOnOpenMPTaskLoopSimdDirective( in ActOnOpenMPTaskLoopSimdDirective()
13279 StmtResult SemaOpenMP::ActOnOpenMPMasterTaskLoopDirective( in ActOnOpenMPMasterTaskLoopDirective()
13317 StmtResult SemaOpenMP::ActOnOpenMPMaskedTaskLoopDirective( in ActOnOpenMPMaskedTaskLoopDirective()
13355 StmtResult SemaOpenMP::ActOnOpenMPMasterTaskLoopSimdDirective( in ActOnOpenMPMasterTaskLoopSimdDirective()
13394 StmtResult SemaOpenMP::ActOnOpenMPMaskedTaskLoopSimdDirective( in ActOnOpenMPMaskedTaskLoopSimdDirective()
13433 StmtResult SemaOpenMP::ActOnOpenMPParallelMasterTaskLoopDirective( in ActOnOpenMPParallelMasterTaskLoopDirective()
13472 StmtResult SemaOpenMP::ActOnOpenMPParallelMaskedTaskLoopDirective( in ActOnOpenMPParallelMaskedTaskLoopDirective()
13511 StmtResult SemaOpenMP::ActOnOpenMPParallelMasterTaskLoopSimdDirective( in ActOnOpenMPParallelMasterTaskLoopSimdDirective()
13551 StmtResult SemaOpenMP::ActOnOpenMPParallelMaskedTaskLoopSimdDirective( in ActOnOpenMPParallelMaskedTaskLoopSimdDirective()
13591 StmtResult SemaOpenMP::ActOnOpenMPDistributeDirective( in ActOnOpenMPDistributeDirective()
13621 StmtResult SemaOpenMP::ActOnOpenMPDistributeParallelForDirective( in ActOnOpenMPDistributeParallelForDirective()
13648 StmtResult SemaOpenMP::ActOnOpenMPDistributeParallelForSimdDirective( in ActOnOpenMPDistributeParallelForSimdDirective()
13677 StmtResult SemaOpenMP::ActOnOpenMPDistributeSimdDirective( in ActOnOpenMPDistributeSimdDirective()
13706 StmtResult SemaOpenMP::ActOnOpenMPTargetParallelForSimdDirective( in ActOnOpenMPTargetParallelForSimdDirective()
13735 StmtResult SemaOpenMP::ActOnOpenMPTargetSimdDirective( in ActOnOpenMPTargetSimdDirective()
13763 StmtResult SemaOpenMP::ActOnOpenMPTeamsDistributeDirective( in ActOnOpenMPTeamsDistributeDirective()
13791 StmtResult SemaOpenMP::ActOnOpenMPTeamsDistributeSimdDirective( in ActOnOpenMPTeamsDistributeSimdDirective()
13822 StmtResult SemaOpenMP::ActOnOpenMPTeamsDistributeParallelForSimdDirective( in ActOnOpenMPTeamsDistributeParallelForSimdDirective()
13853 StmtResult SemaOpenMP::ActOnOpenMPTeamsDistributeParallelForDirective( in ActOnOpenMPTeamsDistributeParallelForDirective()
13883 StmtResult SemaOpenMP::ActOnOpenMPTargetTeamsDirective( in ActOnOpenMPTargetTeamsDirective()
13908 StmtResult SemaOpenMP::ActOnOpenMPTargetTeamsDistributeDirective( in ActOnOpenMPTargetTeamsDistributeDirective()
13934 StmtResult SemaOpenMP::ActOnOpenMPTargetTeamsDistributeParallelForDirective( in ActOnOpenMPTargetTeamsDistributeParallelForDirective()
13961 StmtResult SemaOpenMP::ActOnOpenMPTargetTeamsDistributeParallelForSimdDirective( in ActOnOpenMPTargetTeamsDistributeParallelForSimdDirective()
13991 StmtResult SemaOpenMP::ActOnOpenMPTargetTeamsDistributeSimdDirective( in ActOnOpenMPTargetTeamsDistributeSimdDirective()
14020 bool SemaOpenMP::checkTransformableLoopNest( in checkTransformableLoopNest()
14125 StmtResult SemaOpenMP::ActOnOpenMPTileDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPTileDirective()
14397 StmtResult SemaOpenMP::ActOnOpenMPUnrollDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPUnrollDirective()
14677 StmtResult SemaOpenMP::ActOnOpenMPReverseDirective(Stmt *AStmt, in ActOnOpenMPReverseDirective()
14864 StmtResult SemaOpenMP::ActOnOpenMPInterchangeDirective( in ActOnOpenMPInterchangeDirective()
15016 OMPClause *SemaOpenMP::ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind, in ActOnOpenMPSingleExprClause()
15276 OMPClause *SemaOpenMP::ActOnOpenMPIfClause( in ActOnOpenMPIfClause()
15309 OMPClause *SemaOpenMP::ActOnOpenMPFinalClause(Expr *Condition, in ActOnOpenMPFinalClause()
15342 SemaOpenMP::PerformOpenMPImplicitIntegerConversion(SourceLocation Loc, in PerformOpenMPImplicitIntegerConversion()
15428 OMPClause *SemaOpenMP::ActOnOpenMPNumThreadsClause(Expr *NumThreads, in ActOnOpenMPNumThreadsClause()
15456 ExprResult SemaOpenMP::VerifyPositiveIntegerConstantInClause( in VerifyPositiveIntegerConstantInClause()
15505 OMPClause *SemaOpenMP::ActOnOpenMPSafelenClause(Expr *Len, in ActOnOpenMPSafelenClause()
15519 OMPClause *SemaOpenMP::ActOnOpenMPSimdlenClause(Expr *Len, in ActOnOpenMPSimdlenClause()
15589 OMPClause *SemaOpenMP::ActOnOpenMPAllocatorClause(Expr *A, in ActOnOpenMPAllocatorClause()
15611 OMPClause *SemaOpenMP::ActOnOpenMPCollapseClause(Expr *NumForLoops, in ActOnOpenMPCollapseClause()
15628 OMPClause *SemaOpenMP::ActOnOpenMPOrderedClause(SourceLocation StartLoc, in ActOnOpenMPOrderedClause()
15654 OMPClause *SemaOpenMP::ActOnOpenMPSimpleClause( in ActOnOpenMPSimpleClause()
15795 OMPClause *SemaOpenMP::ActOnOpenMPDefaultClause(DefaultKind Kind, in ActOnOpenMPDefaultClause()
15829 OMPClause *SemaOpenMP::ActOnOpenMPProcBindClause(ProcBindKind Kind, in ActOnOpenMPProcBindClause()
15857 OMPClause *SemaOpenMP::ActOnOpenMPAtomicDefaultMemOrderClause( in ActOnOpenMPAtomicDefaultMemOrderClause()
15872 OMPClause *SemaOpenMP::ActOnOpenMPAtClause(OpenMPAtClauseKind Kind, in ActOnOpenMPAtClause()
15888 OMPClause *SemaOpenMP::ActOnOpenMPSeverityClause(OpenMPSeverityClauseKind Kind, in ActOnOpenMPSeverityClause()
15904 OMPClause *SemaOpenMP::ActOnOpenMPMessageClause(Expr *ME, in ActOnOpenMPMessageClause()
15918 OMPClause *SemaOpenMP::ActOnOpenMPOrderClause( in ActOnOpenMPOrderClause()
15957 OMPClause *SemaOpenMP::ActOnOpenMPUpdateClause(OpenMPDependClauseKind Kind, in ActOnOpenMPUpdateClause()
15979 OMPClause *SemaOpenMP::ActOnOpenMPSizesClause(ArrayRef<Expr *> SizeExprs, in ActOnOpenMPSizesClause()
16032 OMPClause *SemaOpenMP::ActOnOpenMPFullClause(SourceLocation StartLoc, in ActOnOpenMPFullClause()
16037 OMPClause *SemaOpenMP::ActOnOpenMPPartialClause(Expr *FactorExpr, in ActOnOpenMPPartialClause()
16055 OMPClause *SemaOpenMP::ActOnOpenMPAlignClause(Expr *A, SourceLocation StartLoc, in ActOnOpenMPAlignClause()
16066 OMPClause *SemaOpenMP::ActOnOpenMPSingleExprWithArgClause( in ActOnOpenMPSingleExprWithArgClause()
16234 OMPClause *SemaOpenMP::ActOnOpenMPScheduleClause( in ActOnOpenMPScheduleClause()
16323 OMPClause *SemaOpenMP::ActOnOpenMPClause(OpenMPClauseKind Kind, in ActOnOpenMPClause()
16479 OMPClause *SemaOpenMP::ActOnOpenMPNowaitClause(SourceLocation StartLoc, in ActOnOpenMPNowaitClause()
16485 OMPClause *SemaOpenMP::ActOnOpenMPUntiedClause(SourceLocation StartLoc, in ActOnOpenMPUntiedClause()
16491 OMPClause *SemaOpenMP::ActOnOpenMPMergeableClause(SourceLocation StartLoc, in ActOnOpenMPMergeableClause()
16496 OMPClause *SemaOpenMP::ActOnOpenMPReadClause(SourceLocation StartLoc, in ActOnOpenMPReadClause()
16501 OMPClause *SemaOpenMP::ActOnOpenMPWriteClause(SourceLocation StartLoc, in ActOnOpenMPWriteClause()
16506 OMPClause *SemaOpenMP::ActOnOpenMPUpdateClause(SourceLocation StartLoc, in ActOnOpenMPUpdateClause()
16511 OMPClause *SemaOpenMP::ActOnOpenMPCaptureClause(SourceLocation StartLoc, in ActOnOpenMPCaptureClause()
16516 OMPClause *SemaOpenMP::ActOnOpenMPCompareClause(SourceLocation StartLoc, in ActOnOpenMPCompareClause()
16521 OMPClause *SemaOpenMP::ActOnOpenMPFailClause(SourceLocation StartLoc, in ActOnOpenMPFailClause()
16526 OMPClause *SemaOpenMP::ActOnOpenMPFailClause(OpenMPClauseKind Parameter, in ActOnOpenMPFailClause()
16540 OMPClause *SemaOpenMP::ActOnOpenMPSeqCstClause(SourceLocation StartLoc, in ActOnOpenMPSeqCstClause()
16545 OMPClause *SemaOpenMP::ActOnOpenMPAcqRelClause(SourceLocation StartLoc, in ActOnOpenMPAcqRelClause()
16550 OMPClause *SemaOpenMP::ActOnOpenMPAcquireClause(SourceLocation StartLoc, in ActOnOpenMPAcquireClause()
16555 OMPClause *SemaOpenMP::ActOnOpenMPReleaseClause(SourceLocation StartLoc, in ActOnOpenMPReleaseClause()
16560 OMPClause *SemaOpenMP::ActOnOpenMPRelaxedClause(SourceLocation StartLoc, in ActOnOpenMPRelaxedClause()
16565 OMPClause *SemaOpenMP::ActOnOpenMPWeakClause(SourceLocation StartLoc, in ActOnOpenMPWeakClause()
16570 OMPClause *SemaOpenMP::ActOnOpenMPThreadsClause(SourceLocation StartLoc, in ActOnOpenMPThreadsClause()
16575 OMPClause *SemaOpenMP::ActOnOpenMPSIMDClause(SourceLocation StartLoc, in ActOnOpenMPSIMDClause()
16580 OMPClause *SemaOpenMP::ActOnOpenMPNogroupClause(SourceLocation StartLoc, in ActOnOpenMPNogroupClause()
16585 OMPClause *SemaOpenMP::ActOnOpenMPUnifiedAddressClause(SourceLocation StartLoc, in ActOnOpenMPUnifiedAddressClause()
16591 SemaOpenMP::ActOnOpenMPUnifiedSharedMemoryClause(SourceLocation StartLoc, in ActOnOpenMPUnifiedSharedMemoryClause()
16596 OMPClause *SemaOpenMP::ActOnOpenMPReverseOffloadClause(SourceLocation StartLoc, in ActOnOpenMPReverseOffloadClause()
16602 SemaOpenMP::ActOnOpenMPDynamicAllocatorsClause(SourceLocation StartLoc, in ActOnOpenMPDynamicAllocatorsClause()
16608 SemaOpenMP::ActOnOpenMPInteropDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPInteropDirective()
16739 OMPClause *SemaOpenMP::ActOnOpenMPInitClause( in ActOnOpenMPInitClause()
16764 OMPClause *SemaOpenMP::ActOnOpenMPUseClause(Expr *InteropVar, in ActOnOpenMPUseClause()
16777 OMPClause *SemaOpenMP::ActOnOpenMPDestroyClause(Expr *InteropVar, in ActOnOpenMPDestroyClause()
16797 OMPClause *SemaOpenMP::ActOnOpenMPNovariantsClause(Expr *Condition, in ActOnOpenMPNovariantsClause()
16829 OMPClause *SemaOpenMP::ActOnOpenMPNocontextClause(Expr *Condition, in ActOnOpenMPNocontextClause()
16861 OMPClause *SemaOpenMP::ActOnOpenMPFilterClause(Expr *ThreadID, in ActOnOpenMPFilterClause()
16883 OMPClause *SemaOpenMP::ActOnOpenMPVarListClause(OpenMPClauseKind Kind, in ActOnOpenMPVarListClause()
17078 ExprResult SemaOpenMP::getOpenMPCapturedExpr(VarDecl *Capture, ExprValueKind VK, in getOpenMPCapturedExpr()
17098 OMPClause *SemaOpenMP::ActOnOpenMPPrivateClause(ArrayRef<Expr *> VarList, in ActOnOpenMPPrivateClause()
17246 OMPClause *SemaOpenMP::ActOnOpenMPFirstprivateClause(ArrayRef<Expr *> VarList, in ActOnOpenMPFirstprivateClause()
17535 OMPClause *SemaOpenMP::ActOnOpenMPLastprivateClause( in ActOnOpenMPLastprivateClause()
17719 OMPClause *SemaOpenMP::ActOnOpenMPSharedClause(ArrayRef<Expr *> VarList, in ActOnOpenMPSharedClause()
18942 OMPClause *SemaOpenMP::ActOnOpenMPReductionClause( in ActOnOpenMPReductionClause()
18987 OMPClause *SemaOpenMP::ActOnOpenMPTaskReductionClause( in ActOnOpenMPTaskReductionClause()
19007 OMPClause *SemaOpenMP::ActOnOpenMPInReductionClause( in ActOnOpenMPInReductionClause()
19027 bool SemaOpenMP::CheckOpenMPLinearModifier(OpenMPLinearClauseKind LinKind, in CheckOpenMPLinearModifier()
19038 bool SemaOpenMP::CheckOpenMPLinearDecl(const ValueDecl *D, SourceLocation ELoc, in CheckOpenMPLinearDecl()
19081 OMPClause *SemaOpenMP::ActOnOpenMPLinearClause( in ActOnOpenMPLinearClause()
19327 OMPClause *SemaOpenMP::ActOnOpenMPAlignedClause( in ActOnOpenMPAlignedClause()
19402 OMPClause *SemaOpenMP::ActOnOpenMPCopyinClause(ArrayRef<Expr *> VarList, in ActOnOpenMPCopyinClause()
19498 OMPClause *SemaOpenMP::ActOnOpenMPCopyprivateClause(ArrayRef<Expr *> VarList, in ActOnOpenMPCopyprivateClause()
19612 OMPClause *SemaOpenMP::ActOnOpenMPFlushClause(ArrayRef<Expr *> VarList, in ActOnOpenMPFlushClause()
19640 OMPClause *SemaOpenMP::ActOnOpenMPDepobjClause(Expr *Depobj, in ActOnOpenMPDepobjClause()
19800 OMPClause *SemaOpenMP::ActOnOpenMPDependClause( in ActOnOpenMPDependClause()
19993 OMPClause *SemaOpenMP::ActOnOpenMPDeviceClause( in ActOnOpenMPDeviceClause()
21237 OMPClause *SemaOpenMP::ActOnOpenMPMapClause( in ActOnOpenMPMapClause()
21286 QualType SemaOpenMP::ActOnOpenMPDeclareReductionType(SourceLocation TyLoc, in ActOnOpenMPDeclareReductionType()
21318 SemaOpenMP::DeclGroupPtrTy
21319 SemaOpenMP::ActOnOpenMPDeclareReductionDirectiveStart( in ActOnOpenMPDeclareReductionDirectiveStart()
21402 void SemaOpenMP::ActOnOpenMPDeclareReductionCombinerStart(Scope *S, Decl *D) { in ActOnOpenMPDeclareReductionCombinerStart()
21449 void SemaOpenMP::ActOnOpenMPDeclareReductionCombinerEnd(Decl *D, in ActOnOpenMPDeclareReductionCombinerEnd()
21464 VarDecl *SemaOpenMP::ActOnOpenMPDeclareReductionInitializerStart(Scope *S, in ActOnOpenMPDeclareReductionInitializerStart()
21512 void SemaOpenMP::ActOnOpenMPDeclareReductionInitializerEnd( in ActOnOpenMPDeclareReductionInitializerEnd()
21533 SemaOpenMP::DeclGroupPtrTy SemaOpenMP::ActOnOpenMPDeclareReductionDirectiveEnd( in ActOnOpenMPDeclareReductionDirectiveEnd()
21547 TypeResult SemaOpenMP::ActOnOpenMPDeclareMapperVarDecl(Scope *S, in ActOnOpenMPDeclareMapperVarDecl()
21562 QualType SemaOpenMP::ActOnOpenMPDeclareMapperType(SourceLocation TyLoc, in ActOnOpenMPDeclareMapperType()
21578 SemaOpenMP::DeclGroupPtrTy SemaOpenMP::ActOnOpenMPDeclareMapperDirective( in ActOnOpenMPDeclareMapperDirective()
21668 ExprResult SemaOpenMP::ActOnOpenMPDeclareMapperDirectiveVarDecl( in ActOnOpenMPDeclareMapperDirectiveVarDecl()
21683 void SemaOpenMP::ActOnOpenMPIteratorVarDecl(VarDecl *VD) { in ActOnOpenMPIteratorVarDecl()
21688 bool SemaOpenMP::isOpenMPDeclareMapperVarDeclAllowed(const VarDecl *VD) const { in isOpenMPDeclareMapperVarDeclAllowed()
21703 const ValueDecl *SemaOpenMP::getOpenMPDeclareMapperVarName() const { in getOpenMPDeclareMapperVarName()
21708 OMPClause *SemaOpenMP::ActOnOpenMPNumTeamsClause(Expr *NumTeams, in ActOnOpenMPNumTeamsClause()
21736 OMPClause *SemaOpenMP::ActOnOpenMPThreadLimitClause(Expr *ThreadLimit, in ActOnOpenMPThreadLimitClause()
21764 OMPClause *SemaOpenMP::ActOnOpenMPPriorityClause(Expr *Priority, in ActOnOpenMPPriorityClause()
21784 OMPClause *SemaOpenMP::ActOnOpenMPGrainsizeClause( in ActOnOpenMPGrainsizeClause()
21818 OMPClause *SemaOpenMP::ActOnOpenMPNumTasksClause( in ActOnOpenMPNumTasksClause()
21851 OMPClause *SemaOpenMP::ActOnOpenMPHintClause(Expr *Hint, in ActOnOpenMPHintClause()
21882 OMPClause *SemaOpenMP::ActOnOpenMPDetachClause(Expr *Evt, in ActOnOpenMPDetachClause()
21931 OMPClause *SemaOpenMP::ActOnOpenMPDistScheduleClause( in ActOnOpenMPDistScheduleClause()
21985 OMPClause *SemaOpenMP::ActOnOpenMPDefaultmapClause( in ActOnOpenMPDefaultmapClause()
22071 bool SemaOpenMP::ActOnStartOpenMPDeclareTargetContext( in ActOnStartOpenMPDeclareTargetContext()
22093 const SemaOpenMP::DeclareTargetContextInfo
22094 SemaOpenMP::ActOnOpenMPEndDeclareTargetDirective() { in ActOnOpenMPEndDeclareTargetDirective()
22100 void SemaOpenMP::ActOnFinishedOpenMPDeclareTargetContext( in ActOnFinishedOpenMPDeclareTargetContext()
22106 void SemaOpenMP::DiagnoseUnterminatedOpenMPDeclareTarget() { in DiagnoseUnterminatedOpenMPDeclareTarget()
22114 NamedDecl *SemaOpenMP::lookupOpenMPDeclareTargetName( in lookupOpenMPDeclareTargetName()
22150 void SemaOpenMP::ActOnOpenMPDeclareTargetName( in ActOnOpenMPDeclareTargetName()
22258 void SemaOpenMP::checkDeclIsAllowedInOpenMPTarget(Expr *E, Decl *D, in checkDeclIsAllowedInOpenMPTarget()
22371 void SemaOpenMP::ActOnOpenMPDeclareTargetInitializer(Decl *TargetDecl) { in ActOnOpenMPDeclareTargetInitializer()
22377 OMPClause *SemaOpenMP::ActOnOpenMPToClause( in ActOnOpenMPToClause()
22414 OMPClause *SemaOpenMP::ActOnOpenMPFromClause( in ActOnOpenMPFromClause()
22452 SemaOpenMP::ActOnOpenMPUseDevicePtrClause(ArrayRef<Expr *> VarList, in ActOnOpenMPUseDevicePtrClause()
22538 SemaOpenMP::ActOnOpenMPUseDeviceAddrClause(ArrayRef<Expr *> VarList, in ActOnOpenMPUseDeviceAddrClause()
22592 SemaOpenMP::ActOnOpenMPIsDevicePtrClause(ArrayRef<Expr *> VarList, in ActOnOpenMPIsDevicePtrClause()
22676 SemaOpenMP::ActOnOpenMPHasDeviceAddrClause(ArrayRef<Expr *> VarList, in ActOnOpenMPHasDeviceAddrClause()
22763 OMPClause *SemaOpenMP::ActOnOpenMPAllocateClause( in ActOnOpenMPAllocateClause()
22826 OMPClause *SemaOpenMP::ActOnOpenMPNontemporalClause(ArrayRef<Expr *> VarList, in ActOnOpenMPNontemporalClause()
22865 StmtResult SemaOpenMP::ActOnOpenMPScopeDirective(ArrayRef<OMPClause *> Clauses, in ActOnOpenMPScopeDirective()
22878 OMPClause *SemaOpenMP::ActOnOpenMPInclusiveClause(ArrayRef<Expr *> VarList, in ActOnOpenMPInclusiveClause()
22919 OMPClause *SemaOpenMP::ActOnOpenMPExclusiveClause(ArrayRef<Expr *> VarList, in ActOnOpenMPExclusiveClause()
22978 OMPClause *SemaOpenMP::ActOnOpenMPUsesAllocatorClause( in ActOnOpenMPUsesAllocatorClause()
23113 OMPClause *SemaOpenMP::ActOnOpenMPAffinityClause( in ActOnOpenMPAffinityClause()
23152 OMPClause *SemaOpenMP::ActOnOpenMPBindClause(OpenMPBindClauseKind Kind, in ActOnOpenMPBindClause()
23169 OMPClause *SemaOpenMP::ActOnOpenMPXDynCGroupMemClause(Expr *Size, in ActOnOpenMPXDynCGroupMemClause()
23198 OMPClause *SemaOpenMP::ActOnOpenMPDoacrossClause( in ActOnOpenMPDoacrossClause()
23233 OMPClause *SemaOpenMP::ActOnOpenMPXAttributeClause(ArrayRef<const Attr *> Attrs, in ActOnOpenMPXAttributeClause()
23241 OMPClause *SemaOpenMP::ActOnOpenMPXBareClause(SourceLocation StartLoc, in ActOnOpenMPXBareClause()
23246 ExprResult SemaOpenMP::ActOnOMPArraySectionExpr( in ActOnOMPArraySectionExpr()
23432 ExprResult SemaOpenMP::ActOnOMPArrayShapingExpr( in ActOnOMPArrayShapingExpr()
23507 ExprResult SemaOpenMP::ActOnOMPIteratorExpr(Scope *S, in ActOnOMPIteratorExpr()
23832 void SemaOpenMP::handleOMPAssumeAttr(Decl *D, const ParsedAttr &AL) { in handleOMPAssumeAttr()
23844 SemaOpenMP::SemaOpenMP(Sema &S) in SemaOpenMP() function in SemaOpenMP