diff options
author | Richard Biener <rguenther@suse.de> | 2015-01-30 09:22:17 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2015-01-30 09:22:17 +0000 |
commit | 566d377a296f571eed3af6609f75d57e9bb5eb13 (patch) | |
tree | 289135d8ede5314f55c8ecdb94b2c845dc69ca21 /gcc/tree.h | |
parent | 445e588866137e1e26d9e69f5d657382f3d91006 (diff) | |
download | gcc-566d377a296f571eed3af6609f75d57e9bb5eb13.zip gcc-566d377a296f571eed3af6609f75d57e9bb5eb13.tar.gz gcc-566d377a296f571eed3af6609f75d57e9bb5eb13.tar.bz2 |
re PR tree-optimization/64829 ([ARM] ICE at -O3 in vect_get_vec_def_for_stmt_copy)
2015-01-30 Richard Biener <rguenther@suse.de>
PR tree-optimization/64829
* tree-vect-patterns.c (vect_handle_widen_op_by_const): Do
not add a widening conversion pattern but hand off extra
widenings to callers.
(vect_recog_widen_mult_pattern): Handle extra widening produced
by vect_handle_widen_op_by_const.
(vect_recog_widen_shift_pattern): Likewise.
(vect_pattern_recog_1): Remove excess vertical space in dumping.
* tree-vect-stmts.c (vect_mark_stmts_to_be_vectorized): Likewise.
(vect_init_vector_1): Likewise.
(vect_get_vec_def_for_operand): Likewise.
(vect_finish_stmt_generation): Likewise.
(vectorizable_load): Likewise.
(vect_analyze_stmt): Likewise.
(vect_is_simple_use): Likewise.
* gcc.dg/vect/pr64829.c: New testcase.
From-SVN: r220275
Diffstat (limited to 'gcc/tree.h')
0 files changed, 0 insertions, 0 deletions