llvm-project/openmp/runtime/test/worksharing/for
Jonathan Peyton 71abe28e81 [OpenMP] Add OpenMP 5.0 nonmonotonic code
This patch adds:
* New omp_sched_monotonic flag to omp_sched_t which is handled within the runtime
* Parsing of monotonic/nonmonotonic in OMP_SCHEDULE
* Tests for the monotonic flag and envirable parsing
* Logic to force monotonic when hierarchical scheduling is used

Differential Revision: https://reviews.llvm.org/D60979

llvm-svn: 359601
2019-04-30 19:20:35 +00:00
..
bug_set_schedule_0.c
kmp_doacross_check.c [OpenMP] Fixes for LIBOMP_OMP_VERSION=45/40 2018-12-15 09:23:39 +00:00
kmp_sch_simd_guided.c [OpenMP] Fixes for LIBOMP_OMP_VERSION=45/40 2018-12-15 09:23:39 +00:00
kmp_sch_simd_runtime_api.c [OpenMP] Fixes for LIBOMP_OMP_VERSION=45/40 2018-12-15 09:23:39 +00:00
kmp_sch_simd_runtime_guided.c [OpenMP] Fixes for LIBOMP_OMP_VERSION=45/40 2018-12-15 09:23:39 +00:00
kmp_sch_simd_runtime_static.c [OpenMP] Fixes for LIBOMP_OMP_VERSION=45/40 2018-12-15 09:23:39 +00:00
kmp_set_dispatch_buf.c
omp_doacross.c [OpenMP] Fixes for LIBOMP_OMP_VERSION=45/40 2018-12-15 09:23:39 +00:00
omp_for_bigbounds.c [test] Remove XFAIL of omp_for_bigbounds.c for Intel Compiler 2018-07-26 18:14:57 +00:00
omp_for_collapse.c
omp_for_firstprivate.c
omp_for_lastprivate.c
omp_for_nowait.c
omp_for_ordered.c
omp_for_private.c
omp_for_reduction.c
omp_for_schedule_auto.c
omp_for_schedule_dynamic.c
omp_for_schedule_guided.c
omp_for_schedule_runtime.c
omp_for_schedule_static.c
omp_for_schedule_static_3.c
omp_monotonic_env.c [OpenMP] Add OpenMP 5.0 nonmonotonic code 2019-04-30 19:20:35 +00:00
omp_monotonic_schedule_set_get.c [OpenMP] Add OpenMP 5.0 nonmonotonic code 2019-04-30 19:20:35 +00:00
omp_parallel_for_firstprivate.c
omp_parallel_for_if.c
omp_parallel_for_lastprivate.c
omp_parallel_for_ordered.c
omp_parallel_for_private.c
omp_parallel_for_reduction.c