diff options
author | Krzysztof Parzyszek <Krzysztof.Parzyszek@amd.com> | 2025-05-09 07:41:54 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-09 07:41:54 -0500 |
commit | 6094080d27bc6dae4d85de207d4cf5586becf1aa (patch) | |
tree | a02d746cb4546064f68d7fbcf727a809a6b3682b /clang/lib/Basic/OpenMPKinds.cpp | |
parent | 4b29ee407e6466364d70f7962104561553ea89cc (diff) | |
download | llvm-6094080d27bc6dae4d85de207d4cf5586becf1aa.zip llvm-6094080d27bc6dae4d85de207d4cf5586becf1aa.tar.gz llvm-6094080d27bc6dae4d85de207d4cf5586becf1aa.tar.bz2 |
[clang][OpenMP] Pass OpenMP version to getOpenMPDirectiveName (#139115)
The OpenMP version is stored in language options in ASTContext. If the
context is not available, use the fallback version.
RFC:
https://discourse.llvm.org/t/rfc-alternative-spellings-of-openmp-directives/85507
Diffstat (limited to 'clang/lib/Basic/OpenMPKinds.cpp')
-rw-r--r-- | clang/lib/Basic/OpenMPKinds.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Basic/OpenMPKinds.cpp b/clang/lib/Basic/OpenMPKinds.cpp index 7b90861..a451fc7 100644 --- a/clang/lib/Basic/OpenMPKinds.cpp +++ b/clang/lib/Basic/OpenMPKinds.cpp @@ -850,7 +850,8 @@ void clang::getOpenMPCaptureRegions( case OMPD_master: return false; default: - llvm::errs() << getOpenMPDirectiveName(LKind) << '\n'; + llvm::errs() << getOpenMPDirectiveName(LKind, llvm::omp::FallbackVersion) + << '\n'; llvm_unreachable("Unexpected directive"); } return false; |