llvm-project/openmp/runtime/test
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
..
affinity Remove REQUIRES OMP spec version within lit tests 2019-07-17 15:41:00 +00:00
api [OpenMP] Implement 5.0 memory management 2019-04-08 17:59:28 +00:00
atomic Remove trailing whitespace from tests 2016-05-17 21:08:52 +00:00
barrier
critical
env Fix OMP_TARGET_OFFLOAD parsing 2019-05-30 18:35:07 +00:00
flush Fix for bugzilla https://bugs.llvm.org/show_bug.cgi?id=39970 2018-12-13 10:04:10 +00:00
lock Revert "Updating implementation of OMPT as specified in OpenMP 5.0 Preview 2 (TR6)" 2017-11-03 18:28:19 +00:00
master Remove trailing whitespace from tests 2016-05-17 21:08:52 +00:00
misc_bugs Added propagation of not big initial stack size of master thread to workers. 2019-06-05 16:14:47 +00:00
ompt [OMPT] Cleanup reset of exit_frame pointer 2019-07-22 18:46:02 +00:00
parallel [OpenMP 5.0] Add omp_get_supported_active_levels() 2019-02-19 18:51:11 +00:00
tasking Remove REQUIRES OMP spec version within lit tests 2019-07-17 15:41:00 +00:00
threadprivate Remove trailing whitespace from tests 2016-05-17 21:08:52 +00:00
worksharing Remove REQUIRES OMP spec version within lit tests 2019-07-17 15:41:00 +00:00
CMakeLists.txt [OpenMP] Fix check-openmp after r354553 2019-02-21 12:00:57 +00:00
lit.cfg [OpenMP] Remove OMP spec versioning 2019-07-12 21:45:36 +00:00
lit.site.cfg.in [OpenMP] Remove OMP spec versioning 2019-07-12 21:45:36 +00:00
omp_my_sleep.h
omp_testsuite.h Allow unit testing on Windows 2016-05-23 17:50:32 +00:00