diff options
author | Richard Biener <rguenther@suse.de> | 2019-07-03 11:01:01 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2019-07-03 11:01:01 +0000 |
commit | 6235b0788c9bc126993067d19c923fdb05be4ed4 (patch) | |
tree | cea39e0dc66cb6c84ff7286e3b16cd54e1e7b0c6 /gcc/gimple-pretty-print.c | |
parent | 0e510d1824241953c67b38f7a894de7238c23c61 (diff) | |
download | gcc-6235b0788c9bc126993067d19c923fdb05be4ed4.zip gcc-6235b0788c9bc126993067d19c923fdb05be4ed4.tar.gz gcc-6235b0788c9bc126993067d19c923fdb05be4ed4.tar.bz2 |
gimple-pretty-print.c (dump_ternary_rhs): Fix BIT_INSERT_EXPR dumping.
2019-07-03 Richard Biener <rguenther@suse.de>
* gimple-pretty-print.c (dump_ternary_rhs): Fix BIT_INSERT_EXPR
dumping.
From-SVN: r273001
Diffstat (limited to 'gcc/gimple-pretty-print.c')
-rw-r--r-- | gcc/gimple-pretty-print.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/gcc/gimple-pretty-print.c b/gcc/gimple-pretty-print.c index 0ccbd6c..45e7260 100644 --- a/gcc/gimple-pretty-print.c +++ b/gcc/gimple-pretty-print.c @@ -604,10 +604,14 @@ dump_ternary_rhs (pretty_printer *buffer, gassign *gs, int spc, pp_string (buffer, ", "); dump_generic_node (buffer, gimple_assign_rhs3 (gs), spc, flags, false); - pp_string (buffer, " ("); if (INTEGRAL_TYPE_P (TREE_TYPE (gimple_assign_rhs2 (gs)))) - pp_decimal_int (buffer, TYPE_PRECISION - (TREE_TYPE (gimple_assign_rhs2 (gs)))); + { + pp_string (buffer, " ("); + pp_decimal_int (buffer, TYPE_PRECISION + (TREE_TYPE (gimple_assign_rhs2 (gs)))); + pp_string (buffer, " bits)"); + } + pp_greater (buffer); } break; |