aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2018-07-31 14:21:17 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2018-07-31 14:21:17 +0000
commitac1359be3a39f4d12342c98c2a2e77bd59a839f4 (patch)
tree55bb816655bd609e6ffbfdfae2ac19e7502a0ec5 /gcc/tree-vectorizer.h
parent0847049dc7a630e4bfa079767ed42c742ff6276b (diff)
downloadgcc-ac1359be3a39f4d12342c98c2a2e77bd59a839f4.zip
gcc-ac1359be3a39f4d12342c98c2a2e77bd59a839f4.tar.gz
gcc-ac1359be3a39f4d12342c98c2a2e77bd59a839f4.tar.bz2
[02/46] Remove dead vectorizable_reduction code
vectorizable_reduction has old code to cope with cases in which the given statement belongs to a reduction group but isn't the first statement. That can no longer happen, since all statements in the group go into the same SLP node, and we only check the first statement in each node. The point is to remove the only path through vectorizable_reduction in which stmt and stmt_info refer to different statements. 2018-07-31 Richard Sandiford <richard.sandiford@arm.com> gcc/ * tree-vect-loop.c (vectorizable_reduction): Assert that the function is not called for second and subsequent members of a reduction group. From-SVN: r263117
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions