[Openmp-commits] [PATCH] D31602: Added support for OpenMP 4.5 simd modifier of the schedule clause of the OpenMP loop construct

Andrey Churbanov via Phabricator via Openmp-commits openmp-commits at lists.llvm.org
Thu Jun 1 12:52:12 PDT 2017


AndreyChurbanov updated this revision to Diff 101083.
AndreyChurbanov added a comment.

Fixed initial patch to work on more cases of setting simd schedules - specifying schedule(simd:runtime), then use environment variable or API to set the schedule.

Added more tests to check various ways of setting the schedule.

Fixed minor bug in kmp_runtime.cpp when chunk=0 could be propagated into dispatcher code.


Repository:
  rL LLVM

https://reviews.llvm.org/D31602

Files:
  runtime/src/kmp.h
  runtime/src/kmp_dispatch.cpp
  runtime/src/kmp_runtime.cpp
  runtime/test/worksharing/for/kmp_sch_simd_guided.c
  runtime/test/worksharing/for/kmp_sch_simd_runtime_api.c
  runtime/test/worksharing/for/kmp_sch_simd_runtime_guided.c
  runtime/test/worksharing/for/kmp_sch_simd_runtime_static.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D31602.101083.patch
Type: text/x-patch
Size: 42007 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20170601/a64c8bb9/attachment-0001.bin>


More information about the Openmp-commits mailing list