aboutsummaryrefslogtreecommitdiff
path: root/openmp/runtime
AgeCommit message (Expand)AuthorFilesLines
2023-09-13Fix /tmp approach, and add environment variable method as third fallback duri...Terry Wilmarth3-73/+164
2023-09-12[OpenMP] Remove optimization skipping reduction struct initialization (#65697)Rodrigo Ceccato de Freitas1-2/+6
2023-09-12[OpenMP][test][VE] Limit the number of AFFINITY_MAX_CPUS for VE (#65872)Kazushi Marukawa1-0/+6
2023-09-10[OpenMP][test][VE] Change to use VE_LD_LIBRARY_PATH for VE (#65869)Kazushi Marukawa1-0/+4
2023-09-10[OpenMP][VE] Support OpenMP runtime on VEKazushi (Jam) Marukawa12-9/+243
2023-09-07[OpenMP] Use the more appropriate function to retrieve the thread id on OpenB...Brad Smith1-1/+1
2023-09-06[OpenMP] Fix build issue with `libomp` when OMPT is disabledShilei Tian1-3/+3
2023-09-06[OpenMP] Fix gettid warnings on DragonFly (#65549)Brad Smith1-1/+1
2023-09-06[OpenMP] Align up the size when calling aligned_alloc (#65525)Shilei Tian1-1/+4
2023-09-06[OpenMP] Fix a wrong assertion in `__kmp_get_global_thread_id`Shilei Tian1-1/+6
2023-09-06[OpenMP] Fix issue of indirect function call in `__kmpc_fork_call_if` (#65436)Shilei Tian1-3/+21
2023-09-01[lldb] Fix duplicate word typos; NFCFangrui Song4-5/+5
2023-09-01[OpenMP] [test] Fix target_thread_limit.cpp to not assume 4 or more coresMartin Storsjö1-13/+10
2023-08-31[OpenMP] Fix a segment fault in __kmp_get_global_thread_idShilei Tian1-0/+6
2023-08-29[OpenMP] Export __kmpc_set_thread_limit on WindowsMartin Storsjö1-0/+2
2023-08-28[OpenMP][OMPT] Fix ompt_get_task_memory implementationJoachim Jenke1-17/+4
2023-08-26[OpenMP] Codegen support for thread_limit on target directive for hostSandeep Kosuri6-0/+205
2023-08-23[OpenMP] make small memory allocations in loop collapse code on the stackVadim Paretsky1-48/+37
2023-08-22[OpenMP] Let primary thread gather topology info for each worker threadJonathan Peyton6-63/+56
2023-08-18[OpenMP] Add option to use different units for blocktimeTerry Wilmarth10-99/+137
2023-08-03[OMPX] Change `thread_dim` to `block_dim` and the original `block_dim` to `gr...Shilei Tian1-6/+6
2023-07-31[OpenMP] Add ompx wrappers for __syncthreadsJohannes Doerfert1-0/+55
2023-07-31[OpenMP] Introduce ompx.h and 3D wrappers (threadId, threadDim, ...)Johannes Doerfert3-0/+113
2023-07-31[OpenMP] Introduce hybrid core attributes to OMP_PLACES and KMP_AFFINITYJonathan Peyton7-127/+472
2023-07-25[OpenMP] [OMPT] [7/8] Invoke tool-supplied callbacks before and after target ...Michael Halkenhaeuser1-7/+6
2023-07-25Revert "[OpenMP] [OMPT] [7/8] Invoke tool-supplied callbacks before and after...Michael Halkenhaeuser1-6/+7
2023-07-24[OpenMP] [OMPT] [7/8] Invoke tool-supplied callbacks before and after target ...Michael Halkenhaeuser1-7/+6
2023-07-24[OpenMP] Move KMP_VERSION printout logic to post-serial-initJonathan Peyton2-4/+4
2023-07-24[OpenMP] Restore comment accidently deleted in D154650Jonathan Peyton1-0/+1
2023-07-24[OpenMP] Re-use affinity raii class in worker spawningJonathan Peyton3-53/+27
2023-07-21[OpenMP] [OMPT] [6/8] Added callback support for target data operations, targ...Michael Halkenhaeuser4-6/+29
2023-07-11[OpenMP][NFC] lit: Allow setting default environment variables for testJoachim Jenke1-0/+8
2023-07-11[OpenMP] [OMPT] [amdgpu] [5/8] Implemented device init/fini/load callbacksMichael Halkenhaeuser2-7/+13
2023-07-10[OpenMP] Fix note section type notation for AArch64Carlos Eduardo Seo1-1/+1
2023-07-07[OpenMP] Remove the workaround of passing "-x assembler-with-cpp" manuallyMartin Storsjö2-6/+0
2023-07-07[OpenMP][OMPT] Change OMPT kind for OpenMP test lock functionsJoachim Jenke5-17/+41
2023-07-07[OpenMP] Add OMPT support for omp_all_memory task dependenceJoachim Jenke5-11/+754
2023-07-06[OpenMP] Ensure socket layer is not first in CPUID topology detectionJonathan Peyton1-1/+5
2023-07-06[OpenMP] Remove gcc-12 warnings from libompJonathan Peyton2-2/+1
2023-07-05[OpenMP] Minor improvement in error msg and fixes few coverity reported issuesNawrin Sultana4-7/+17
2023-06-19[OpenMP] Implement printing TDGs to dot filesAdrian Munera5-0/+129
2023-06-15[OpenMP] Update the default version of OpenMP to 5.1Animesh Kumar1-1/+1
2023-06-14[OpenMP] Fix the issue in openmp/runtime/test/parallel/bug63197.cShilei Tian1-3/+6
2023-06-14[OpenMP] Use 0 instead of false in the test bug63197.cShilei Tian1-1/+1
2023-06-14[OpenMP] Fix the issue where `num_threads` still takes effect incorrectlyShilei Tian2-0/+20
2023-06-05[OpenMP][libomp] Allow white spaces in OMP_TARGET_OFFLOAD valueHansang Bae1-7/+24
2023-05-30[NFC][OpenMP] Remove unused variable `new_iv_saved` in `openmp/runtime/src/km...Shilei Tian1-4/+0
2023-05-27Reland "[CMake] Bumps minimum version to 3.20.0.Mark de Wever1-2/+0
2023-05-25[NFC][Py Reformat] Reformat python files in the rest of the dirsTobias Hieta1-12/+30
2023-05-24[OpenMP][libomp] Implement KMP_DLSYM_NEXT on WindowsHansang Bae3-5/+40