graphite: add missing dump_enabled_p checks (PR tree-optimization/88015)
gcc/ChangeLog: PR tree-optimization/88015 * graphite-isl-ast-to-gimple.c (translate_isl_ast_to_gimple::scop_to_isl_ast): Add missing check for dump_enabled_p. * graphite-sese-to-poly.c (build_poly_scop): Likewise. From-SVN: r266184
This commit is contained in:
parent
0e02fb2638
commit
ef190c93b0
|
@ -1,3 +1,11 @@
|
|||
2018-11-15 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR tree-optimization/88015
|
||||
* graphite-isl-ast-to-gimple.c
|
||||
(translate_isl_ast_to_gimple::scop_to_isl_ast): Add missing check
|
||||
for dump_enabled_p.
|
||||
* graphite-sese-to-poly.c (build_poly_scop): Likewise.
|
||||
|
||||
2018-11-15 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR middle-end/88029
|
||||
|
|
|
@ -1411,17 +1411,20 @@ scop_to_isl_ast (scop_p scop)
|
|||
isl_ctx_set_max_operations (scop->isl_context, old_max_operations);
|
||||
if (isl_ctx_last_error (scop->isl_context) != isl_error_none)
|
||||
{
|
||||
dump_user_location_t loc = find_loop_location
|
||||
(scop->scop_info->region.entry->dest->loop_father);
|
||||
if (isl_ctx_last_error (scop->isl_context) == isl_error_quota)
|
||||
dump_printf_loc (MSG_MISSED_OPTIMIZATION, loc,
|
||||
"loop nest not optimized, AST generation timed out "
|
||||
"after %d operations [--param max-isl-operations]\n",
|
||||
max_operations);
|
||||
else
|
||||
dump_printf_loc (MSG_MISSED_OPTIMIZATION, loc,
|
||||
"loop nest not optimized, ISL AST generation "
|
||||
"signalled an error\n");
|
||||
if (dump_enabled_p ())
|
||||
{
|
||||
dump_user_location_t loc = find_loop_location
|
||||
(scop->scop_info->region.entry->dest->loop_father);
|
||||
if (isl_ctx_last_error (scop->isl_context) == isl_error_quota)
|
||||
dump_printf_loc (MSG_MISSED_OPTIMIZATION, loc,
|
||||
"loop nest not optimized, AST generation timed out "
|
||||
"after %d operations [--param max-isl-operations]\n",
|
||||
max_operations);
|
||||
else
|
||||
dump_printf_loc (MSG_MISSED_OPTIMIZATION, loc,
|
||||
"loop nest not optimized, ISL AST generation "
|
||||
"signalled an error\n");
|
||||
}
|
||||
isl_ast_node_free (ast_isl);
|
||||
return NULL;
|
||||
}
|
||||
|
|
|
@ -1218,7 +1218,8 @@ build_poly_scop (scop_p scop)
|
|||
enum isl_error err = isl_ctx_last_error (scop->isl_context);
|
||||
isl_ctx_reset_error (scop->isl_context);
|
||||
isl_options_set_on_error (scop->isl_context, old_err);
|
||||
if (err != isl_error_none)
|
||||
if (err != isl_error_none
|
||||
&& dump_enabled_p ())
|
||||
dump_printf (MSG_MISSED_OPTIMIZATION,
|
||||
"ISL error while building poly scop\n");
|
||||
|
||||
|
|
Loading…
Reference in New Issue