OSDN Git Service

[X86] Teach shuffle lowering to use MOVLHPS/MOVHLPS for lowering v4f32 unary shuffles...
authorCraig Topper <craig.topper@intel.com>
Sun, 17 Sep 2017 22:36:41 +0000 (22:36 +0000)
committerCraig Topper <craig.topper@intel.com>
Sun, 17 Sep 2017 22:36:41 +0000 (22:36 +0000)
commit1f42623bce9db9e4ca7989a5eac231c9e9d0a0ef
treeab7f2a7a1e706e6757b77c2587f9b28fc94ef8ea
parent0f51ef8516f32e25aa177deacde8d5380f1bc07c
[X86] Teach shuffle lowering to use MOVLHPS/MOVHLPS for lowering v4f32 unary shuffles with SSE1 only.

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