diff options
author | Richard Sandiford <richard.sandiford@linaro.org> | 2017-09-22 17:04:51 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2017-09-22 17:04:51 +0000 |
commit | ea44495d106582b951de1e84d9d7849d3783a56d (patch) | |
tree | b076f5f5fcdbd91d3cf64c00f6c18bb983605c16 /gcc/config.gcc | |
parent | 597fdf45ede583ca1e88ce9f2923673b1238cdf8 (diff) | |
download | gcc-ea44495d106582b951de1e84d9d7849d3783a56d.zip gcc-ea44495d106582b951de1e84d9d7849d3783a56d.tar.gz gcc-ea44495d106582b951de1e84d9d7849d3783a56d.tar.bz2 |
PR82289: Computing peeling costs for irrelevant drs
This PR shows that we weren't filtering out irrelevant stmts in
vect_get_peeling_costs_all_drs (unlike related loops in which
we iterate over all datarefs).
2017-09-22 Richard Sandiford <richard.sandiford@linaro.org>
gcc/
PR tree-optimization/82289
* tree-vect-data-refs.c (vect_get_peeling_costs_all_drs): Check
STMT_VINFO_RELEVANT_P.
gcc/testsuite/
PR tree-optimization/82289
* gcc.dg/vect/pr82289.c: New test.
From-SVN: r253103
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions