aboutsummaryrefslogtreecommitdiff
path: root/openmp/runtime
AgeCommit message (Expand)AuthorFilesLines
2018-08-03Merging r338757:Hans Wennborg2-0/+66
2018-08-02Merging r338721:Hans Wennborg1-1/+1
2018-08-02Merging r338720:Hans Wennborg3-0/+16
2018-08-02Merging r338580:Hans Wennborg1-10/+23
2018-08-01[test] Convert test for PR36720 to c89Jonas Hahnfeld1-2/+4
2018-07-30[OpenMP] Fix tasking + parallel bugJonathan Peyton2-0/+37
2018-07-30[OpenMP] Fix new task creationGheorghe-Teodor Bercea1-1/+1
2018-07-30[CMake] Disable -Wstringop-overflowJonas Hahnfeld2-0/+2
2018-07-30[OpenMP] Add GOMP version symbols for OMP_4.5 APIJonathan Peyton2-7/+18
2018-07-30[OpenMP] Implement GOMP doacross compatibilityJonathan Peyton5-62/+424
2018-07-30[OpenMP] Fix build errors when building with KMP_DEBUG_ADAPTIVE_LOCKS=1Jonathan Peyton4-14/+15
2018-07-30[OpenMP][Stats] Cleanup stats gathering codeJonathan Peyton8-303/+609
2018-07-27[OMPT] Fix OMPT callbacks for the taskloop construct and add testcaseJoachim Protze2-61/+232
2018-07-27[OMPT] Adapt OMPT callbacks for tasks to handle untied tasks correctlyJoachim Protze2-52/+93
2018-07-27[OMPT] Print two more addresses in print_fuzzy_address_block()Joachim Protze1-5/+8
2018-07-26PR30734: Remove __kmp_ft_page_allocate()Jonas Hahnfeld2-36/+0
2018-07-26[test] Remove XFAIL of omp_for_bigbounds.c for Intel CompilerJonas Hahnfeld1-1/+4
2018-07-25[OMPT] Fix typo in test parallel/nested_thread_num.cJonas Hahnfeld1-1/+1
2018-07-19Block library shutdown until unreaped threads finish spin-waitingJonathan Peyton4-11/+61
2018-07-09Fix const cast problem introduced in r336563Jonathan Peyton1-3/+3
2018-07-09[OpenMP] Fix a few formatting issuesJonathan Peyton3-3/+5
2018-07-09[OpenMP] Introduce hierarchical schedulingJonathan Peyton11-56/+1522
2018-07-09[OpenMP] Restructure loop code for hierarchical schedulingJonathan Peyton3-1329/+1434
2018-07-09[OpenMP] Use C++11 Atomics - barrier, tasking, and lock codeJonathan Peyton17-280/+433
2018-07-06Define the __STDC_FORMAT_MACROS to avoid test failure on some platforms.Kelvin Li1-0/+5
2018-07-05Dropped non-supoorted "--no-as-needed" flag from OMPT tests for macOSJoachim Protze3-4/+8
2018-07-05[OMPT] Add synchronization to threads_nested.c testcaseJoachim Protze1-2/+4
2018-07-02[OMPT] Use alloca() to force availability of frame pointerJoachim Protze1-0/+4
2018-07-02[OMPT] Add tests for runtime entry points from non-OpenMP threadsJoachim Protze1-12/+53
2018-07-02[OMPT] Add testcases for thread_begin and thread_end callbacksJoachim Protze2-0/+72
2018-07-02[OMPT] Provide the right thread_num for ancestor levelsJoachim Protze2-3/+371
2018-06-20minor: fixed typo in debug printAndrey Churbanov1-1/+1
2018-06-08[OpenMP] Fix formatting issues in kmp_stats.hJonathan Peyton1-26/+39
2018-05-28[OMPT] Rename ompt_wait_id to omp_wait_idJoachim Protze7-75/+75
2018-05-28[OMPT] Rename ompt_frame_t to omp_frame_tJoachim Protze10-36/+36
2018-05-27[OMPT] Fix test parallel/not_enough_threads.cJonas Hahnfeld1-46/+60
2018-05-25[CMake] Unify install path for librariesJonas Hahnfeld1-5/+5
2018-05-07[OMPT] Fix thread_num for implicit_task_end callbacks in nested parallel regionsJoachim Protze4-5/+16
2018-05-07[OMPT] Add api_calls_misc.c testcase and rename api_calls.c testcaseJoachim Protze3-0/+76
2018-04-30[OpenMP][OMPT] Fix api_calls_from_other_thread.cppJonathan Peyton1-3/+3
2018-04-18[OpenMP] Compilation error fix on const char*Heejin Ahn1-1/+1
2018-04-18[OpenMP] Fix affinity API for KMP_AFFINITY=none|compact|scatterJonathan Peyton4-2/+29
2018-04-18Introduce GOMP_taskloop APIJonathan Peyton9-22/+297
2018-04-12Set the license header for all OMPT filesJoachim Protze6-3/+73
2018-03-30Minor cleanup in __kmp_atfork_child()Jonathan Peyton1-1/+0
2018-03-26Move blocktime_str variable right before its first useJonathan Peyton1-3/+3
2018-03-26Add summarizeStats.py to tools directoryJonathan Peyton1-0/+323
2018-03-22Fixed __kmpc_get_target_offload() to call library initialization.Andrey Churbanov1-1/+6
2018-03-20Read OMP_TARGET_OFFLOAD and provide API to access ICVJonathan Peyton5-0/+64
2018-03-19Fix for Fix for https://bugs.llvm.org/show_bug.cgi?id=36705.Andrey Churbanov1-0/+1