[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