git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206261
91177308-0d34-0410-b5e6-
96231b3b80d8
JITCompilerFunction = F;
TsanIgnoreWritesEnd();
-#if defined (X86_32_JIT) && !defined (_MSC_VER) && defined(__SSE__)
+#if defined (X86_32_JIT) && !defined (_MSC_VER)
+#if defined(__SSE__)
+ // SSE Callback should be called for SSE-enabled LLVM.
return X86CompilationCallback_SSE;
+#else
+ if (Subtarget->hasSSE1())
+ return X86CompilationCallback_SSE;
+#endif
#endif
return X86CompilationCallback;