summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorweidai <weidai@57ff6487-cd31-0410-9ec3-f628ee90f5f0>2007-09-24 03:52:17 +0000
committerweidai <weidai@57ff6487-cd31-0410-9ec3-f628ee90f5f0>2007-09-24 03:52:17 +0000
commit32dd262151e644a67a54442b0b027ccaf78f8e67 (patch)
tree8ee08d24d7c2538cb83ce2806986720a5c543294
parentd07b0dfa3658653cb9cbdbe5c7847a447b265093 (diff)
downloadcryptopp-32dd262151e644a67a54442b0b027ccaf78f8e67.tar.gz
remove -msse2 since we don't use SSE2 intrinsics anymore
git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@403 57ff6487-cd31-0410-9ec3-f628ee90f5f0
-rw-r--r--panama.cpp2
-rwxr-xr-xsalsa.cpp2
-rwxr-xr-xsosemanuk.cpp3
3 files changed, 4 insertions, 3 deletions
diff --git a/panama.cpp b/panama.cpp
index 2f0ef3a..cc4511e 100644
--- a/panama.cpp
+++ b/panama.cpp
@@ -293,7 +293,7 @@ void Panama_SSE2_Pull(size_t count, word32 *state, word32 *z, const word32 *y)
: "%r8", "%r9", "r10", "%eax", "memory", "cc", "%xmm0", "%xmm1", "%xmm2", "%xmm3", "%xmm4", "%xmm5", "%xmm6", "%xmm7"
#else
: "c" (count), "d" (state), "S" (z), "D" (y)
- : "%eax", "memory", "cc", "%xmm0", "%xmm1", "%xmm2", "%xmm3", "%xmm4", "%xmm5", "%xmm6", "%xmm7"
+ : "%eax", "memory", "cc"
#endif
);
#endif
diff --git a/salsa.cpp b/salsa.cpp
index 4681ec6..998d9f4 100755
--- a/salsa.cpp
+++ b/salsa.cpp
@@ -467,7 +467,7 @@ void Salsa20_Policy::OperateKeystream(KeystreamOperation operation, byte *output
: "%eax", "%edx", "memory", "cc", "%xmm0", "%xmm1", "%xmm2", "%xmm3", "%xmm4", "%xmm5", "%xmm6", "%xmm7", "%xmm8", "%xmm9", "%xmm10", "%xmm11", "%xmm12", "%xmm13", "%xmm14", "%xmm15"
#else
: "m" (r), "a" (input), "c" (iterationCount), "S" (m_state.data()), "D" (output)
- : "%edx", "memory", "cc", "%xmm0", "%xmm1", "%xmm2", "%xmm3", "%xmm4", "%xmm5", "%xmm6", "%xmm7"
+ : "%edx", "memory", "cc"
#endif
);
#endif
diff --git a/sosemanuk.cpp b/sosemanuk.cpp
index b8c0c6c..e40cab8 100755
--- a/sosemanuk.cpp
+++ b/sosemanuk.cpp
@@ -597,8 +597,9 @@ void SosemanukPolicy::OperateKeystream(KeystreamOperation operation, byte *outpu
: "a" (m_state.m_ptr), "c" (iterationCount), "S" (s_sosemanukMulTables), "D" (output), "d" (input)
#if CRYPTOPP_BOOL_X64
, "r" (workspace)
- #endif
: "memory", "cc", "%xmm0", "%xmm1", "%xmm2", "%xmm3", "%xmm4", "%xmm5", "%xmm6", "%xmm7"
+ #endif
+ : "memory", "cc"
);
#endif
#ifdef CRYPTOPP_GENERATE_X64_MASM