-
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1 from jakirkham/enable_win_vc14_32bit
Enable Windows VC14 32-bit
- Loading branch information
Showing
3 changed files
with
27 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
diff --git src/cl/include/private/Random123/features/sse.h src/cl/include/private/Random123/features/sse.h | ||
index 88efd65..c6a13c5 100644 | ||
--- src/cl/include/private/Random123/features/sse.h | ||
+++ src/cl/include/private/Random123/features/sse.h | ||
@@ -90,7 +90,7 @@ R123_STATIC_INLINE int haveAESNI(){ | ||
// R123_USE_feature tests for each of these in each of the | ||
// compilerfeatures.h files we just keep the complexity localized | ||
// to here... | ||
-#if (defined(__ICC) && __ICC<1210) || (defined(_MSC_VER) && !defined(_WIN64)) | ||
+#if (defined(__ICC) && __ICC<1210) || (defined(_MSC_VER) && !defined(_WIN64) && _MSC_VER<1900) | ||
/* Is there an intrinsic to assemble an __m128i from two 64-bit words? | ||
If not, use the 4x32-bit intrisic instead. N.B. It looks like Intel | ||
added _mm_set_epi64x to icc version 12.1 in Jan 2012. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters