* tree-chkp.c (chkp_build_returned_bound): Don't predict
	return bounds for strchr calls.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218479 138bc75d-0d04-0410-961f-82ee72b054a4
Enable const permutations for V64QImode.

gcc/
	* config/i386/i386.c (expand_vec_perm_broadcast_1): Handle v64qi.
	(expand_vec_perm_vpermi2_vpshub2): New.
	(ix86_expand_vec_perm_const_1): Use it.
	(ix86_vectorize_vec_perm_const_ok): Handle v64qi.
	* config/i386/sse.md (VEC_PERM_CONST): Add v64qi.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218482 138bc75d-0d04-0410-961f-82ee72b054a4
Enable non-const v64qi permutations.

gcc/
	* config/i386/i386.c (ix86_expand_vec_perm_vpermi2): Handle v64qi.
	* config/i386/sse.md (VEC_PERM_AVX2): Add v64qi.


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