Hi All, Here is 1-line patch which allows to vectorize shift by inductive variable for targets supporting vector/vector shift. Test-case is attached.
Bootstrap and regression testing did not show new failures. Is it OK for trunk? ChangeLog: 2015-08-11 Yuri Rumyantsev <ysrum...@gmail.com> * tree-vect-stmts.c (vectorizable_shift): Add missed test on vect_induction_def. gcc/testsuite/ChangeLog: * gcc.target/i386/avx2-vect-shift.c: New test.
patch
Description: Binary data