[all-commits] [llvm/llvm-project] 95a28d: [OpenMP] Add GOMP 5.0 loop entry points

Jonathan Peyton via All-commits all-commits at lists.llvm.org
Mon Jul 6 15:25:50 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 95a28df5c458cd751355fc84263762c330474254
      https://github.com/llvm/llvm-project/commit/95a28df5c458cd751355fc84263762c330474254
  Author: Peyton, Jonathan L <jonathan.l.peyton at intel.com>
  Date:   2020-07-06 (Mon, 06 Jul 2020)

  Changed paths:
    M openmp/runtime/src/exports_so.txt
    M openmp/runtime/src/kmp_ftn_os.h
    M openmp/runtime/src/kmp_gsupport.cpp

  Log Message:
  -----------
  [OpenMP] Add GOMP 5.0 loop entry points

This patch adds missing GOMP_5.0 loop entry points which incorporate
new non-monotonic default into entry point name.  Since monotonic
schedules are a subset of nonmonotonic, it is acceptable to use
monotonic as the implementation.  This patch simply has the nonmonotonic
(and possibly non-monontonic) versions of the loop entry points as
wrappers around the monotonic ones.

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




More information about the All-commits mailing list