Searched refs:CancelRegion (Results 1 - 9 of 9) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenMP.h3117 OpenMPDirectiveKind CancelRegion; member in class:clang::OMPCancellationPointDirective
3127 CancelRegion(llvm::omp::OMPD_unknown) {}
3135 CancelRegion(llvm::omp::OMPD_unknown) {}
3139 void setCancelRegion(OpenMPDirectiveKind CR) { CancelRegion = CR; }
3150 OpenMPDirectiveKind CancelRegion);
3160 OpenMPDirectiveKind getCancelRegion() const { return CancelRegion; }
3176 OpenMPDirectiveKind CancelRegion; member in class:clang::OMPCancelDirective
3188 CancelRegion(llvm::omp::OMPD_unknown) {}
3197 CancelRegion(llvm::omp::OMPD_unknown) {}
3201 void setCancelRegion(OpenMPDirectiveKind CR) { CancelRegion
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h1491 /// \param CancelRegion Region kind for which the cancellation point must be
1496 OpenMPDirectiveKind CancelRegion);
1501 /// \param CancelRegion Region kind for which the cancel must be emitted.
1505 OpenMPDirectiveKind CancelRegion);
2297 /// \param CancelRegion Region kind for which the cancellation point must be
2301 OpenMPDirectiveKind CancelRegion) override;
2306 /// \param CancelRegion Region kind for which the cancel must be emitted.
2310 OpenMPDirectiveKind CancelRegion) override;
H A DCGOpenMPRuntime.cpp6146 static RTCancelKind getCancellationKind(OpenMPDirectiveKind CancelRegion) { argument
6148 if (CancelRegion == OMPD_parallel)
6150 else if (CancelRegion == OMPD_for)
6152 else if (CancelRegion == OMPD_sections)
6155 assert(CancelRegion == OMPD_taskgroup);
6163 OpenMPDirectiveKind CancelRegion) {
6172 if (CancelRegion == OMPD_taskgroup || OMPRegionInfo->hasCancel()) {
6175 CGF.Builder.getInt32(getCancellationKind(CancelRegion))};
6200 OpenMPDirectiveKind CancelRegion) {
6208 auto &&ThenGen = [this, &M, Loc, CancelRegion,
6161 emitCancellationPointCall( CodeGenFunction &CGF, SourceLocation Loc, OpenMPDirectiveKind CancelRegion) argument
6198 emitCancelCall(CodeGenFunction &CGF, SourceLocation Loc, const Expr *IfCond, OpenMPDirectiveKind CancelRegion) argument
[all...]
H A DCGStmtOpenMP.cpp2780 CodeGenFunction::OMPCancelStackRAII CancelRegion(CGF, S.getDirectiveKind(),
3314 CodeGenFunction::OMPCancelStackRAII CancelRegion(
3325 CodeGenFunction::OMPCancelStackRAII CancelRegion(
3333 CodeGenFunction::OMPCancelStackRAII CancelRegion(CGF, S.getDirectiveKind(),
3524 OMPCancelStackRAII CancelRegion(*this, S.getDirectiveKind(), HasCancel);
6221 CodeGenFunction::OMPCancelStackRAII CancelRegion(
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp169 bool CancelRegion = false; member in struct:__anon2086::DSAStackTy::SharingMapTy
835 Parent->CancelRegion |= Cancel;
840 return Top ? Top->CancelRegion : false;
4413 OpenMPDirectiveKind CancelRegion,
4415 // CancelRegion is only needed for cancel and cancellation_point.
4419 if (CancelRegion == OMPD_parallel || CancelRegion == OMPD_for ||
4420 CancelRegion == OMPD_sections || CancelRegion == OMPD_taskgroup)
4424 << getOpenMPDirectiveName(CancelRegion);
[all...]
H A DTreeTransform.h1549 OpenMPDirectiveKind CancelRegion,
1554 Kind, DirName, CancelRegion, Clauses, AStmt, StartLoc, EndLoc);
8345 OpenMPDirectiveKind CancelRegion = OMPD_unknown; local
8347 CancelRegion = cast<OMPCancellationPointDirective>(D)->getCancelRegion();
8349 CancelRegion = cast<OMPCancelDirective>(D)->getCancelRegion();
8353 D->getDirectiveKind(), DirName, CancelRegion, TClauses,
1547 RebuildOMPExecutableDirective(OpenMPDirectiveKind Kind, DeclarationNameInfo DirName, OpenMPDirectiveKind CancelRegion, ArrayRef<OMPClause *> Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) argument
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp704 OpenMPDirectiveKind CancelRegion) {
710 Dir->setCancelRegion(CancelRegion);
725 OpenMPDirectiveKind CancelRegion) {
733 Dir->setCancelRegion(CancelRegion);
702 Create( const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc, OpenMPDirectiveKind CancelRegion) argument
723 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc, ArrayRef<OMPClause *> Clauses, OpenMPDirectiveKind CancelRegion) argument
/freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp2074 OpenMPDirectiveKind CancelRegion = OMPD_unknown; local
2254 CancelRegion = parseOpenMPDirectiveKind(*this);
2343 DKind, DirName, CancelRegion, Clauses, AssociatedStmt.get(), Loc,
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h10221 OpenMPDirectiveKind CancelRegion, ArrayRef<OMPClause *> Clauses,
10377 OpenMPDirectiveKind CancelRegion);
10382 OpenMPDirectiveKind CancelRegion);

Completed in 851 milliseconds