HomePhabricator

[OpenMP] Add OpenMP 5.0 nonmonotonic code

Authored by jlpeyton on Apr 30 2019, 12:20 PM.

Description

[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

Details

Committed
jlpeytonApr 30 2019, 12:20 PM
Differential Revision
D60979: [OpenMP] Add OpenMP 5.0 nonmonotonic code
Parents
rG3a7532e645b9: [WebAssembly] Support f16 libcalls
Branches
Unknown
Tags
Unknown