summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
Commit message (Expand)AuthorAgeFilesLines
* [OpenMP] Remove implicit data sharing code gen that aims to use device shared...Gheorghe-Teodor Bercea2018-03-071-186/+26
* Pass a GlobalDecl to SetInternalFunctionAttributes. NFC.Rafael Espindola2018-02-281-6/+6
* [OpenMP] Extend NVPTX SPMD implementation of combined constructsCarlo Bertolli2018-02-281-21/+12
* Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types.Sander de Smalen2018-02-031-1/+1
* Reverting patch rL323952 due to build errors that ISander de Smalen2018-02-011-1/+1
* [DebugInfo] Enable debug information for C99 VLA typesSander de Smalen2018-02-011-1/+1
* [OPENMP] Remove more empty SourceLocations() from the code.Alexey Bataev2018-01-231-18/+15
* [OPENMP] Replace calls of getAssociatedStmt().Alexey Bataev2018-01-121-1/+1
* [OPENMP] Fix debug info for outlined functions in NVPTX + add more tests.Alexey Bataev2018-01-081-4/+4
* [OPENMP] Fix casting in NVPTX support library.Alexey Bataev2018-01-041-37/+49
* [OPENMP] Add debug info for generated functions.Alexey Bataev2018-01-041-71/+81
* [OpenMP] Further adjustments of nvptx runtime functionsJonas Hahnfeld2017-12-271-11/+20
* [OpenMP] Add function attribute for triggering data sharing.Gheorghe-Teodor Bercea2017-12-121-0/+2
* [OPENMP] Do not mark captured variables as artificial in debug info.Alexey Bataev2017-11-221-3/+11
* [OpenMP] Adjust arguments of nvptx runtime functionsJonas Hahnfeld2017-11-221-12/+20
* [OpenMP] Add implicit data sharing support when offloading to NVIDIA GPUs usi...Gheorghe-Teodor Bercea2017-11-211-23/+171
* [clang] Remove redundant return [NFC]Mandeep Singh Grang2017-11-131-1/+0
* [OPENMP] Codegen for `#pragma omp target parallel for simd`.Alexey Bataev2017-11-091-0/+1
* [OPENMP] Codegen for `#pragma omp target parallel for`.Alexey Bataev2017-11-081-0/+1
* Convert clang::LangAS to a strongly typed enumAlexander Richardson2017-10-151-2/+2
* [OPENMP] Fix types for the target specific parameters in debug mode.Alexey Bataev2017-09-131-3/+3
* [OPENMP] Fix compiler crash on argument translate for NVPTX.Alexey Bataev2017-08-151-0/+5
* [OPENMP] Generalization of calls of the outlined functions.Alexey Bataev2017-08-141-25/+21
* [OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev2017-08-081-0/+78
* Revert "[OPENMP][DEBUG] Set proper address space info if required by target."Alexey Bataev2017-08-081-78/+0
* [OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev2017-08-081-0/+78
* Revert "[OPENMP][DEBUG] Set proper address space info if required by target."Alexey Bataev2017-08-081-78/+0
* [OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev2017-08-081-0/+78
* Revert "[OPENMP][DEBUG] Set proper address space info if required by target."Alexey Bataev2017-08-041-79/+0
* [OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev2017-08-041-0/+79
* [OPENMP] Unify generation of outlined function calls.Alexey Bataev2017-08-041-5/+5
* [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer.Alexey Bataev2017-06-091-31/+18
* IRGen: Add optnone attribute on function during O0Mehdi Amini2017-05-291-0/+1
* Make helper functions static. NFC.Benjamin Kramer2017-05-261-7/+7
* [OpenMP] Teams reduction on the NVPTX device.Arpith Chacko Jacob2017-02-161-7/+443
* [OpenMP] Parallel reduction on the NVPTX device.Arpith Chacko Jacob2017-02-161-0/+1009
* Revert r295319 while investigating buildbot failure.Arpith Chacko Jacob2017-02-161-1008/+0
* [OpenMP] Parallel reduction on the NVPTX device.Arpith Chacko Jacob2017-02-161-0/+1008
* [OpenMP] Codegen support for 'target teams' on the NVPTX device.Arpith Chacko Jacob2017-01-261-0/+1
* [OpenMP] Support for the proc_bind-clause on 'target parallel' on the NVPTX d...Arpith Chacko Jacob2017-01-251-0/+11
* Reverting commit because an NVPTX patch sneaked in. Break up into twoArpith Chacko Jacob2017-01-251-1/+0
* [OpenMP] Codegen support for 'target teams' on the host.Arpith Chacko Jacob2017-01-251-0/+1
* [OpenMP] Support for the num_threads-clause on 'target parallel' on the NVPTX...Arpith Chacko Jacob2017-01-251-0/+11
* [OpenMP] Codegen for the 'target parallel' directive on the NVPTX device.Arpith Chacko Jacob2017-01-181-9/+198
* [OpenMP] Codegen support for 'target parallel' on the host.Arpith Chacko Jacob2017-01-181-15/+13
* Revert r292374 to debug Windows buildbot failure.Arpith Chacko Jacob2017-01-181-13/+15
* [OpenMP] Codegen support for 'target parallel' on the host.Arpith Chacko Jacob2017-01-181-15/+13
* Remove unused lambda captures. NFCMalcolm Parsons2017-01-131-4/+3
* [OpenMP] Basic support for a parallel directive in a target region on an NVPT...Arpith Chacko Jacob2017-01-101-7/+216
* [OpenMP] Add fields for flags in the offload entry descriptor.Samuel Antao2017-01-051-1/+1
OpenPOWER on IntegriCloud