[Openmp-commits] [PATCH] D112149: [OpenMP][OMPT][GOMP] PARALLEL_LOOP macro initializes exit_frame

Vladimir Inđić via Phabricator via Openmp-commits openmp-commits at lists.llvm.org
Wed Oct 20 09:13:38 PDT 2021


vladaindjic created this revision.
vladaindjic added reviewers: protze.joachim, AndreyChurbanov, hbae.
Herald added subscribers: guansong, yaxunl.
vladaindjic requested review of this revision.
Herald added a reviewer: jdoerfert.
Herald added subscribers: openmp-commits, sstefan1.
Herald added a project: OpenMP.

The PARALLEL_LOOP macro, used as a wrapper for __kmp_api_GOMP_parallel_loop_* constructs,
initializes the exit_frame that corresponds to the task region executed by the master thread.

The simple for_dynamic_serialized.c test case contains a serialized worksharing loop.
The test case is used to to validate whether the tasking frames are properly maintained.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D112149

Files:
  openmp/runtime/src/kmp_gsupport.cpp
  openmp/runtime/test/ompt/worksharing/taskinfo/for_dynamic_serialized.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D112149.380987.patch
Type: text/x-patch
Size: 5094 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20211020/d3716fee/attachment-0001.bin>


More information about the Openmp-commits mailing list