[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