[Bug tree-optimization/68413] [6 Regression] internal compiler error: in vect_transform_stmt

2015-11-20 Thread alahay01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68413 --- Comment #9 from alahay01 at gcc dot gnu.org --- Author: alahay01 Date: Fri Nov 20 14:20:24 2015 New Revision: 230658 URL: https://gcc.gnu.org/viewcvs?rev=230658=gcc=rev Log: 2015-11-20 Alan Hayward PR

[Bug tree-optimization/68413] [6 Regression] internal compiler error: in vect_transform_stmt

2015-11-20 Thread alahay01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68413 alahay01 at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/68413] [6 Regression] internal compiler error: in vect_transform_stmt

2015-11-19 Thread alahay01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68413 alahay01 at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last

[Bug tree-optimization/68413] [6 Regression] internal compiler error: in vect_transform_stmt

2015-11-19 Thread alahay01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68413 --- Comment #5 from alahay01 at gcc dot gnu.org --- Yes, your right, I meant to say vectorizable_reduction - it's a reduction of a condition.

[Bug tree-optimization/68413] [6 Regression] internal compiler error: in vect_transform_stmt

2015-11-19 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68413 --- Comment #4 from Ilya Enkovich --- BTW I had an impression it was vectorizable_reduction which failed to transform, not vectorizable_condition.

[Bug tree-optimization/68413] [6 Regression] internal compiler error: in vect_transform_stmt

2015-11-19 Thread alan.hayward at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68413 Alan Hayward changed: What|Removed |Added CC||alan.hayward at arm dot com --- Comment

[Bug tree-optimization/68413] [6 Regression] internal compiler error: in vect_transform_stmt

2015-11-19 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68413 --- Comment #3 from Ilya Enkovich --- r230309 refers to a vectorization of a comparison of boolean values. It shouldn't affect condition vectorizaion. Thus most probably check and build stages of vectorizable_condition are still inconsistent.

[Bug tree-optimization/68413] [6 Regression] internal compiler error: in vect_transform_stmt

2015-11-19 Thread alahay01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68413 alahay01 at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |ASSIGNED

[Bug tree-optimization/68413] [6 Regression] internal compiler error: in vect_transform_stmt

2015-11-19 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68413 --- Comment #7 from Ilya Enkovich --- Looking deeper the difference is caused by different result of is_nonwrapping_integer_induction called for reduction related phi statement. For the first call it is: i_12 = PHI For the

[Bug tree-optimization/68413] [6 Regression] internal compiler error: in vect_transform_stmt

2015-11-19 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68413 --- Comment #6 from Ilya Enkovich --- I checked what is happening and seems the reason is in different STMT_VINFO_VEC_REDUCTION_TYPE (stmt_info) on analysis and transform phases. During analysis it is INTEGER_INDUC_COND_REDUCTION, for

[Bug tree-optimization/68413] [6 Regression] internal compiler error: in vect_transform_stmt

2015-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68413 Richard Biener changed: What|Removed |Added CC||alahay01 at gcc dot gnu.org Target