Orion Poplawski a92dae0
diff -up InsightToolkit-4.7.2/Modules/Core/Common/include/itkMathDetail.h.sse InsightToolkit-4.7.2/Modules/Core/Common/include/itkMathDetail.h
Orion Poplawski a92dae0
--- InsightToolkit-4.7.2/Modules/Core/Common/include/itkMathDetail.h.sse	2015-04-30 18:28:32.000000000 -0600
Orion Poplawski a92dae0
+++ InsightToolkit-4.7.2/Modules/Core/Common/include/itkMathDetail.h	2015-05-22 13:52:07.759541689 -0600
Orion Poplawski a92dae0
@@ -39,10 +39,6 @@
Orion Poplawski a92dae0
 #include <fenv.h> // should this be cfenv?
Orion Poplawski a92dae0
 #endif /* ITK_HAVE_FENV_H */
Orion Poplawski a92dae0
 
c01bbac
-#if defined( ITK_HAVE_EMMINTRIN_H ) && !defined( CABLE_CONFIGURATION )
Orion Poplawski a92dae0
-#include <emmintrin.h> // sse 2 intrinsics
c01bbac
-#endif /* ITK_HAVE_EMMINTRIN_H && ! CABLE_CONFIGURATION */
Orion Poplawski a92dae0
-
Orion Poplawski a92dae0
 // assume no SSE2:
Orion Poplawski a92dae0
 #define USE_SSE2_64IMPL 0
Orion Poplawski a92dae0
 #define USE_SSE2_32IMPL 0
Orion Poplawski a92dae0
@@ -104,6 +100,10 @@
Orion Poplawski a92dae0
 #define VC_USE_ASM_64IMPL 0
Orion Poplawski a92dae0
 #endif
Orion Poplawski a92dae0
 
c01bbac
+#if defined( ITK_HAVE_EMMINTRIN_H ) && !defined( CABLE_CONFIGURATION ) && ( USE_SSE2_32IMPL || USE_SSE2_64IMPL )
Orion Poplawski a92dae0
+#include <emmintrin.h> // sse 2 intrinsics
c01bbac
+#endif /* ITK_HAVE_EMMINTRIN_H && ! CABLE_CONFIGURATION && ( USE_SSE2_32IMPL || USE_SSE2_64IMPL ) */
Orion Poplawski a92dae0
+
Orion Poplawski a92dae0
 namespace itk
Orion Poplawski a92dae0
 {
Orion Poplawski a92dae0
 namespace Math