aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86InstrFragmentsSIMD.td
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2012-02-14 08:14:53 +0000
committerCraig Topper <craig.topper@gmail.com>2012-02-14 08:14:53 +0000
commit233a64846ed00c3f120f75de8171b120f5009d33 (patch)
tree9ccad929d2f64dcb02b0eb97a76ee0bafaaf181b /lib/Target/X86/X86InstrFragmentsSIMD.td
parent0796134bde31f6d58d077f556fd08ca3734a9e6e (diff)
downloadexternal_llvm-233a64846ed00c3f120f75de8171b120f5009d33.zip
external_llvm-233a64846ed00c3f120f75de8171b120f5009d33.tar.gz
external_llvm-233a64846ed00c3f120f75de8171b120f5009d33.tar.bz2
Move old movl vector_shuffle patterns. Not needed anymore since vector_shuffles shouldn't reach isel.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150462 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/X86InstrFragmentsSIMD.td')
-rw-r--r--lib/Target/X86/X86InstrFragmentsSIMD.td5
1 files changed, 0 insertions, 5 deletions
diff --git a/lib/Target/X86/X86InstrFragmentsSIMD.td b/lib/Target/X86/X86InstrFragmentsSIMD.td
index 1408212..db0f983 100644
--- a/lib/Target/X86/X86InstrFragmentsSIMD.td
+++ b/lib/Target/X86/X86InstrFragmentsSIMD.td
@@ -380,11 +380,6 @@ def movlp : PatFrag<(ops node:$lhs, node:$rhs),
return X86::isMOVLPMask(cast<ShuffleVectorSDNode>(N));
}]>;
-def movl : PatFrag<(ops node:$lhs, node:$rhs),
- (vector_shuffle node:$lhs, node:$rhs), [{
- return X86::isMOVLMask(cast<ShuffleVectorSDNode>(N));
-}]>;
-
def vextractf128_extract : PatFrag<(ops node:$bigvec, node:$index),
(extract_subvector node:$bigvec,
node:$index), [{