diff options
author | Richard Biener <rguenther@suse.de> | 2015-11-13 12:14:57 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2015-11-13 12:14:57 +0000 |
commit | 52eab3788dee949b86a46839508b60f54e4329b8 (patch) | |
tree | 2a8632f5ed7d10cd5639e2b4da871bb2d57889e2 /gcc/graphite-poly.c | |
parent | e4af0bc4650f371dc553bccd03d5dfe2704bc660 (diff) | |
download | gcc-52eab3788dee949b86a46839508b60f54e4329b8.zip gcc-52eab3788dee949b86a46839508b60f54e4329b8.tar.gz gcc-52eab3788dee949b86a46839508b60f54e4329b8.tar.bz2 |
re PR tree-optimization/68306 (ICE: in vectorizable_store, at tree-vect-stmts.c:5651)
2015-11-13 Richard Biener <rguenther@suse.de>
PR tree-optimization/68306
* tree-vect-data-refs.c (verify_data_ref_alignment): Move
loop related checks ...
(vect_verify_datarefs_alignment): ... here.
(vect_slp_analyze_and_verify_node_alignment): Compute and
verify alignment of the single DR that it matters.
* tree-vect-stmts.c (vectorizable_store): Add an assert.
(vectorizable_load): Add a comment.
* tree-vect-slp.c (vect_analyze_slp_cost_1): Fix DR used
for determining load cost.
* gcc.dg/pr68306.c: Adjust.
* gcc.dg/pr68306-2.c: New testcase.
* gcc.dg/pr68306-3.c: Likewise.
From-SVN: r230310
Diffstat (limited to 'gcc/graphite-poly.c')
0 files changed, 0 insertions, 0 deletions