aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-uninit.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2015-11-18 08:31:32 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2015-11-18 08:31:32 +0000
commit0b176958df07659d96bf1ae3f42cf4607161bd1d (patch)
tree3dd101923b7b9075ba8cb94d8319a4457ff1823b /gcc/tree-ssa-uninit.c
parentae53cf85a0674d2dee066e6104defd9ec817f89e (diff)
downloadgcc-0b176958df07659d96bf1ae3f42cf4607161bd1d.zip
gcc-0b176958df07659d96bf1ae3f42cf4607161bd1d.tar.gz
gcc-0b176958df07659d96bf1ae3f42cf4607161bd1d.tar.bz2
re PR middle-end/67790 (verify_ssa failed: definition in block 20 follows the use)
2015-11-18 Richard Biener <rguenther@suse.de> PR tree-optimization/67790 * tree-vect-loop.c (vect_is_simple_reduction_1): Remove IL rewrite for MINUS_EXPR reductions, rename back to ... (vect_is_simple_reduction): ... this, removing the wrapper. (vect_force_simple_reduction): Adjust. (vectorizable_reduction): Adjust reduc_index for MINUS_EXPR reductions and make use if reduc_index in all places. For the final reduction of MINUS_EXPR use PLUS_EXPR. * gcc.dg/vect/pr67790.c: New testcase. From-SVN: r230518
Diffstat (limited to 'gcc/tree-ssa-uninit.c')
0 files changed, 0 insertions, 0 deletions