aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorTobias Burnus <tobias@codesourcery.com>2021-05-07 12:11:51 +0200
committerTobias Burnus <tobias@codesourcery.com>2021-05-07 12:11:51 +0200
commit33b647956caa977d1ae489f9baed9cef70b4f382 (patch)
tree465ce5bcdc9f33dff40257c7cad8db3dc0b62bc6 /libcpp
parenta4613d9ada54c334650d93edbb4c08069550099e (diff)
downloadgcc-33b647956caa977d1ae489f9baed9cef70b4f382.zip
gcc-33b647956caa977d1ae489f9baed9cef70b4f382.tar.gz
gcc-33b647956caa977d1ae489f9baed9cef70b4f382.tar.bz2
OpenMP: Fix SIMT for complex/float reduction with && and ||
2021-05-07 Tobias Burnus <tobias@codesourcery.com> Tom de Vries <tdevries@suse.de> gcc/ChangeLog: * omp-low.c (lower_rec_simd_input_clauses): Set max_vf = 1 if a truth_value_p reduction variable is nonintegral. libgomp/ChangeLog: * testsuite/libgomp.c-c++-common/reduction-5.c: New test, testing complex/floating-point || + && reduction with 'omp target'. * testsuite/libgomp.c-c++-common/reduction-6.c: Likewise.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions