aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2015-12-03 08:43:22 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2015-12-03 08:43:22 +0000
commitb308d872e6c73178dd4351a866932709d398313a (patch)
tree6a2ebe9bca470003f81fe49464a25e8c1e2835f2 /gcc/cfgexpand.c
parent8349b02428926171736d2db4e075566b98b1604c (diff)
downloadgcc-b308d872e6c73178dd4351a866932709d398313a.zip
gcc-b308d872e6c73178dd4351a866932709d398313a.tar.gz
gcc-b308d872e6c73178dd4351a866932709d398313a.tar.bz2
re PR tree-optimization/67800 (Missed vectorization opportunity on x86 (DOT_PROD_EXPR in non-reduction))
2015-12-03 Richard Biener <rguenther@suse.de> PR tree-optimization/67800 PR tree-optimization/68333 * tree-vect-patterns.c (vect_recog_dot_prod_pattern): Restore restriction to reduction contexts but allow SLP reductions as well. (vect_recog_sad_pattern): Likewise. (vect_recog_widen_sum_pattern): Likewise. * gcc.target/i386/vect-pr67800.c: New testcase. From-SVN: r231221
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions