commit | 50a4cceb8eca474100a7297b9fab51253b2b85fd | [log] [tgz] |
---|---|---|
author | Simon Pilgrim <llvm-dev@redking.me.uk> | Wed Nov 21 11:00:09 2018 +0000 |
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | Wed Nov 21 11:00:09 2018 +0000 |
tree | a6f7a9130bbe1d1c0b6435b9fdbd2ec22f509bf9 | |
parent | 3912ef61b843fe9672884c72d2cbb27f17017d2d [diff] |
[X86][AVX] Remove BROADCAST if we only need the 0'th element We don't catch this with target shuffle simplification if the src/dst types are different. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@347386 91177308-0d34-0410-b5e6-96231b3b80d8