https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100637
--- Comment #10 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Uros Bizjak <u...@gcc.gnu.org>: https://gcc.gnu.org/g:64735dc923e0a1a2e04c5313471d91ca8b954e9a commit r12-1266-g64735dc923e0a1a2e04c5313471d91ca8b954e9a Author: Uros Bizjak <ubiz...@gmail.com> Date: Mon Jun 7 22:58:15 2021 +0200 i386: Add init pattern for V4QI vectors [PR100637] 2021-06-07 Uroš Bizjak <ubiz...@gmail.com> gcc/ PR target/100637 * config/i386/i386-expand.c (ix86_expand_vector_init_duplicate): Handle V4QI mode. (ix86_expand_vector_init_one_nonzero): Ditto. (ix86_expand_vector_init_one_var): Ditto. (ix86_expand_vector_init_general): Ditto. * config/i386/mmx.md (vec_initv4qiqi): New expander. gcc/testsuite/ PR target/100637 * gcc.target/i386/pr100637-5b.c: New test. * gcc.target/i386/pr100637-5w.c: Ditto.