| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | [OPENMP][NVPTX]Reduce memory usage in orphaned functions. | Alexey Bataev | 2018-10-12 | 1 | -8/+71 |
* | [OPENMP][NVPTX]Reduce memory use for globalized vars in | Alexey Bataev | 2018-10-11 | 1 | -7/+15 |
* | [OPENMP][NVPTX] Support memory coalescing for globalized variables. | Alexey Bataev | 2018-10-09 | 1 | -37/+95 |
* | [OPENMP][NVPTX] Fix emission of __kmpc_global_thread_num() for non-SPMD | Alexey Bataev | 2018-10-05 | 1 | -4/+7 |
* | [OPENMP] Fix emission of the __kmpc_global_thread_num. | Alexey Bataev | 2018-10-05 | 1 | -0/+3 |
* | [OpenMP][NVPTX] Simplify codegen for orphaned parallel, NFCI. | Jonas Hahnfeld | 2018-10-02 | 1 | -25/+7 |
* | [OPENMP][NVPTX] Handle `requires datasharing` flag correctly with | Alexey Bataev | 2018-10-01 | 1 | -1/+27 |
* | [OPENMP] Simplify code, NFC. | Alexey Bataev | 2018-10-01 | 1 | -2/+0 |
* | [OpenMP] Make default parallel for schedule in NVPTX target regions in SPMD m... | Gheorghe-Teodor Bercea | 2018-09-27 | 1 | -0/+11 |
* | [OpenMP] Make default distribute schedule for NVPTX target regions in SPMD mo... | Gheorghe-Teodor Bercea | 2018-09-27 | 1 | -0/+12 |
* | [OPENMP] Add support for OMP5 requires directive + unified_address clause | Kelvin Li | 2018-09-26 | 1 | -0/+4 |
* | [OPENMP][NVPTX] Enable support for lastprivates in SPMD constructs. | Alexey Bataev | 2018-09-21 | 1 | -69/+127 |
* | [OPENMP] Fix PR38710: static functions are not emitted as implicitly | Alexey Bataev | 2018-08-30 | 1 | -6/+10 |
* | [OPENMP][NVPTX] Add options -f[no-]openmp-cuda-force-full-runtime. | Alexey Bataev | 2018-08-30 | 1 | -1/+2 |
* | [OPENMP][NVPTX] Add support for lightweight runtime. | Alexey Bataev | 2018-08-29 | 1 | -49/+320 |
* | [OPENMP] Fix processing of declare target construct. | Alexey Bataev | 2018-08-14 | 1 | -12/+2 |
* | Port getLocStart -> getBeginLoc | Stephen Kelly | 2018-08-09 | 1 | -8/+8 |
* | [OPENMP] ThreadId in serialized parallel regions is 0. | Alexey Bataev | 2018-07-25 | 1 | -7/+14 |
* | [OPENMP, NVPTX] Globalize only captured variables. | Alexey Bataev | 2018-07-16 | 1 | -1/+1 |
* | [OpenMP] Initialize data sharing stack for SPMD case | Gheorghe-Teodor Bercea | 2018-07-13 | 1 | -5/+15 |
* | [OPENMP, NVPTX] Do not globalize local variables in parallel regions. | Alexey Bataev | 2018-07-09 | 1 | -10/+3 |
* | [OPENMP, NVPTX] Reduce the number of the globalized variables. | Alexey Bataev | 2018-06-26 | 1 | -9/+43 |
* | [OPENMP, NVPTX] Fix reduction of the big data types/structures. | Alexey Bataev | 2018-06-22 | 1 | -21/+115 |
* | [OPENMP, NVPTX] Fix globalization of the variables passed to orphaned | Alexey Bataev | 2018-06-21 | 1 | -43/+55 |
* | [OPENMP, NVPTX] Emit simple reduction if requested. | Alexey Bataev | 2018-06-18 | 1 | -0/+6 |
* | [OPENMP, NVPTX] Fixed codegen for orphaned parallel region. | Alexey Bataev | 2018-05-25 | 1 | -25/+19 |
* | [OPENMP, NVPTX] Add check for SPMD mode in orphaned parallel directives. | Alexey Bataev | 2018-05-16 | 1 | -6/+34 |
* | [OPENMP, NVPTX] Do not globalize variables with reference/pointer types. | Alexey Bataev | 2018-05-15 | 1 | -20/+19 |
* | [OPENMP, NVPTX] Do not use SPMD mode for target simd and target teams | Alexey Bataev | 2018-05-11 | 1 | -19/+13 |
* | [OPENMP, NVPTX] Initial support for L2 parallelism in SPMD mode. | Alexey Bataev | 2018-05-10 | 1 | -59/+164 |
* | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-09 | 1 | -20/+20 |
* | [OPENMP, NVPTX] Codegen for critical construct. | Alexey Bataev | 2018-05-07 | 1 | -0/+60 |
* | [OPENMP, NVPTX] Added support for L2 parallelism. | Alexey Bataev | 2018-05-07 | 1 | -97/+346 |
* | [OPENMP] Add support for reductions on simd directives in target | Alexey Bataev | 2018-05-02 | 1 | -11/+47 |
* | [OPENMP] Emit names of the globals depending on target. | Alexey Bataev | 2018-05-02 | 1 | -1/+2 |
* | [OPENMP] Do not cast captured by value variables with pointer types in | Alexey Bataev | 2018-04-23 | 1 | -1/+2 |
* | [OPENMP] General code improvements. | Alexey Bataev | 2018-04-16 | 1 | -132/+136 |
* | [OPENMP] Additional attributes for the pointer parameters. | Alexey Bataev | 2018-04-10 | 1 | -0/+6 |
* | [OPENMP, NVPTX] Fix codegen for the teams reduction. | Alexey Bataev | 2018-04-06 | 1 | -25/+19 |
* | [OPENMP] Added emission of offloading data sections for declare target | Alexey Bataev | 2018-03-30 | 1 | -1/+16 |
* | [OpenMP][Clang] Add call to global data sharing stack initialization on the w... | Gheorghe-Teodor Bercea | 2018-03-22 | 1 | -0/+5 |
* | [OPENMP, NVPTX] Codegen for target distribute parallel combined | Alexey Bataev | 2018-03-20 | 1 | -8/+46 |
* | [OPENMP, NVPTX] Globalization of the private redeclarations. | Alexey Bataev | 2018-03-20 | 1 | -77/+141 |
* | [OPENMP, NVPTX] Reworked castToType() function, NFC. | Alexey Bataev | 2018-03-19 | 1 | -27/+34 |
* | [OPENMP] Fix build with MSVC, NFC. | Alexey Bataev | 2018-03-19 | 1 | -2/+2 |
* | [OPENMP, NVPTX] Emit correct thread id. | Alexey Bataev | 2018-03-19 | 1 | -24/+27 |
* | Fix compilation warning introduced in r327654 | Mikael Holmen | 2018-03-16 | 1 | -1/+1 |
* | [OPENMP, NVPTX] Improve globalization of the variables captured by value. | Alexey Bataev | 2018-03-15 | 1 | -64/+155 |
* | [OpenMP] Add OpenMP data sharing infrastructure using global memory | Gheorghe-Teodor Bercea | 2018-03-14 | 1 | -22/+582 |
* | [OpenMP] Remove implicit data sharing code gen that aims to use device shared... | Gheorghe-Teodor Bercea | 2018-03-07 | 1 | -186/+26 |