diff options
author | Jakub Jelinek <jakub@redhat.com> | 2018-11-17 16:10:48 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2018-11-17 16:10:48 +0100 |
commit | d11be094c716885475a4a1562a967e4a127ecece (patch) | |
tree | 7abff9ebdb6092dccec9a861100cecddbbf1f9ed /gcc/fortran/expr.c | |
parent | e14aba114fb0199d12b06934d9e9af8252cce1c2 (diff) | |
download | gcc-d11be094c716885475a4a1562a967e4a127ecece.zip gcc-d11be094c716885475a4a1562a967e4a127ecece.tar.gz gcc-d11be094c716885475a4a1562a967e4a127ecece.tar.bz2 |
re PR tree-optimization/87546 (Gcc miscompiles at -O3 on valid code)
PR tree-optimization/87546
* tree-vect-patterns.c (vect_look_through_possible_promotion): Add
min_precision variable, initially set it to orig_precision, only does
something if op_type's precision is <= min_precision and update
min_precision whenever calling set_op.
* gcc.dg/vect/O3-pr87546.c: New test.
From-SVN: r266237
Diffstat (limited to 'gcc/fortran/expr.c')
0 files changed, 0 insertions, 0 deletions