2011-12-11 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/50690 * frontend-passes.c (in_omp_workshare): New variable. (cfe_expr_0): Don't eliminiate common function if it would put the variable immediately into a WORKSHARE construct. (optimize_namespace): Set in_omp_workshare. (gfc_code_walker): Keep track of OMP PARALLEL and OMP WORKSHARE constructs. 2011-12-11 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/50690 * gfortran.dg/gomp/workshare2.f90: New test. * gfortran.dg/gomp/workshare3.f90: New test. From-SVN: r182208
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| appendix-a | Loading commit data... | |
| allocatable_components_1.f90 | Loading commit data... | |
| block-1.f90 | Loading commit data... | |
| collapse1.f90 | Loading commit data... | |
| crayptr1.f90 | Loading commit data... | |
| crayptr2.f90 | Loading commit data... | |
| crayptr3.f90 | Loading commit data... | |
| crayptr4.f90 | Loading commit data... | |
| crayptr5.f90 | Loading commit data... | |
| do-1.f90 | Loading commit data... | |
| fixed-1.f | Loading commit data... | |
| free-1.f90 | Loading commit data... | |
| free-2.f90 | Loading commit data... | |
| gomp.exp | Loading commit data... | |
| omp_atomic1.f90 | Loading commit data... | |
| omp_atomic2.f90 | Loading commit data... | |
| omp_clauses1.f90 | Loading commit data... | |
| omp_do1.f90 | Loading commit data... | |
| omp_parse1.f90 | Loading commit data... | |
| omp_parse2.f | Loading commit data... | |
| omp_threadprivate1.f90 | Loading commit data... | |
| omp_threadprivate2.f90 | Loading commit data... | |
| pr26224.f | Loading commit data... | |
| pr27573.f90 | Loading commit data... | |
| pr29759.f90 | Loading commit data... | |
| pr33439.f90 | Loading commit data... | |
| pr35786-1.f90 | Loading commit data... | |
| pr35786-2.f90 | Loading commit data... | |
| pr36726.f90 | Loading commit data... | |
| pr39152.f90 | Loading commit data... | |
| pr39354.f90 | Loading commit data... | |
| pr40878-1.f90 | Loading commit data... | |
| pr40878-2.f90 | Loading commit data... | |
| pr41344.f | Loading commit data... | |
| pr43337.f90 | Loading commit data... | |
| pr43711.f90 | Loading commit data... | |
| pr43836.f90 | Loading commit data... | |
| pr44036-1.f90 | Loading commit data... | |
| pr44036-2.f90 | Loading commit data... | |
| pr44036-3.f90 | Loading commit data... | |
| pr44085.f90 | Loading commit data... | |
| pr44536.f90 | Loading commit data... | |
| pr44847.f90 | Loading commit data... | |
| pr45172.f90 | Loading commit data... | |
| pr45595.f90 | Loading commit data... | |
| pr45597.f90 | Loading commit data... | |
| pr47331.f90 | Loading commit data... | |
| pr48117.f90 | Loading commit data... | |
| pr48611.f90 | Loading commit data... | |
| pr48794.f90 | Loading commit data... | |
| pr51089.f90 | Loading commit data... | |
| reduction1.f90 | Loading commit data... | |
| reduction2.f90 | Loading commit data... | |
| reduction3.f90 | Loading commit data... | |
| sharing-1.f90 | Loading commit data... | |
| sharing-2.f90 | Loading commit data... | |
| sharing-3.f90 | Loading commit data... | |
| workshare1.f90 | Loading commit data... | |
| workshare2.f90 | Loading commit data... | |
| workshare3.f90 | Loading commit data... |