aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2021-06-05 22:39:21 +0200
committerThomas Schwinge <thomas@codesourcery.com>2021-06-08 12:00:15 +0200
commit30656822b3792712c7a69fe1a0a79739f8f29abc (patch)
treea051252a37a9a28d890b497773fb6a850877fe09 /gcc/tree-vectorizer.h
parentc68ddd5e2a9dd0cfe21c3661404d7d4c323b23cf (diff)
downloadgcc-30656822b3792712c7a69fe1a0a79739f8f29abc.zip
gcc-30656822b3792712c7a69fe1a0a79739f8f29abc.tar.gz
gcc-30656822b3792712c7a69fe1a0a79739f8f29abc.tar.bz2
[GCN] Fix run-time variable 'num_workers'
... which currently has *not* been forced to 'num_workers (1)'. In addition to the testcases modified here, this also fixes: FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/mode-transitions.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 execution test [Etc.] mode-transitions.exe: [...]/libgomp.oacc-c-c++-common/mode-transitions.c:702: t17: Assertion `arr_b[i] == (i ^ 31) * 8' failed. libgomp/ * plugin/plugin-gcn.c (gcn_exec): Force 'num_workers (1)' unconditionally. * testsuite/libgomp.oacc-c-c++-common/acc_prof-kernels-1.c: Update. * testsuite/libgomp.oacc-c-c++-common/parallel-dims.c: Likewise. * testsuite/libgomp.oacc-c-c++-common/routine-wv-2.c: Likewise.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions