summaryrefslogtreecommitdiffstats
path: root/openmp
Commit message (Expand)AuthorAgeFilesLines
* [stats] add stats-gathering for static_steal scheduling methodJonathan Peyton2017-02-172-0/+8
* Run-time library part of OpenMP 5.0 task reduction implementation.Andrey Churbanov2017-02-164-1/+602
* Added an option to bind initial thread at the start of applicationAndrey Churbanov2017-02-161-3/+8
* [OpenMP] libomptarget: Protect parent struct from being deallocatedGeorge Rokos2017-02-151-8/+19
* Enable yield cycle on LinuxJonathan Peyton2017-02-154-11/+14
* [OpenMP] New Tsan annotations to remove false positive on reduction and barriersJonas Hahnfeld2017-02-152-21/+31
* libomptarget: Disable on Win32Hans Wennborg2017-02-101-1/+4
* [libomptarget] Align test code with runtime/Jonas Hahnfeld2017-02-072-13/+13
* Fix a race in shutdown when tasking is used.Andrey Churbanov2017-02-064-1/+41
* [OpenMP] Redefined macro warning in libomptargetGeorge Rokos2017-02-011-0/+3
* [OpenMP] Initial implementation of OpenMP offloading library - libomptarget p...George Rokos2017-02-0110-0/+1249
* Correct wrong comment in bug_nested_proxy_task.cJonas Hahnfeld2017-01-301-1/+1
* [libomptarget] Fix Debug build with glibc < 2.18Jonas Hahnfeld2017-01-301-0/+1
* Cleanup: put i_maxmin members and ___kmp_size_type into traits_tJonathan Peyton2017-01-273-79/+27
* Printing OS thread id, when KMP_AFFINITY is set.Jonathan Peyton2017-01-273-7/+17
* Fix performance issue incurred by removing monitor thread.Jonathan Peyton2017-01-273-21/+27
* [libomptarget] Fix compilation with libc++Jonas Hahnfeld2017-01-271-1/+1
* [OpenMP] Initial implementation of OpenMP offloading library - libomptarget.George Rokos2017-01-2515-0/+3357
* Use C++11 static_assert() for build asserts.Jonathan Peyton2017-01-181-21/+2
* Fix memory error in case of reinit using kmp_set_defaults() for lock code.Jonathan Peyton2017-01-182-0/+59
* Fix small memory leak regarding __kmp_nested_proc_bindJonathan Peyton2017-01-181-0/+4
* kmp_affinity: Fix check if specific bit is setJonas Hahnfeld2017-01-121-1/+1
* [CMake] Make openmp build under runtimes/Jonas Hahnfeld2017-01-041-1/+2
* Fix for the __kmpc_global_num_threads function to return the value of the __k...Andrey Churbanov2016-12-211-2/+2
* Reverting last change.Oren Ben Simhon2016-12-211-1/+1
* [X86] Vectorcall Calling Convention - Adding CodeGen Complete SupportOren Ben Simhon2016-12-211-1/+1
* Follow up to r289732: Update comments in source files to reference .cpp filesJonathan Peyton2016-12-1433-47/+48
* Change source files from .c to .cppJonathan Peyton2016-12-1434-50/+46
* Cleanup: debug print fixed and moved inside critical section.Andrey Churbanov2016-12-141-5/+5
* Support of mips & mips64 for openmprtlSylvestre Ledru2016-12-0818-19/+101
* fixed type in Windows-specific codeAndrey Churbanov2016-12-011-1/+1
* Fixed typo in kmp_process_deps trace outputJonathan Peyton2016-11-281-1/+1
* Cleanup: memory leaks on warnings printing fixed; some memory freeing cleaned...Andrey Churbanov2016-11-287-92/+149
* Set task->td_dephash to NULL after freeJonathan Peyton2016-11-211-0/+1
* Fix for D25504 - segfault because of double free()-ing in shutdown code.Jonathan Peyton2016-11-211-1/+2
* Update stats-gathering codeJonathan Peyton2016-11-146-117/+102
* Introduce dynamic affinity dispatch capabilitiesJonathan Peyton2016-11-1413-721/+633
* Added check for malloc return.Andrey Churbanov2016-11-101-0/+6
* [OpenMP] Enable ThreadSanitizer to check OpenMP programsJonas Hahnfeld2016-11-0712-10/+346
* fixed typo in commentAndrey Churbanov2016-11-031-1/+1
* Change task stealing to always get task from head of victim's deque.Andrey Churbanov2016-11-021-13/+8
* Fixed problem introduced by part of https://reviews.llvm.org/D21196.Andrey Churbanov2016-11-011-2/+2
* Add more conditions to check whether task waiting is necessary in kmp_omp_tas...Andrey Churbanov2016-11-011-4/+4
* Fixed a memory leak related to task dependencies.Andrey Churbanov2016-10-274-13/+65
* Fixing typos in __kmp_release_deps trace outputsJonathan Peyton2016-10-261-4/+4
* Use getpagesize() instead of PAGE_SIZE macro when KMP_OS_LINUX is trueJonathan Peyton2016-10-263-14/+20
* Fixed memory leak mistakenly introduced by https://reviews.llvm.org/D23115Andrey Churbanov2016-10-201-3/+5
* [OpenMP] Fix issue with directives used in a macro.Samuel Antao2016-10-201-8/+9
* Fix OpenMP 4.0 library buildJonathan Peyton2016-10-182-0/+9
* Fix a compile error on musl-libc due to strerror_r() prototypeMichal Gorny2016-10-181-1/+1
OpenPOWER on IntegriCloud