[llvm] r200461 - Remove duplicate patterns

Craig Topper craig.topper at gmail.com
Wed Jan 29 23:19:10 PST 2014


Author: ctopper
Date: Thu Jan 30 01:19:10 2014
New Revision: 200461

URL: http://llvm.org/viewvc/llvm-project?rev=200461&view=rev
Log:
Remove duplicate patterns

Modified:
    llvm/trunk/lib/Target/X86/X86InstrSSE.td

Modified: llvm/trunk/lib/Target/X86/X86InstrSSE.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrSSE.td?rev=200461&r1=200460&r2=200461&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86InstrSSE.td (original)
+++ llvm/trunk/lib/Target/X86/X86InstrSSE.td Thu Jan 30 01:19:10 2014
@@ -3695,11 +3695,6 @@ def MOVNTI_64mr : RI<0xC3, MRMDestMem, (
                   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
 
 //===----------------------------------------------------------------------===//





More information about the llvm-commits mailing list