diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2021-06-07 22:58:15 +0200 |
---|---|---|
committer | Uros Bizjak <ubizjak@gmail.com> | 2021-06-07 23:00:14 +0200 |
commit | 64735dc923e0a1a2e04c5313471d91ca8b954e9a (patch) | |
tree | d851ecbb259b1223d2c05bea284657db6c5f1e2f /gcc/objc | |
parent | e89759fdfc80db223bd852aba937acb2d7c2cd80 (diff) | |
download | gcc-64735dc923e0a1a2e04c5313471d91ca8b954e9a.zip gcc-64735dc923e0a1a2e04c5313471d91ca8b954e9a.tar.gz gcc-64735dc923e0a1a2e04c5313471d91ca8b954e9a.tar.bz2 |
i386: Add init pattern for V4QI vectors [PR100637]
2021-06-07 Uroš Bizjak <ubizjak@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.
Diffstat (limited to 'gcc/objc')
0 files changed, 0 insertions, 0 deletions