[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