| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | OpenMPKinds.h | 23 enum OpenMPDirectiveKind { enum 148 const char *getOpenMPDirectiveName(OpenMPDirectiveKind Kind); 156 bool isAllowedClauseForDirective(OpenMPDirectiveKind DKind, 164 bool isOpenMPLoopDirective(OpenMPDirectiveKind DKind); 176 bool isOpenMPTaskLoopDirective(OpenMPDirectiveKind DKind); 182 bool isOpenMPParallelDirective(OpenMPDirectiveKind DKind); 211 bool isOpenMPTeamsDirective(OpenMPDirectiveKind DKind); 217 bool isOpenMPSimdDirective(OpenMPDirectiveKind DKind); 224 bool isOpenMPDistributeDirective(OpenMPDirectiveKind DKind); 248 bool isOpenMPTaskingDirective(OpenMPDirectiveKind Kind); [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/ |
| H A D | OpenMPKinds.cpp | 23 OpenMPDirectiveKind clang::getOpenMPDirectiveKind(StringRef Str) { in getOpenMPDirectiveKind() 24 return llvm::StringSwitch<OpenMPDirectiveKind>(Str) in getOpenMPDirectiveKind() 31 const char *clang::getOpenMPDirectiveName(OpenMPDirectiveKind Kind) { in getOpenMPDirectiveName() 348 bool clang::isAllowedClauseForDirective(OpenMPDirectiveKind DKind, in isAllowedClauseForDirective() 784 bool clang::isOpenMPLoopDirective(OpenMPDirectiveKind DKind) { in isOpenMPLoopDirective() 818 bool clang::isOpenMPTaskLoopDirective(OpenMPDirectiveKind DKind) { in isOpenMPTaskLoopDirective() 857 bool clang::isOpenMPTeamsDirective(OpenMPDirectiveKind DKind) { in isOpenMPTeamsDirective() 865 bool clang::isOpenMPSimdDirective(OpenMPDirectiveKind DKind) { in isOpenMPSimdDirective() 906 bool clang::isOpenMPTaskingDirective(OpenMPDirectiveKind Kind) { in isOpenMPTaskingDirective() 920 SmallVectorImpl<OpenMPDirectiveKind> &CaptureRegions, in getOpenMPCaptureRegions() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 296 static unsigned getDefaultFlagsForBarriers(OpenMPDirectiveKind Kind); 894 OpenMPDirectiveKind Kind, 1017 OpenMPDirectiveKind DKind, 1052 OpenMPDirectiveKind DKind); 1239 OpenMPDirectiveKind ReductionKind; 1353 OpenMPDirectiveKind CancelRegion); 1606 OpenMPDirectiveKind InnermostKind, 1620 OpenMPDirectiveKind InnermostKind, 1752 OpenMPDirectiveKind DKind, 1785 OpenMPDirectiveKind DKind) override; [all …]
|
| H A D | CGOpenMPRuntimeNVPTX.h | 236 OpenMPDirectiveKind InnermostKind, 251 OpenMPDirectiveKind InnermostKind, 289 OpenMPDirectiveKind Kind, bool EmitChecks = true,
|
| H A D | CGOpenMPRuntime.cpp | 82 OpenMPDirectiveKind getDirectiveKind() const { return Kind; } in getDirectiveKind() 95 OpenMPDirectiveKind Kind; 104 OpenMPDirectiveKind Kind, bool HasCancel, in CGOpenMPOutlinedRegionInfo() 227 OpenMPDirectiveKind Kind, bool HasCancel) in CGOpenMPInlinedRegionInfo() 409 OpenMPDirectiveKind Kind, bool HasCancel) in InlinedOpenMPRegionRAII() 1345 const VarDecl *ThreadIDVar, OpenMPDirectiveKind InnermostKind, in emitParallelOrTeamsOutlinedFunction() 1410 const OpenMPDirectiveKind Region = in emitTaskOutlinedFunction() 6245 OpenMPDirectiveKind CancelRegion) { in emitCancellationPointCall() 8132 OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind(); in getNestedDistributeDirective() 8218 OpenMPDirectiveKind Kind = D.getDirectiveKind(); in emitTargetNumIterationsCall() [all …]
|
| H A D | CodeGenFunction.h | 1254 CancelExit(OpenMPDirectiveKind Kind, JumpDest ExitBlock, 1257 OpenMPDirectiveKind Kind = OMPD_unknown; 1274 void emitExit(CodeGenFunction &CGF, OpenMPDirectiveKind Kind, 1293 void enter(CodeGenFunction &CGF, OpenMPDirectiveKind Kind, bool HasCancel) { 2948 OMPCancelStackRAII(CodeGenFunction &CGF, OpenMPDirectiveKind Kind, 3077 const OpenMPDirectiveKind ReductionKind); 3091 const OpenMPDirectiveKind CapturedRegion, 3226 JumpDest getOMPCancelDestination(OpenMPDirectiveKind Kind);
|
| H A D | CGOpenMPRuntimeNVPTX.cpp | 447 llvm::SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in VisitOMPExecutableDirective() 771 OpenMPDirectiveKind NameModifier = C->getNameModifier(); in hasParallelIfNumThreadsClause() 791 OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind(); in hasNestedSPMDDirective() 875 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in supportsSPMDExecutionMode() 964 OpenMPDirectiveKind DKind = NestedDir->getDirectiveKind(); in hasNestedLightweightDirective() 1097 OpenMPDirectiveKind DirectiveKind = D.getDirectiveKind(); in supportsLightweightRuntime() 1933 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen) { in emitParallelOutlinedFunction() 2010 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen) { in emitTeamsOutlinedFunction() 2699 OpenMPDirectiveKind Kind, bool, in emitBarrierCall()
|
| H A D | CGStmtOpenMP.cpp | 59 const llvm::Optional<OpenMPDirectiveKind> CapturedRegion = llvm::None, in OMPLexicalScope() 93 OpenMPDirectiveKind Kind = S.getDirectiveKind(); in EmitPreInitStmt() 109 OpenMPDirectiveKind Kind = S.getDirectiveKind(); in EmitPreInitStmt() 738 llvm::SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in EmitOMPFirstprivateClause() 1162 const OMPExecutableDirective &D, const OpenMPDirectiveKind ReductionKind) { in EmitOMPReductionClauseFinal() 1227 OpenMPDirectiveKind InnermostKind, const RegionCodeGenTy &CodeGen, in emitCommonOMPParallelDirective() 2785 const OMPExecutableDirective &S, const OpenMPDirectiveKind CapturedRegion, in EmitOMPTaskBasedDirective() 4125 OpenMPDirectiveKind InnermostKind, in emitCommonOMPTeamsDirective() 4516 CodeGenFunction::getOMPCancelDestination(OpenMPDirectiveKind Kind) { in getOMPCancelDestination()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | StmtOpenMP.h | 36 OpenMPDirectiveKind Kind; 67 OMPExecutableDirective(const T *, StmtClass SC, OpenMPDirectiveKind K, in OMPExecutableDirective() 210 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in getCapturedStmt() 229 SmallVector<OpenMPDirectiveKind, 4> CaptureRegions; in getInnermostCapturedStmt() 244 OpenMPDirectiveKind getDirectiveKind() const { return Kind; } in getDirectiveKind() 462 static unsigned getArraysOffset(OpenMPDirectiveKind Kind) { in getArraysOffset() 473 OpenMPDirectiveKind Kind) { in numLoopChildren() 2720 OpenMPDirectiveKind CancelRegion; 2741 void setCancelRegion(OpenMPDirectiveKind CR) { CancelRegion = CR; } in setCancelRegion() 2752 OpenMPDirectiveKind CancelRegion); [all …]
|
| H A D | OpenMPClause.h | 106 OpenMPDirectiveKind CaptureRegion = OMPD_unknown; 114 void setPreInitStmt(Stmt *S, OpenMPDirectiveKind ThisRegion = OMPD_unknown) { 127 OpenMPDirectiveKind getCaptureRegion() const { return CaptureRegion; } in getCaptureRegion() 253 OpenMPDirectiveKind NameModifier = OMPD_unknown; 262 void setNameModifier(OpenMPDirectiveKind NM) { NameModifier = NM; } in setNameModifier() 283 OMPIfClause(OpenMPDirectiveKind NameModifier, Expr *Cond, Stmt *HelperCond, in OMPIfClause() 284 OpenMPDirectiveKind CaptureRegion, SourceLocation StartLoc, in OMPIfClause() 311 OpenMPDirectiveKind getNameModifier() const { return NameModifier; } in getNameModifier() 405 OpenMPDirectiveKind CaptureRegion, in OMPNumThreadsClause() 3454 OMPDeviceClause(Expr *E, Stmt *HelperE, OpenMPDirectiveKind CaptureRegion, in OMPDeviceClause() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 63 OpenMPDirectiveKind DKind = OMPD_unknown; 130 OpenMPDirectiveKind Directive = OMPD_unknown; 1661 SmallVector<OpenMPDirectiveKind, 4> Regions; in adjustOpenMPTargetScopeIndex() 2303 [](OpenMPDirectiveKind K) { in VisitDeclRefExpr() 2372 [](OpenMPDirectiveKind K) { in VisitMemberExpr() 2902 OpenMPDirectiveKind DKind = OMPD_unknown; 8964 OpenMPDirectiveKind CaptureRegion = in ActOnOpenMPNumThreadsClause() 10102 [](OpenMPDirectiveKind K) { in ActOnOpenMPFirstprivateClause() 12264 OpenMPDirectiveKind CaptureRegion = in ActOnOpenMPDeviceClause() 13405 OpenMPDirectiveKind CaptureRegion = in ActOnOpenMPNumTeamsClause() [all …]
|
| H A D | TreeTransform.h | 1480 StmtResult RebuildOMPExecutableDirective(OpenMPDirectiveKind Kind, in RebuildOMPExecutableDirective() 1482 OpenMPDirectiveKind CancelRegion, in RebuildOMPExecutableDirective() 1494 OMPClause *RebuildOMPIfClause(OpenMPDirectiveKind NameModifier, in RebuildOMPIfClause() 7745 OpenMPDirectiveKind CancelRegion = OMPD_unknown; in TransformOMPExecutableDirective()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseOpenMP.cpp | 83 static OpenMPDirectiveKind parseOpenMPDirectiveKind(Parser &P) { in parseOpenMPDirectiveKind() 157 return DKind < OMPD_unknown ? static_cast<OpenMPDirectiveKind>(DKind) in parseOpenMPDirectiveKind() 684 void Parser::ParseOMPEndDeclareTargetDirective(OpenMPDirectiveKind DKind, in ParseOMPEndDeclareTargetDirective() 727 OpenMPDirectiveKind DKind = parseOpenMPDirectiveKind(*this); in ParseOpenMPDeclarativeDirectiveWithExtDecl() 989 OpenMPDirectiveKind DKind = parseOpenMPDirectiveKind(*this); in ParseOpenMPDeclarativeOrExecutableDirective() 990 OpenMPDirectiveKind CancelRegion = OMPD_unknown; in ParseOpenMPDeclarativeOrExecutableDirective() 1212 OpenMPDirectiveKind Kind, in ParseOpenMPSimpleVarList() 1286 OMPClause *Parser::ParseOpenMPClause(OpenMPDirectiveKind DKind, in ParseOpenMPClause() 1851 bool Parser::ParseOpenMPVarList(OpenMPDirectiveKind DKind, in ParseOpenMPVarList() 2061 OMPClause *Parser::ParseOpenMPVarListClause(OpenMPDirectiveKind DKind, in ParseOpenMPVarListClause()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/ |
| H A D | Parser.h | 2782 void ParseOMPEndDeclareTargetDirective(OpenMPDirectiveKind DKind, 2803 OpenMPDirectiveKind Kind, 2823 OMPClause *ParseOpenMPClause(OpenMPDirectiveKind DKind, 2862 OMPClause *ParseOpenMPVarListClause(OpenMPDirectiveKind DKind, 2890 bool ParseOpenMPVarList(OpenMPDirectiveKind DKind, OpenMPClauseKind Kind,
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 8750 void StartOpenMPDSABlock(OpenMPDirectiveKind K, 8835 static int getOpenMPCaptureLevels(OpenMPDirectiveKind Kind); 8838 void ActOnOpenMPRegionStart(OpenMPDirectiveKind DKind, Scope *CurScope); 8847 OpenMPDirectiveKind Kind, const DeclarationNameInfo &DirName, 8848 OpenMPDirectiveKind CancelRegion, ArrayRef<OMPClause *> Clauses, 8990 OpenMPDirectiveKind CancelRegion); 8995 OpenMPDirectiveKind CancelRegion); 9113 OMPClause *ActOnOpenMPIfClause(OpenMPDirectiveKind NameModifier,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | StmtOpenMP.cpp | 552 OpenMPDirectiveKind CancelRegion) { in Create() 573 OpenMPDirectiveKind CancelRegion) { in Create()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 2168 D->setCancelRegion(static_cast<OpenMPDirectiveKind>(Record.readInt())); in VisitOMPCancellationPointDirective() 2176 D->setCancelRegion(static_cast<OpenMPDirectiveKind>(Record.readInt())); in VisitOMPCancelDirective()
|
| H A D | ASTReader.cpp | 11866 static_cast<OpenMPDirectiveKind>(Record.readInt())); in VisitOMPClauseWithPreInit() 11876 C->setNameModifier(static_cast<OpenMPDirectiveKind>(Record.readInt())); in VisitOMPIfClause()
|