[PATCH][GRAPHITE] Fix IL after codegen errors

Sebastian Pop sebpop@gmail.com
Thu Sep 21 13:30:00 GMT 2017


On Thu, Sep 21, 2017 at 4:44 AM, Richard Biener <rguenther@suse.de> wrote:

>
> The following fixes the IL after code generation errors so we can
> continue processing SCOPs.  This increases the number of transformed
> loop nests in SPEC CPU 2006 by 50%.
>
> Bootstrap and regtest running on x86_64-unknown-linux-gnu.
>
> Richard.
>
> 2017-09-21  Richard Biener  <rguenther@suse.de>
>
>         * graphite-isl-ast-to-gimple.c (graphite_regenerate_ast_isl):
>         Restore valid IL after code generation errors.
>         * graphite.c (graphite_transform_loops): Diagnose code
>         generation issues as MSG_MISSED_OPTIMIZATION and continue
>         with processing SCOPs.
>

The change looks good.

Thanks,
Sebastian


More information about the Gcc-patches mailing list