diff options
author | Tom de Vries <tdevries@suse.de> | 2018-07-16 07:46:45 +0000 |
---|---|---|
committer | Tom de Vries <vries@gcc.gnu.org> | 2018-07-16 07:46:45 +0000 |
commit | 95b855df4652c4b76a2196b7a2384200c49859cf (patch) | |
tree | 59f446e302995dba68ca4f0c4de1dd6bd3f9911e | |
parent | 9e51f66f9b9178499a88f6a4efcaab14d5d02efb (diff) | |
download | gcc-95b855df4652c4b76a2196b7a2384200c49859cf.zip gcc-95b855df4652c4b76a2196b7a2384200c49859cf.tar.gz gcc-95b855df4652c4b76a2196b7a2384200c49859cf.tar.bz2 |
[vartrack] Print adjusted insn slim if TDF_SLIM
2018-07-16 Tom de Vries <tdevries@suse.de>
* var-tracking.c (vt_initialize): Print adjusted insn slim if
dump_flags request TDF_SLIM.
From-SVN: r262680
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/var-tracking.c | 6 |
2 files changed, 10 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bcec7f9..7b48f83 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2018-07-16 Tom de Vries <tdevries@suse.de> + + * var-tracking.c (vt_initialize): Print adjusted insn slim if + dump_flags request TDF_SLIM. + 2018-07-16 Aldy Hernandez <aldyh@redhat.com> * fold-const.c (int_const_binop_1): Abstract... diff --git a/gcc/var-tracking.c b/gcc/var-tracking.c index 8e80096..6c0460b 100644 --- a/gcc/var-tracking.c +++ b/gcc/var-tracking.c @@ -115,6 +115,7 @@ #include "tree-pretty-print.h" #include "rtl-iter.h" #include "fibonacci_heap.h" +#include "print-rtl.h" typedef fibonacci_heap <long, basic_block_def> bb_heap_t; typedef fibonacci_node <long, basic_block_def> bb_heap_node_t; @@ -10227,7 +10228,10 @@ vt_initialize (void) cselib_process_insn (insn); if (dump_file && (dump_flags & TDF_DETAILS)) { - print_rtl_single (dump_file, insn); + if (dump_flags & TDF_SLIM) + dump_insn_slim (dump_file, insn); + else + print_rtl_single (dump_file, insn); dump_cselib_table (dump_file); } } |