diff options
author | Richard Biener <rguenther@suse.de> | 2021-01-26 13:51:50 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2021-01-26 14:27:23 +0100 |
commit | 5bbc80d0e40b6770b61c471ab40a839e255618f9 (patch) | |
tree | 396d87027a560150e9dde8ca730e0059e0818721 /gcc/gimple-pretty-print.c | |
parent | 4b59dbb5d6759e43bfa23161a8d3feb9ae969e1a (diff) | |
download | gcc-5bbc80d0e40b6770b61c471ab40a839e255618f9.zip gcc-5bbc80d0e40b6770b61c471ab40a839e255618f9.tar.gz gcc-5bbc80d0e40b6770b61c471ab40a839e255618f9.tar.bz2 |
Fix dumping of VEC_WIDEN_{PLUS,MINUS}_{LO,HI}_EXPR
This avoids dumping them as <<< ??? >>>.
2021-01-26 Richard Biener <rguenther@suse.de>
* gimple-pretty-print.c (dump_binary_rhs): Handle
VEC_WIDEN_{PLUS,MINUS}_{LO,HI}_EXPR.
Diffstat (limited to 'gcc/gimple-pretty-print.c')
-rw-r--r-- | gcc/gimple-pretty-print.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/gimple-pretty-print.c b/gcc/gimple-pretty-print.c index 1096f7b..0ef01e6 100644 --- a/gcc/gimple-pretty-print.c +++ b/gcc/gimple-pretty-print.c @@ -458,6 +458,10 @@ dump_binary_rhs (pretty_printer *buffer, const gassign *gs, int spc, case VEC_PACK_FLOAT_EXPR: case VEC_WIDEN_LSHIFT_HI_EXPR: case VEC_WIDEN_LSHIFT_LO_EXPR: + case VEC_WIDEN_PLUS_HI_EXPR: + case VEC_WIDEN_PLUS_LO_EXPR: + case VEC_WIDEN_MINUS_HI_EXPR: + case VEC_WIDEN_MINUS_LO_EXPR: case VEC_SERIES_EXPR: for (p = get_tree_code_name (code); *p; p++) pp_character (buffer, TOUPPER (*p)); |