aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-scalar-evolution.c
diff options
context:
space:
mode:
authorAlexander Monakov <amonakov@ispras.ru>2018-08-23 19:01:12 +0300
committerAlexander Monakov <amonakov@gcc.gnu.org>2018-08-23 19:01:12 +0300
commit47a5f7dda578e9134da49c0c8fcabd49175b3b22 (patch)
tree5afaa22fe3d0d10c35fdd85165b74ae0f6273a53 /gcc/tree-scalar-evolution.c
parent568d5ee44d1d6897a9b7750a3934d4539e1a7ded (diff)
downloadgcc-47a5f7dda578e9134da49c0c8fcabd49175b3b22.zip
gcc-47a5f7dda578e9134da49c0c8fcabd49175b3b22.tar.gz
gcc-47a5f7dda578e9134da49c0c8fcabd49175b3b22.tar.bz2
scev: dump final value replacement expressions
* tree-scalar-evolution.c (final_value_replacement_loop): Dump full GENERIC expression used for replacement. From-SVN: r263817
Diffstat (limited to 'gcc/tree-scalar-evolution.c')
-rw-r--r--gcc/tree-scalar-evolution.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/tree-scalar-evolution.c b/gcc/tree-scalar-evolution.c
index 69122f2..6475743 100644
--- a/gcc/tree-scalar-evolution.c
+++ b/gcc/tree-scalar-evolution.c
@@ -3617,7 +3617,8 @@ final_value_replacement_loop (struct loop *loop)
{
fprintf (dump_file, "\nfinal value replacement:\n ");
print_gimple_stmt (dump_file, phi, 0);
- fprintf (dump_file, " with\n ");
+ fprintf (dump_file, " with expr: ");
+ print_generic_expr (dump_file, def);
}
def = unshare_expr (def);
remove_phi_node (&psi, false);
@@ -3656,6 +3657,7 @@ final_value_replacement_loop (struct loop *loop)
gsi_insert_before (&gsi, ass, GSI_SAME_STMT);
if (dump_file)
{
+ fprintf (dump_file, "\n final stmt:\n ");
print_gimple_stmt (dump_file, ass, 0);
fprintf (dump_file, "\n");
}