[llvm-commits] [llvm] r80885 - /llvm/trunk/lib/Target/X86/X86JITInfo.cpp

Evan Cheng evan.cheng at apple.com
Wed Sep 2 22:01:01 PDT 2009


Author: evancheng
Date: Thu Sep  3 00:01:00 2009
New Revision: 80885

URL: http://llvm.org/viewvc/llvm-project?rev=80885&view=rev
Log:
Unbreak x86_64 build.

Modified:
    llvm/trunk/lib/Target/X86/X86JITInfo.cpp

Modified: llvm/trunk/lib/Target/X86/X86JITInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86JITInfo.cpp?rev=80885&r1=80884&r2=80885&view=diff

==============================================================================
--- llvm/trunk/lib/Target/X86/X86JITInfo.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86JITInfo.cpp Thu Sep  3 00:01:00 2009
@@ -408,8 +408,12 @@
 X86JITInfo::getLazyResolverFunction(JITCompilerFn F) {
   JITCompilerFunction = F;
 
-  return Subtarget->hasSSE1()
-    ? X86CompilationCallback_SSE : X86CompilationCallback;
+#if defined (X86_32_JIT) && !defined (_MSC_VER)
+  if (Subtarget->hasSSE1())
+    return X86CompilationCallback_SSE;
+#endif
+
+  return X86CompilationCallback;
 }
 
 X86JITInfo::X86JITInfo(X86TargetMachine &tm) : TM(tm) {





More information about the llvm-commits mailing list