diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2015-11-19 12:18:37 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2015-11-19 12:18:37 +0000 |
| commit | 846b64e17a9831405ba36763e7655078a4175a4a (patch) | |
| tree | 18873dfedeaa83fdffc888ccb4a0a9d8a079fba0 /llvm/lib/Bitcode/Reader/BitReader.cpp | |
| parent | f503d51e5baccae080b71e2db913e05dfe2a251f (diff) | |
| download | llvm-846b64e17a9831405ba36763e7655078a4175a4a.zip llvm-846b64e17a9831405ba36763e7655078a4175a4a.tar.gz llvm-846b64e17a9831405ba36763e7655078a4175a4a.tar.bz2 | |
[X86][AVX] Fix lowering of X86ISD::VZEXT_MOVL for 128-bit -> 256-bit extension
The lowering patterns for X86ISD::VZEXT_MOVL for 128-bit to 256-bit vectors were just copying the lower xmm instead of actually masking off the first scalar using a blend.
Fix for PR25320.
Differential Revision: http://reviews.llvm.org/D14151
llvm-svn: 253561
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitReader.cpp')
0 files changed, 0 insertions, 0 deletions
