summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGOpenMPRuntime.h
Commit message (Expand)AuthorAgeFilesLines
* [OPENMP]Remove unused code, NFC.Alexey Bataev2020-01-091-27/+2
* [OPENMP]Reduce calls for the mangled names.Alexey Bataev2020-01-071-2/+3
* [OPENMP50]Support lastprivate conditional updates in inc/dec unary ops.Alexey Bataev2020-01-061-0/+5
* [OPENMP50]Codegen for lastprivate conditional list items.Alexey Bataev2020-01-021-0/+57
* [OpenMP][NFCI] Use the libFrontend ProcBindKind in ClangJohannes Doerfert2019-12-261-2/+3
* [OPENMP50]Codegen for nontemporal clause.Alexey Bataev2019-12-231-0/+19
* [OPENMP50]Add if clause in simd directive.Alexey Bataev2019-11-191-11/+11
* [OPENMP]Rename function, NFC.Alexey Bataev2019-11-191-3/+3
* [Clang][OpenMP Offload] Move offload registration code to the wrapperSergey Dmitriev2019-10-151-17/+3
* [OPENMP50]Support for declare variant directive for NVPTX target.Alexey Bataev2019-10-101-0/+11
* [clang][OpenMP][NFC] #include GlobalDecl.h to avoid incomplete class typeJordan Rupprecht2019-10-011-1/+1
* [OPENMP50]Initial codegen for declare variant implementation vendor.Alexey Bataev2019-10-011-0/+9
* [OPENMP]Call __kmpc_push_tripcount in task context.Alexey Bataev2019-09-231-17/+27
* [OpenMP 5.0] Codegen support for user-defined mappers.Michael Kruse2019-08-051-0/+20
* Revert "[OpenMP 5.0] Codegen support for user-defined mappers."Michael Kruse2019-08-041-20/+0
* [OpenMP 5.0] Codegen support for user-defined mappers.Michael Kruse2019-08-041-0/+20
* [OpenMP] Add support for handling declare target to clause when unified memor...Gheorghe-Teodor Bercea2019-06-201-2/+2
* [OpenMP] Avoid emitting maps for target link variables when unified memory is...Gheorghe-Teodor Bercea2019-06-141-0/+3
* [OpenMP] Add support for registering requires directives with the runtimeGheorghe-Teodor Bercea2019-05-211-2/+17
* [OPENMP]Improve detection of number of teams, threads in targetAlexey Bataev2019-04-101-0/+5
* [OPENMP]Codegen support for allocate directive on global variables.Alexey Bataev2019-03-211-0/+5
* [OPENMP]Remove unused parameter, NFC.Alexey Bataev2019-03-191-3/+2
* [OPENMP] Codegen for local variables with the allocate pragma.Alexey Bataev2019-03-191-0/+6
* [OPENMP] Set scheduling for doacross loops as schedule, 1.Alexey Bataev2019-03-181-1/+1
* [OPENMP]Target region: emit const firstprivates as globals with constantAlexey Bataev2019-03-051-1/+11
* [opaque pointer types] Pass function types for runtime function calls.James Y Knight2019-02-051-35/+42
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Fix header issues.Richard Trieu2019-01-111-0/+1
* [OPENMP]Add call to __kmpc_push_target_tripcount() function.Alexey Bataev2019-01-071-0/+9
* Misc typos fixes in ./lib folderRaphael Isemann2018-12-101-1/+1
* [OPENMP][NVPTX]Mark __kmpc_barrier functions as convergent.Alexey Bataev2018-12-041-0/+4
* [OPENMP][NVPTX]Basic support for reductions across the teams.Alexey Bataev2018-11-271-7/+10
* [OPENMP][NVPTX]Emit default locations as constant with undefined mode.Alexey Bataev2018-11-211-1/+10
* [OpenMP] Check target architecture supports unified shared memory for require...Patrick Lyster2018-11-191-0/+5
* [OPENMP]Fix handling of the globals during compilation for the device.Alexey Bataev2018-11-071-4/+8
* [OPENMP] Support for mapping of the lambdas in target regions.Alexey Bataev2018-10-301-0/+6
* [OpenMP][NVPTX] Use single loops when generating code for distribute parallel...Gheorghe-Teodor Bercea2018-10-291-1/+15
* [OPENMP] Fix emission of the __kmpc_global_thread_num.Alexey Bataev2018-10-051-0/+6
* [OpenMP] Make default parallel for schedule in NVPTX target regions in SPMD m...Gheorghe-Teodor Bercea2018-09-271-0/+6
* [OpenMP] Make default distribute schedule for NVPTX target regions in SPMD mo...Gheorghe-Teodor Bercea2018-09-271-0/+6
* [OPENMP] Fix PR38903: Crash on instantiation of the non-dependentAlexey Bataev2018-09-131-5/+1
* [OPENMP] Fix emission of the loop doacross constructs.Alexey Bataev2018-08-131-4/+4
* Revert "[OPENMP] Fix emission of the loop doacross constructs."Alexey Bataev2018-08-131-4/+4
* [OPENMP] Fix emission of the loop doacross constructs.Alexey Bataev2018-08-131-4/+4
* [OPENMP] Mark variables captured in declare target region as implicitlyAlexey Bataev2018-08-071-0/+6
* [OPENMP] Fix checks for declare target link entries.Alexey Bataev2018-07-161-0/+2
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-115/+115
* [OPENMP] Support C++ member functions in the device constructs.Alexey Bataev2018-05-021-1/+1
* [OPENMP] Emit names of the globals depending on target.Alexey Bataev2018-05-021-1/+10
* [OPENMP] General code improvements.Alexey Bataev2018-04-161-1/+2
OpenPOWER on IntegriCloud