Add patterns to generate copies for extract_subvector instead of
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Thu, 28 Jul 2011 01:26:50 +0000 (01:26 +0000)
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Thu, 28 Jul 2011 01:26:50 +0000 (01:26 +0000)
commit93fa4766c21062c06a274d09169e15779c06603b
treea4bcb9b478e893489761189150c96b6efe878a27
parent735bccda6583af5b1f670d11f5637634d0e9f603
Add patterns to generate copies for extract_subvector instead of
using vextractf128. This will reduce the number of issued instruction
for several avx codes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136323 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrSSE.td
test/CodeGen/X86/avx-cast.ll