[llvm] 5b29058 - [LLVM][OpenMP] Add older versions to llvm::omp::getOpenMPVersions (#138967)

via llvm-commits llvm-commits at lists.llvm.org
Thu May 8 05:23:05 PDT 2025


Author: Krzysztof Parzyszek
Date: 2025-05-08T07:23:01-05:00
New Revision: 5b290588b52c3adbe9bde7d22ed5ae13d299f88e

URL: https://github.com/llvm/llvm-project/commit/5b290588b52c3adbe9bde7d22ed5ae13d299f88e
DIFF: https://github.com/llvm/llvm-project/commit/5b290588b52c3adbe9bde7d22ed5ae13d299f88e.diff

LOG: [LLVM][OpenMP] Add older versions to llvm::omp::getOpenMPVersions (#138967)

Add 3.1 and 4.0 as versions. This will make flang's default OpenMP
version (3.1) be included in the list.

Added: 
    

Modified: 
    llvm/lib/Frontend/OpenMP/OMP.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Frontend/OpenMP/OMP.cpp b/llvm/lib/Frontend/OpenMP/OMP.cpp
index 2792dc4281015..555e2a61e411e 100644
--- a/llvm/lib/Frontend/OpenMP/OMP.cpp
+++ b/llvm/lib/Frontend/OpenMP/OMP.cpp
@@ -190,7 +190,7 @@ bool isCombinedConstruct(Directive D) {
 }
 
 ArrayRef<unsigned> getOpenMPVersions() {
-  static unsigned Versions[]{45, 50, 51, 52, 60};
+  static unsigned Versions[]{31, 40, 45, 50, 51, 52, 60};
   return Versions;
 }
 


        


More information about the llvm-commits mailing list