]> granicus.if.org Git - llvm/commit
[AVX-512] Use VSHUF instructions instead of two inserts as fallback for subvector...
authorCraig Topper <craig.topper@gmail.com>
Thu, 19 Jan 2017 02:34:29 +0000 (02:34 +0000)
committerCraig Topper <craig.topper@gmail.com>
Thu, 19 Jan 2017 02:34:29 +0000 (02:34 +0000)
commit2a42c3b9a18c5b8ec125da3293b068971cbdedca
tree0d90cbbeff4f7f5e47cfa0659a9a8f529581b9cd
parent3b137a67b9db288485b7ad7487d4b04376b64b60
[AVX-512] Use VSHUF instructions instead of two inserts as fallback for subvector broadcasts that can't fold the load.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@292466 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrAVX512.td
test/CodeGen/X86/subvector-broadcast.ll