commit | 3024052619c93d2cce5c93eee75a4fec8e582524 | [log] [tgz] |
---|---|---|
author | Simon Pilgrim <llvm-dev@redking.me.uk> | Thu Feb 04 16:12:56 2016 +0000 |
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | Thu Feb 04 16:12:56 2016 +0000 |
tree | 629becf480e548e974302461ca183073aeb99c94 | |
parent | 954ec75da911641820c31f6b4a0a864caacff661 [diff] |
[X86][SSE] Add general 32-bit LOAD + VZEXT_MOVL support to EltsFromConsecutiveLoads This patch adds support for consecutive (load/undef elements) 32-bit loads, followed by trailing undef/zero elements to be combined to a single MOVD load. Differential Revision: http://reviews.llvm.org/D16729 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@259796 91177308-0d34-0410-b5e6-96231b3b80d8