On 01/02/2012 05:49 PM, Richard Henderson wrote:
On 01/03/2012 09:10 AM, Jakub Jelinek wrote:
Attached are two different patches, the first one puts the
CLEANUP_POINT_EXPR around the whole OMP_PARALLEL etc. stmt, the second
one wraps the individual clause expressions into CLEANUP_POINT_EXPR.
Bo
On 01/03/2012 09:10 AM, Jakub Jelinek wrote:
> Attached are two different patches, the first one puts the
> CLEANUP_POINT_EXPR around the whole OMP_PARALLEL etc. stmt, the second
> one wraps the individual clause expressions into CLEANUP_POINT_EXPR.
>
> Both patches have been bootstrapped/regteste
Hi!
The f1 function in the testcase fails newly starting with
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181332 because there
is no CLEANUP_POINT_EXPR around OMP_PARALLEL/OMP_TASK/OMP_FOR whose
IF/FINAL/NUM_THREADS/SCHEDULE clause expression might need some cleanups.
But as the testcase show