OSDN Git Service

[X86][SSE] Add VZEXT_MOVL target shuffle decoding.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 19 Jan 2016 23:04:56 +0000 (23:04 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 19 Jan 2016 23:04:56 +0000 (23:04 +0000)
commitdf369b21b9919ed30c10b5243202400f2c322c41
tree2f5a133c82023912aa1b9ca195619a339ce880cc
parentb73878a88c62f2c13438f63989f6b8d85f2c7e41
[X86][SSE] Add VZEXT_MOVL target shuffle decoding.

Add support for decoding VZEXT_MOVL target shuffle masks, allowing it to be used as a source in target shuffle combines.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@258215 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/insertps-combine.ll
test/CodeGen/X86/sse41.ll