]> git.ipfire.org Git - thirdparty/gcc.git/commit
AVX-512. Add rest of vunpck[lh]ps.
authorkyukhin <kyukhin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Sep 2014 07:19:00 +0000 (07:19 +0000)
committerkyukhin <kyukhin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Sep 2014 07:19:00 +0000 (07:19 +0000)
commitee780bf548d61207d48901d2fc8f95803f555107
tree4cc5b8d494e9e122e944041d466c1337777387df
parentfd4e0ec4d3ce4096c0598b5f5aa7b68510bddcee
AVX-512. Add rest of vunpck[lh]ps.

gcc/
* config/i386/sse.md
(define_insn "avx_unpckhps256<mask_name>"): Add masking.
(define_insn "vec_interleave_highv4sf<mask_name>"): Ditto.
(define_insn "avx_unpcklps256<mask_name>"): Ditto.
(define_insn "unpcklps128_mask"): New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@215494 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/sse.md