llvm-project/openmp/runtime/test/affinity
Peyton, Jonathan L 0ddde4d865 [OpenMP] Lazily assign root affinity
Lazily set affinity for root threads. Previously, the root thread
executing middle initialization would attempt to assign affinity
to other existing root threads. This was not working properly as the
set_system_affinity() function wasn't setting the affinity for the
target thread. Instead, the middle init thread was resetting the
its own affinity using the target thread's affinity mask.

Differential Revision: https://reviews.llvm.org/D103625
2021-06-15 16:21:06 -05:00
..
format
bug-nested.c
kmp-affinity.c [OpenMP] Refactor/Rework topology discovery code 2021-05-03 18:00:24 -05:00
kmp-hw-subset.c [OpenMP] Refactor/Rework topology discovery code 2021-05-03 18:00:24 -05:00
libomp_test_affinity.h [OpenMP] Allow affinity to re-detect for child processes 2021-04-16 16:34:02 -05:00
libomp_test_topology.h [OpenMP] Refactor/Rework topology discovery code 2021-05-03 18:00:24 -05:00
omp-places-invalid-syntax.c [OpenMP] Fix misleading warning for OMP_PLACES 2021-01-27 14:27:24 -06:00
omp-places.c [OpenMP] Refactor/Rework topology discovery code 2021-05-03 18:00:24 -05:00
redetect.c [OpenMP] Allow affinity to re-detect for child processes 2021-04-16 16:34:02 -05:00
root-threads-affinity.c [OpenMP] Lazily assign root affinity 2021-06-15 16:21:06 -05:00