Remove an unnecessary predicate.
authorEvan Cheng <evan.cheng@apple.com>
Sat, 4 Feb 2006 02:23:01 +0000 (02:23 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Sat, 4 Feb 2006 02:23:01 +0000 (02:23 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25954 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86InstrInfo.td

index 3e8cc09f4bf1d2e51b9c6b3bc8e3d3f4041b9194..254cd98a86d6837dfd2bbb0c5fae2c864339893a 100644 (file)
@@ -3123,8 +3123,7 @@ def : Pat<(f64 fp64immneg0), (FpCHS (FpLD0))>, Requires<[FPStack]>;
 def : Pat<(f64 fp64immneg1), (FpCHS (FpLD1))>, Requires<[FPStack]>;
 
 // Used to conv. i64 to f64 since there isn't a SSE version.
-def : Pat<(X86fildflag addr:$src, i64), (FpILD64m addr:$src)>,
-      Requires<[HasSSE2]>;
+def : Pat<(X86fildflag addr:$src, i64), (FpILD64m addr:$src)>;
 
 //===----------------------------------------------------------------------===//
 // Some peepholes