For serialized parallel regions, wrong ids were reported. Now the same code is used as in kmp_dispatch.cpp which emits the correct ids.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D18348
[OMPT] Fix parallel_id and task_id in loop_end with schedule static ClosedPublic Authored by Hahnfeld on Mar 22 2016, 4:58 AM.
Details Summary For serialized parallel regions, wrong ids were reported. Now the same code is used as in kmp_dispatch.cpp which emits the correct ids.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Mar 24 2016, 5:51 AM Closed by commit rL264266: [OMPT] Fix parallel_id and task_id in loop_end with schedule static (authored by Hahnfeld). · Explain WhyMar 24 2016, 5:57 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 51546 openmp/trunk/runtime/src/kmp_csupport.c
openmp/trunk/runtime/test/lit.cfg
openmp/trunk/runtime/test/ompt/callback.h
openmp/trunk/runtime/test/ompt/worksharing/for/auto.c
openmp/trunk/runtime/test/ompt/worksharing/for/auto_serialized.c
openmp/trunk/runtime/test/ompt/worksharing/for/base.h
openmp/trunk/runtime/test/ompt/worksharing/for/base_serialized.h
openmp/trunk/runtime/test/ompt/worksharing/for/dynamic.c
openmp/trunk/runtime/test/ompt/worksharing/for/dynamic_serialized.c
openmp/trunk/runtime/test/ompt/worksharing/for/guided.c
openmp/trunk/runtime/test/ompt/worksharing/for/guided_serialized.c
openmp/trunk/runtime/test/ompt/worksharing/for/runtime.c
openmp/trunk/runtime/test/ompt/worksharing/for/runtime_serialized.c
|