summaryrefslogtreecommitdiff
path: root/openmp/runtime/src/kmp_csupport.cpp
AgeCommit message (Expand)Author
2019-12-27[OpenMP] Implementation of OMPT reduction callbacksprotze@itc.rwth-aachen.de
2019-08-03Add OMPT support for teams constructHansang Bae
2019-07-25[OpenMP] RISCV64 portJonas Hahnfeld
2019-07-12[OpenMP] Remove OMP spec versioningJonathan Peyton
2019-06-26Fixed memory use-after-free problem.Andrey Churbanov
2019-05-20[OpenMP][OMPT] Fix locking testcases for 32 bit architecturesJoachim Protze
2019-04-08[OpenMP] Implement 5.0 memory managementJonathan Peyton
2019-04-03[OpenMP][Stats] Fix stats gathering for distribute and team clauseJonathan Peyton
2019-02-28[OpenMP 5.0] Deprecate nest-var and associated featuresJonathan Peyton
2019-02-28[OpenMP] Make use of sched_yield optional in runtimeJonathan Peyton
2019-02-11[OpenMP] Fix thread_limits to work properly for teams constructJonathan Peyton
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-16[OpenMP] Add omp_pause_resource* APIJonathan Peyton
2019-01-15[OMPT] Second chunk of final OMPT 5.0 interface updatesJoachim Protze
2018-12-18[OMPT] First chunk of final OMPT 5.0 interface updatesJoachim Protze
2018-12-13[OpenMP] Implement OpenMP 5.0 affinity format functionalityJonathan Peyton
2018-11-28[OpenMP] Rename ompt_mutex_impl_unknown to ompt_mutex_impl_noneJonathan Peyton
2018-10-02[OpenMP] Shutdown library on Windows if possible for better OMPT behaviorJonathan Peyton
2018-09-10[OMPT] Update types according to TR7Joachim Protze
2018-09-07[OpenMP] Change hint parameter type for critical to uint32_tJonathan Peyton
2018-09-07[OpenMP] Initial implementation of OMP 5.0 Memory Management routinesJonathan Peyton
2018-08-27[OpenMP][Fix] Conditional compilation leaves variables unusedGheorghe-Teodor Bercea
2018-08-09[OpenMP] Cleanup codeJonathan Peyton
2018-07-30[OpenMP] Implement GOMP doacross compatibilityJonathan Peyton
2018-07-30[OpenMP][Stats] Cleanup stats gathering codeJonathan Peyton
2018-07-09[OpenMP] Use C++11 Atomics - barrier, tasking, and lock codeJonathan Peyton
2018-05-28[OMPT] Rename ompt_wait_id to omp_wait_idJoachim Protze
2018-05-28[OMPT] Rename ompt_frame_t to omp_frame_tJoachim Protze
2018-05-07[OMPT] Fix thread_num for implicit_task_end callbacks in nested parallel regionsJoachim Protze
2018-03-22Fixed __kmpc_get_target_offload() to call library initialization.Andrey Churbanov
2018-03-20Read OMP_TARGET_OFFLOAD and provide API to access ICVJonathan Peyton
2018-01-17Partial revert of [OMPT] Rename ompt_mutex_impl_t to kmp_mutex_implJoachim Protze
2018-01-17[OMPT] Rename ompt_mutex_impl_t to kmp_mutex_implJoachim Protze
2018-01-07Correct types of pointers to doacross_num_doneJonas Hahnfeld
2017-12-05Fix PR30890: Reduction across teams hangsJonas Hahnfeld
2017-11-22Fix for OMP doacross implementation on PowerJonas Hahnfeld
2017-11-20Fixed OMP doacross implementation on 32-bit platforms.Andrey Churbanov
2017-11-10[OMPT] Fix assertion for OpenMP code generated with outdated compilersJoachim Protze
2017-11-05Rename fields of ompt_frame_tJoachim Protze
2017-11-03Revert "Rename fields of ompt_frame_t"Jonas Hahnfeld
2017-11-03Revert "Updating implementation of OMPT as specified in OpenMP 5.0 Preview 2 ...Jonas Hahnfeld
2017-11-03Updating implementation of OMPT as specified in OpenMP 5.0 Preview 2 (TR6)Joachim Protze
2017-11-03Rename fields of ompt_frame_tJoachim Protze
2017-11-01Update implementation of OMPT to the specification OpenMP 5.0 Preview 1 (TR4).Joachim Protze
2017-10-20Apply formatting changesJonathan Peyton
2017-09-27Remove unnecessary semicolonsJonathan Peyton
2017-07-17OpenMP RTL cleanup: eliminated warnings with -Wcast-qual, patch 2.Andrey Churbanov
2017-07-03OpenMP RTL cleanup: eliminated warnings with -Wcast-qual.Andrey Churbanov
2017-05-12Clang-format and whitespace cleanup of source codeJonathan Peyton
2017-04-13KMP_HW_SUBSET extended with NUMA support when HWLOC enabledAndrey Churbanov