[llvm-commits] [llvm] r99758 - /llvm/trunk/lib/Target/X86/X86InstrSSE.td

Chris Lattner sabre at nondot.org
Sun Mar 28 01:40:48 PDT 2010


Author: lattner
Date: Sun Mar 28 03:40:48 2010
New Revision: 99758

URL: http://llvm.org/viewvc/llvm-project?rev=99758&view=rev
Log:
remove a pattern with no testcase that doesn't appear to be 
matchable: it seems like it would always constant fold.

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=99758&r1=99757&r2=99758&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86InstrSSE.td (original)
+++ llvm/trunk/lib/Target/X86/X86InstrSSE.td Sun Mar 28 03:40:48 2010
@@ -3198,8 +3198,6 @@
 
 // Set lowest element and zero upper elements.
 let AddedComplexity = 15 in
-def : Pat<(v2f64 (movl immAllZerosV_bc, VR128:$src)),
-          (MOVZPQILo2PQIrr VR128:$src)>, Requires<[HasSSE2]>;
 def : Pat<(v2f64 (X86vzmovl (v2f64 VR128:$src))),
           (MOVZPQILo2PQIrr VR128:$src)>, Requires<[HasSSE2]>;
 





More information about the llvm-commits mailing list