2013-05-13  Marc Glisse  <marc.glisse@inria.fr>

gcc/
	* tree-vect-generic.c (uniform_vector_p): Move ...
	* tree.c (uniform_vector_p): ... here.
	* tree.h (uniform_vector_p): Declare it.
	* fold-const.c (fold_binary_loc) <shift>: Turn the second argument
	into a scalar.

gcc/testsuite/
	* gcc.dg/vector-shift-2.c: New testcase.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198819 138bc75d-0d04-0410-961f-82ee72b054a4
AMD specific default alignment changes

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198820 138bc75d-0d04-0410-961f-82ee72b054a4