summaryrefslogtreecommitdiffstats
path: root/clang/test/OpenMP/teams_distribute_simd_private_codegen.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [OPENMP]Improve detection of number of teams, threads in targetAlexey Bataev2019-04-101-2/+2
| | | | | | | | | | regions. Added more complex analysis for number of teams and number of threads in the target regions, also merged related common code between CGOpenMPRuntime and CGOpenMPRuntimeNVPTX classes. llvm-svn: 358126
* [FileCheck] Add -allow-deprecated-dag-overlap to failing clang testsJoel E. Denny2018-07-111-12/+12
| | | | | | | | | | See https://reviews.llvm.org/D47106 for details. Reviewed By: probinson Differential Revision: https://reviews.llvm.org/D47172 llvm-svn: 336844
* [OPENMP] Support for -fopenmp-simd option with compilation of simd loopsAlexey Bataev2017-12-291-0/+13
| | | | | | | | | only. Added support for -fopenmp-simd option that allows compilation of simd-based constructs without emission of OpenMP runtime calls. llvm-svn: 321560
* [OPENMP] Do not capture private variables in the target regions.Alexey Bataev2017-12-071-5/+5
| | | | | | | | Private variables are completely redefined in the outlined regions, so we don't need to capture them. Patch adds this behavior to the target-based regions. llvm-svn: 320078
* [OPENMP] Initial codegen for `teams distribute simd` directive.Alexey Bataev2017-12-061-0/+238
Host + default devices codegen for `teams distribute simd` directive. llvm-svn: 319896
OpenPOWER on IntegriCloud