[llvm-commits] [llvm] r49158 - /llvm/trunk/lib/Target/X86/X86Subtarget.h

Evan Cheng evan.cheng at apple.com
Thu Apr 3 01:53:30 PDT 2008


Author: evancheng
Date: Thu Apr  3 03:53:29 2008
New Revision: 49158

URL: http://llvm.org/viewvc/llvm-project?rev=49158&view=rev
Log:
Re-enable SSE4.

Modified:
    llvm/trunk/lib/Target/X86/X86Subtarget.h

Modified: llvm/trunk/lib/Target/X86/X86Subtarget.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86Subtarget.h?rev=49158&r1=49157&r2=49158&view=diff

==============================================================================
--- llvm/trunk/lib/Target/X86/X86Subtarget.h (original)
+++ llvm/trunk/lib/Target/X86/X86Subtarget.h Thu Apr  3 03:53:29 2008
@@ -119,9 +119,8 @@
   bool hasSSE2() const { return X86SSELevel >= SSE2; }
   bool hasSSE3() const { return X86SSELevel >= SSE3; }
   bool hasSSSE3() const { return X86SSELevel >= SSSE3; }
-  // Temporarily disabling SSE4.
-  bool hasSSE41() const { return false && X86SSELevel >= SSE41; }
-  bool hasSSE42() const { return false && X86SSELevel >= SSE42; }
+  bool hasSSE41() const { return X86SSELevel >= SSE41; }
+  bool hasSSE42() const { return X86SSELevel >= SSE42; }
   bool has3DNow() const { return X863DNowLevel >= ThreeDNow; }
   bool has3DNowA() const { return X863DNowLevel >= ThreeDNowA; }
 





More information about the llvm-commits mailing list