Use MOVSSmr instead of EXTRACTPSmr in the case of extracting
authorDan Gohman <gohman@apple.com>
Fri, 31 Oct 2008 00:57:24 +0000 (00:57 +0000)
committerDan Gohman <gohman@apple.com>
Fri, 31 Oct 2008 00:57:24 +0000 (00:57 +0000)
commitd17cfbe1cad81b5f420031f73f52411285ec831f
tree863477e1d0ed77d420195a5afd7a9a69c173e825
parent8fe95356dd487a79145ec07a9f46cd743b4c9bdd
Use MOVSSmr instead of EXTRACTPSmr in the case of extracting
vector element 0 for a store, as it's smaller and faster.

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