re PR libgomp/32468 (number of threads in a parallel region depends on number of SECTIONs and MAX_THREADS) PR libgomp/32468 * omp-low.c (check_combined_parallel): New function. (lower_omp_parallel): Call it via walk_stmts, set OMP_PARALLEL_COMBINED if appropriate. (determine_parallel_type): If OMP_FOR resp. OMP_SECTIONS isn't the only statement in WS_ENTRY_BB or OMP_RETURN the only one in PAR_EXIT_BB and not OMP_PARALLEL_COMBINED, don't consider it as combined parallel. * gcc.dg/gomp/pr32468-1.c: New test. From-SVN: r126226
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
appendix-a | Loading commit data... | |
asm-1.c | Loading commit data... | |
atomic-1.c | Loading commit data... | |
atomic-10.c | Loading commit data... | |
atomic-2.c | Loading commit data... | |
atomic-3.c | Loading commit data... | |
atomic-4.c | Loading commit data... | |
atomic-5.c | Loading commit data... | |
atomic-6.c | Loading commit data... | |
atomic-7.c | Loading commit data... | |
atomic-8.c | Loading commit data... | |
atomic-9.c | Loading commit data... | |
barrier-1.c | Loading commit data... | |
barrier-2.c | Loading commit data... | |
block-1.c | Loading commit data... | |
block-10.c | Loading commit data... | |
block-11.c | Loading commit data... | |
block-2.c | Loading commit data... | |
block-3.c | Loading commit data... | |
block-4.c | Loading commit data... | |
block-5.c | Loading commit data... | |
block-6.c | Loading commit data... | |
block-7.c | Loading commit data... | |
block-8.c | Loading commit data... | |
block-9.c | Loading commit data... | |
clause-1.c | Loading commit data... | |
complex-1.c | Loading commit data... | |
copyin-1.c | Loading commit data... | |
critical-1.c | Loading commit data... | |
critical-2.c | Loading commit data... | |
critical-3.c | Loading commit data... | |
critical-4.c | Loading commit data... | |
empty.c | Loading commit data... | |
flush-1.c | Loading commit data... | |
flush-2.c | Loading commit data... | |
for-1.c | Loading commit data... | |
for-10.c | Loading commit data... | |
for-11.c | Loading commit data... | |
for-12.c | Loading commit data... | |
for-13.c | Loading commit data... | |
for-14.c | Loading commit data... | |
for-15.c | Loading commit data... | |
for-16.c | Loading commit data... | |
for-17.c | Loading commit data... | |
for-18.c | Loading commit data... | |
for-19.c | Loading commit data... | |
for-2.c | Loading commit data... | |
for-3.c | Loading commit data... | |
for-4.c | Loading commit data... | |
for-5.c | Loading commit data... | |
for-6.c | Loading commit data... | |
for-7.c | Loading commit data... | |
for-8.c | Loading commit data... | |
for-9.c | Loading commit data... | |
gomp.exp | Loading commit data... | |
macro-1.c | Loading commit data... | |
macro-2.c | Loading commit data... | |
macro-3.c | Loading commit data... | |
macro-4.c | Loading commit data... | |
master-1.c | Loading commit data... | |
master-2.c | Loading commit data... | |
master-3.c | Loading commit data... | |
nestedfn-1.c | Loading commit data... | |
num-threads-1.c | Loading commit data... | |
omp-parallel-if.c | Loading commit data... | |
ordered-1.c | Loading commit data... | |
ordered-2.c | Loading commit data... | |
parallel-1.c | Loading commit data... | |
parallel-2.c | Loading commit data... | |
parallel-3.c | Loading commit data... | |
parallel-4.c | Loading commit data... | |
pr25874.c | Loading commit data... | |
pr25989.c | Loading commit data... | |
pr25990.c | Loading commit data... | |
pr25996.c | Loading commit data... | |
pr26412.c | Loading commit data... | |
pr27328.c | Loading commit data... | |
pr27358.c | Loading commit data... | |
pr27388-1.c | Loading commit data... | |
pr27388-2.c | Loading commit data... | |
pr27388-3.c | Loading commit data... | |
pr27415.c | Loading commit data... | |
pr27416.c | Loading commit data... | |
pr27499.c | Loading commit data... | |
pr27573.c | Loading commit data... | |
pr29955.c | Loading commit data... | |
pr29965-1.c | Loading commit data... | |
pr29965-2.c | Loading commit data... | |
pr29965-3.c | Loading commit data... | |
pr29965-4.c | Loading commit data... | |
pr29965-5.c | Loading commit data... | |
pr29965-6.c | Loading commit data... | |
pr30421.c | Loading commit data... | |
pr30494.c | Loading commit data... | |
pr32468-1.c | Loading commit data... | |
sections-1.c | Loading commit data... | |
sections-2.c | Loading commit data... | |
sections-3.c | Loading commit data... | |
sections-4.c | Loading commit data... | |
sharing-1.c | Loading commit data... | |
sharing-2.c | Loading commit data... | |
sharing-3.c | Loading commit data... | |
static.c | Loading commit data... | |
tls-1.c | Loading commit data... | |
tls-2.c | Loading commit data... | |
uninit-1.c | Loading commit data... | |
vla-1.c | Loading commit data... | |
vla-2.c | Loading commit data... | |
vla-3.c | Loading commit data... | |
vla-4.c | Loading commit data... | |
vla-5.c | Loading commit data... |