[llvm] [clang] [openmp] [OpenMP] Introduce support for OMPX extensions and taskgraph frontend (PR #66919)

2023-11-07 Thread Jose Manuel Monsalve Diaz via cfe-commits
@@ -937,10 +937,13 @@ PRAGMA_ANNOTATION(pragma_opencl_extension) // distinguish between a real pragma and a converted pragma. It is not marked // as a PRAGMA_ANNOTATION because it doesn't get generated from a #pragma. ANNOTATION(attr_openmp) +ANNOTATION(attr_openmp_extension)

[llvm] [clang] [openmp] [OpenMP] Introduce support for OMPX extensions and taskgraph frontend (PR #66919)

2023-11-07 Thread Jose Manuel Monsalve Diaz via cfe-commits
@@ -1400,6 +1402,12 @@ def warn_omp_unknown_assumption_clause_missing_id def warn_omp_unknown_assumption_clause_without_args : Warning<"%0 clause should not be followed by arguments; tokens will be ignored">, InGroup; +def warn_omp_extension_directive_not_enabled +

[llvm] [clang] [openmp] [OpenMP] Introduce support for OMPX extensions and taskgraph frontend (PR #66919)

2023-11-07 Thread Jose Manuel Monsalve Diaz via cfe-commits
@@ -1176,6 +1176,8 @@ def warn_pragma_ms_fenv_access : Warning< def warn_pragma_extra_tokens_at_eol : Warning< "extra tokens at end of '#pragma %0' - ignored">, InGroup; +def err_omp_extension_without_ompx : Error< + "Using extension directive '%0' in #pragma omp instead

[llvm] [clang] [openmp] [OpenMP] Introduce support for OMPX extensions and taskgraph frontend (PR #66919)

2023-11-05 Thread via cfe-commits
https://github.com/Munesanz edited https://github.com/llvm/llvm-project/pull/66919 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits