diff options
author | Richard Biener <rguenther@suse.de> | 2020-08-27 10:02:22 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2020-08-27 10:02:22 +0200 |
commit | ff7463172e564c5dd2432d7af8eaa0124cbd4af7 (patch) | |
tree | d29631ae1d58a73d980abed5c5bc773b4a61fa0d /gcc/fortran/trans-openmp.c | |
parent | 989bc4ca2f2978baecff00f6d0532994b82897ef (diff) | |
download | gcc-ff7463172e564c5dd2432d7af8eaa0124cbd4af7.zip gcc-ff7463172e564c5dd2432d7af8eaa0124cbd4af7.tar.gz gcc-ff7463172e564c5dd2432d7af8eaa0124cbd4af7.tar.bz2 |
tree-optimization/96579 - another special-operands fix in reassoc
This makes sure to put special-ops expanded rhs left where
expression rewrite expects it.
2020-08-27 Richard Biener <rguenther@suse.de>
PR tree-optimization/96579
* tree-ssa-reassoc.c (linearize_expr_tree): If we expand
rhs via special ops make sure to swap operands.
* gcc.dg/pr96579.c: New testcase.
Diffstat (limited to 'gcc/fortran/trans-openmp.c')
0 files changed, 0 insertions, 0 deletions