aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-01-20Merging r292349:release_40Jonathan Peyton
2017-01-20Merging r292348:Jonathan Peyton
2017-01-12Creating release_40 branch off revision 291814Hans Wennborg
2017-01-12kmp_affinity: Fix check if specific bit is setJonas Hahnfeld
2017-01-04[CMake] Make openmp build under runtimes/Jonas Hahnfeld
2016-12-21Fix for the __kmpc_global_num_threads function to return the value of the __k...Andrey Churbanov
2016-12-21Reverting last change.Oren Ben Simhon
2016-12-21[X86] Vectorcall Calling Convention - Adding CodeGen Complete SupportOren Ben Simhon
2016-12-14Follow up to r289732: Update comments in source files to reference .cpp filesJonathan Peyton
2016-12-14Change source files from .c to .cppJonathan Peyton
2016-12-14Cleanup: debug print fixed and moved inside critical section.Andrey Churbanov
2016-12-08Support of mips & mips64 for openmprtlSylvestre Ledru
2016-12-01fixed type in Windows-specific codeAndrey Churbanov
2016-11-28Fixed typo in kmp_process_deps trace outputJonathan Peyton
2016-11-28Cleanup: memory leaks on warnings printing fixed; some memory freeing cleaned...Andrey Churbanov
2016-11-21Set task->td_dephash to NULL after freeJonathan Peyton
2016-11-21Fix for D25504 - segfault because of double free()-ing in shutdown code.Jonathan Peyton
2016-11-14Update stats-gathering codeJonathan Peyton
2016-11-14Introduce dynamic affinity dispatch capabilitiesJonathan Peyton
2016-11-10Added check for malloc return.Andrey Churbanov
2016-11-07[OpenMP] Enable ThreadSanitizer to check OpenMP programsJonas Hahnfeld
2016-11-03fixed typo in commentAndrey Churbanov
2016-11-02Change task stealing to always get task from head of victim's deque.Andrey Churbanov
2016-11-01Fixed problem introduced by part of https://reviews.llvm.org/D21196.Andrey Churbanov
2016-11-01Add more conditions to check whether task waiting is necessary in kmp_omp_tas...Andrey Churbanov
2016-10-27Fixed a memory leak related to task dependencies.Andrey Churbanov
2016-10-26Fixing typos in __kmp_release_deps trace outputsJonathan Peyton
2016-10-26Use getpagesize() instead of PAGE_SIZE macro when KMP_OS_LINUX is trueJonathan Peyton
2016-10-20Fixed memory leak mistakenly introduced by https://reviews.llvm.org/D23115Andrey Churbanov
2016-10-20[OpenMP] Fix issue with directives used in a macro.Samuel Antao
2016-10-18Fix OpenMP 4.0 library buildJonathan Peyton
2016-10-18Fix a compile error on musl-libc due to strerror_r() prototypeMichal Gorny
2016-10-18Mixed type atomic routines added for capture and update/capture reverse.Jonathan Peyton
2016-10-07Code cleanup for the runtime without monitor threadJonathan Peyton
2016-10-07Enable omp_get_schedule() to return static steal type.Jonathan Peyton
2016-09-30[cmake] Fix for a bug https://llvm.org/bugs/show_bug.cgi?id=30489 "Cannot bui...Paul Osmialowski
2016-09-30Insert missing checks for KMP_AFFINITY_CAPABLE() in affinity API.Jonathan Peyton
2016-09-30[test] Support 'lit' executable nameMichal Gorny
2016-09-30Fix incorrect OpenMP version in Fortran module.Jonathan Peyton
2016-09-27Mixed type atomic routines for unsigned integers.Jonathan Peyton
2016-09-27Disable monitor thread creation by default.Jonathan Peyton
2016-09-19Fix respecting LIBOMP_LLVM_LIT_EXECUTABLE as full pathMichal Gorny
2016-09-14[cmake] Make libgomp & libiomp5 alias install optionalMichal Gorny
2016-09-14[OMPT] fix task frame information for gomp interfaceJonas Hahnfeld
2016-09-14[OMPT] save exit address to lwt if availableJonas Hahnfeld
2016-09-14[OMPT] fix __ompt_get_teaminfo to consult lwt entries of parent teamsJonas Hahnfeld
2016-09-14[OMPT] Reset task exit frame when execution is finishedJonas Hahnfeld
2016-09-14[OMPT] Align implementation of reenter frame address to latest (frozen) versi...Jonas Hahnfeld
2016-09-14[OMPT] extend ompt tests by checks for frame pointersJonas Hahnfeld
2016-09-12Fix bitmask upper bounds checkJonathan Peyton