summaryrefslogtreecommitdiffstats
path: root/openmp/runtime/src/kmp_os.h
Commit message (Expand)AuthorAgeFilesLines
* [OpenMP] Fix incorrect property of __has_attribute() macroKelvin Li2020-01-061-1/+1
* [OpenMP] Enable thread affinity on FreeBSDDavid Carlier2019-10-081-1/+1
* [OpenMP] RISCV64 portJonas Hahnfeld2019-07-251-2/+3
* [OpenMP] Remove OMP spec versioningJonathan Peyton2019-07-121-2/+0
* Use correct way to test for MIPS arch after rOMP355687Dimitry Andric2019-04-221-5/+5
* [mips] Use libatomic instead of GCC intrinsics for 64bitPetar Jovanovic2019-03-081-10/+66
* [OpenMP] Make use of sched_yield optional in runtimeJonathan Peyton2019-02-281-3/+3
* Guard a feature that unsupported by old GCCTaewook Oh2019-02-081-1/+9
* [OMPT] Make sure that OMPT is enabled when accessing internals of the runtimeJoachim Protze2019-02-041-0/+14
* Update more file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [OpenMP] Implement OpenMP 5.0 affinity format functionalityJonathan Peyton2018-12-131-0/+2
* [runtime] Disable KMP_HAVE_QUAD on NetBSD gccMichal Gorny2018-12-111-0/+3
* Support clang compiling under windows-gnu and windows-msvcAndrey Churbanov2018-12-101-2/+9
* [OpenMP] Implement GOMP doacross compatibilityJonathan Peyton2018-07-301-1/+4
* [OpenMP] Use C++11 Atomics - barrier, tasking, and lock codeJonathan Peyton2018-07-091-0/+40
* Introduce GOMP_taskloop APIJonathan Peyton2018-04-181-0/+8
* Fix thread affinity on non-x86 LinuxJonas Hahnfeld2017-12-081-4/+1
* Cleanup version symbol macros and attributes/declspecsJonathan Peyton2017-11-071-14/+45
* Apply formatting changesJonathan Peyton2017-10-201-6/+3
* Minor code cleanup of Klocwork issuesJonathan Peyton2017-09-051-0/+9
* Fix comments and build messages concerning TSXJonathan Peyton2017-07-281-1/+2
* For KMP_PAGE_SIZE, use getpagesize() on Unix, GetSystemInfo() on WindowsDimitry Andric2017-07-181-8/+8
* OpenMP RTL cleanup: eliminated warnings with -Wcast-qual, patch 2.Andrey Churbanov2017-07-171-110/+155
* OpenMP RTL cleanup: eliminated warnings with -Wcast-qual.Andrey Churbanov2017-07-031-20/+29
* Clang-format and whitespace cleanup of source codeJonathan Peyton2017-05-121-487/+568
* Cleanup: put i_maxmin members and ___kmp_size_type into traits_tJonathan Peyton2017-01-271-6/+13
* Support of mips & mips64 for openmprtlSylvestre Ledru2016-12-081-4/+4
* Use getpagesize() instead of PAGE_SIZE macro when KMP_OS_LINUX is trueJonathan Peyton2016-10-261-2/+11
* Renaming change: 41 -> 45 and 4.1 -> 4.5Jonathan Peyton2016-06-141-1/+1
* Use C++11 atomics for ticket locks implementationPaul Osmialowski2016-05-311-0/+1
* Fine tuning of TC* macrosPaul Osmialowski2016-05-071-0/+4
* Removed unused __kmp_*_i8 functions.Jonathan Peyton2016-01-041-25/+10
* [STATS] Properly guard the tick_time() function and its usesJonathan Peyton2015-12-171-0/+5
* Fix broken visual studio builds by disabling KMP_USE_TSX.Jonathan Peyton2015-12-141-1/+2
* Hinted lock (OpenMP 4.5 feature) Updates/Fixes Part 3Jonathan Peyton2015-12-111-4/+5
* Hinted lock (OpenMP 4.5 feature) Updates/Fixes Part 2Jonathan Peyton2015-12-111-0/+8
* OpenMP Wait/release improvements.Jonathan Peyton2015-10-081-2/+2
* [OpenMP] [CMake] Removing expand-vars.pl in favor of CMake's configure_file()Jonathan Peyton2015-08-281-2/+1
* Update z_Linux_asm.s to use platform macrosJonathan Peyton2015-08-201-16/+0
* Allow CMAKE_OSX_ARCHITECTURES to build fat library.Jonathan Peyton2015-05-291-128/+1
* Allow gcc 5.x to compile library.Jonathan Peyton2015-05-271-1/+1
* Replace some unsafe API calls with safe alternatives on Windows, prepare code...Andrey Churbanov2015-04-021-0/+3
* Adding some 8-bit atomic operations for future useAndrey Churbanov2015-03-101-0/+17
* Added new user-guided lock api, currently disabled. Use KMP_USE_DYNAMIC_LOCK=...Andrey Churbanov2015-02-201-0/+5
* Comments only: removing the Revision and Date svn variables from the top of a...Andrey Churbanov2015-01-271-2/+0
* Replaces KMP_OS_WINDOWS && KMP_ARCH_X86_64 or any combination of those two op...Andrey Churbanov2015-01-271-6/+12
* added support for PPC architectures (version 3): initial patch provided by Ca...Andrey Churbanov2015-01-191-3/+12
* Two fixes sent by C.Bergstrom: MB() does real synch for ARM; _Quad is not use...Andrey Churbanov2015-01-191-1/+1
* aarch64 port sent by C. BergstromAndrey Churbanov2015-01-131-5/+10
* I apologise in advance for the size of this check-in. At Intel we doJim Cownie2014-10-071-25/+14
OpenPOWER on IntegriCloud