Remove duplicate patterns
authorCraig Topper <craig.topper@gmail.com>
Thu, 30 Jan 2014 07:19:10 +0000 (07:19 +0000)
committerCraig Topper <craig.topper@gmail.com>
Thu, 30 Jan 2014 07:19:10 +0000 (07:19 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200461 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86InstrSSE.td

index 39a465c0fdf3d5ece022d64a5b8a76b123d19a0a..2a7688e878d217a254b6ec2c15a382c99c84d73d 100644 (file)
@@ -3695,11 +3695,6 @@ def MOVNTI_64mr : RI<0xC3, MRMDestMem, (outs), (ins i64mem:$dst, GR64:$src),
                   TB, Requires<[HasSSE2]>;
 } // SchedRW = [WriteStore]
 
-def : Pat<(alignednontemporalstore (v2i64 VR128:$src), addr:$dst),
-          (VMOVNTDQmr addr:$dst, VR128:$src)>, Requires<[HasAVX]>;
-
-def : Pat<(alignednontemporalstore (v2i64 VR128:$src), addr:$dst),
-          (MOVNTDQmr addr:$dst, VR128:$src)>, Requires<[UseSSE2]>;
 } // AddedComplexity
 
 //===----------------------------------------------------------------------===//