aboutsummaryrefslogtreecommitdiff
path: root/gcc/final.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2018-12-21 16:54:55 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2018-12-21 16:54:55 +0100
commitf9f248c8b86bbc5c69d4c3083d617736a65d7244 (patch)
treeb0383a5bf34aa046177c0201b4320f8670639d21 /gcc/final.c
parent247c45b265ff85428aafb7cfcf6f968936ad48f3 (diff)
downloadgcc-f9f248c8b86bbc5c69d4c3083d617736a65d7244.zip
gcc-f9f248c8b86bbc5c69d4c3083d617736a65d7244.tar.gz
gcc-f9f248c8b86bbc5c69d4c3083d617736a65d7244.tar.bz2
re PR rtl-optimization/88563 (wrong code with -O2 -fno-code-hoisting -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-forwprop -fno-tree-fre -fno-tree-pre -fno-tree-vrp)
PR rtl-optimization/88563 * expr.c (expand_expr_real_2) <case WIDEN_MULT_EXPR>: Swap innermode and mode arguments to convert_modes. Likewise swap mode and word_mode arguments. Handle both arguments with VOIDmode before convert_modes of one of them. Formatting fixes. * gcc.dg/pr88563.c: New test. From-SVN: r267326
Diffstat (limited to 'gcc/final.c')
0 files changed, 0 insertions, 0 deletions