summaryrefslogtreecommitdiffstats
path: root/openmp/runtime/src/include/41
diff options
context:
space:
mode:
Diffstat (limited to 'openmp/runtime/src/include/41')
-rw-r--r--openmp/runtime/src/include/41/omp.h.var6
-rw-r--r--openmp/runtime/src/include/41/omp_lib.f.var4
-rw-r--r--openmp/runtime/src/include/41/omp_lib.f90.var4
-rw-r--r--openmp/runtime/src/include/41/omp_lib.h.var4
4 files changed, 13 insertions, 5 deletions
diff --git a/openmp/runtime/src/include/41/omp.h.var b/openmp/runtime/src/include/41/omp.h.var
index ddea4dfd560..cea0445ffee 100644
--- a/openmp/runtime/src/include/41/omp.h.var
+++ b/openmp/runtime/src/include/41/omp.h.var
@@ -88,11 +88,13 @@
/* lock hint type for dynamic user lock */
typedef enum kmp_lock_hint_t {
kmp_lock_hint_none = 0,
- kmp_lock_hint_contended,
kmp_lock_hint_uncontended,
+ kmp_lock_hint_contended,
kmp_lock_hint_nonspeculative,
kmp_lock_hint_speculative,
- kmp_lock_hint_adaptive,
+ kmp_lock_hint_hle,
+ kmp_lock_hint_rtm,
+ kmp_lock_hint_adaptive
} kmp_lock_hint_t;
/* hinted lock initializers */
diff --git a/openmp/runtime/src/include/41/omp_lib.f.var b/openmp/runtime/src/include/41/omp_lib.f.var
index 9f9362a8be1..d79a5b70088 100644
--- a/openmp/runtime/src/include/41/omp_lib.f.var
+++ b/openmp/runtime/src/include/41/omp_lib.f.var
@@ -66,7 +66,9 @@
integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_contended = 2
integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_nonspeculative = 3
integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_speculative = 4
- integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_adaptive = 5
+ integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_hle = 5
+ integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_rtm = 6
+ integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_adaptive = 7
interface
diff --git a/openmp/runtime/src/include/41/omp_lib.f90.var b/openmp/runtime/src/include/41/omp_lib.f90.var
index f7c1258745c..24e489c5901 100644
--- a/openmp/runtime/src/include/41/omp_lib.f90.var
+++ b/openmp/runtime/src/include/41/omp_lib.f90.var
@@ -64,7 +64,9 @@
integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_contended = 2
integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_nonspeculative = 3
integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_speculative = 4
- integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_adaptive = 5
+ integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_hle = 5
+ integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_rtm = 6
+ integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_adaptive = 7
interface
diff --git a/openmp/runtime/src/include/41/omp_lib.h.var b/openmp/runtime/src/include/41/omp_lib.h.var
index 003a2f1e182..1323831c890 100644
--- a/openmp/runtime/src/include/41/omp_lib.h.var
+++ b/openmp/runtime/src/include/41/omp_lib.h.var
@@ -53,7 +53,9 @@
integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_contended = 2
integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_nonspeculative = 3
integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_speculative = 4
- integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_adaptive = 5
+ integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_hle = 5
+ integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_rtm = 6
+ integer (kind=kmp_lock_hint_kind), parameter :: kmp_lock_hint_adaptive = 7
interface
OpenPOWER on IntegriCloud