llvm-project/openmp/runtime/test/ompt/parallel
Jonas Hahnfeld a2748c74d6 [OMPT] Cleanup reset of exit_frame pointer
This is done at call-site and does not need to be handled in
__kmp_invoke_microtask. It was already absent from the x86
and x86_64 assembly, this patch removes it from the generic
implementation in z_Linux_util.cpp and adds documentation for
AArch64 and PPC64 that it's actually not needed. I can't test
on these architectures, so I don't want to change the code just
because it looks right :)

While at it, rename some variables for consistency and add a
check in test/ompt/parallel/normal.c that the pointer was reset
before entering the barrier.

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

llvm-svn: 366721
2019-07-22 18:46:02 +00:00
..
dynamic_enough_threads.c
dynamic_not_enough_threads.c
max_active_levels_serialized.c [OMPT] Add annotations to testcases that are expected to fail when using certain compilers 2017-12-21 13:55:16 +00:00
nested.c [OMPT] First chunk of final OMPT 5.0 interface updates 2018-12-18 08:52:30 +00:00
nested_lwt.c [OMPT] Add missing initialization in nested_lwt.c test case 2017-12-22 19:24:06 +00:00
nested_serialized.c [OMPT] Add annotations to testcases that are expected to fail when using certain compilers 2017-12-21 13:55:16 +00:00
nested_thread_num.c [OMPT] First chunk of final OMPT 5.0 interface updates 2018-12-18 08:52:30 +00:00
nested_threadnum.c [Tests] fix non-determinism failure in testcase 2018-12-18 08:57:23 +00:00
no_thread_num_clause.c [OMPT] Handling of the events of initial-task-begin and initial-task-end 2019-05-20 14:21:36 +00:00
normal.c [OMPT] Cleanup reset of exit_frame pointer 2019-07-22 18:46:02 +00:00
not_enough_threads.c [OMPT] Fix test parallel/not_enough_threads.c 2018-05-27 17:07:38 +00:00
parallel_if0.c [OMPT] Second chunk of final OMPT 5.0 interface updates 2019-01-15 15:36:53 +00:00
serialized.c [OMPT] Second chunk of final OMPT 5.0 interface updates 2019-01-15 15:36:53 +00:00