remove -msse2 since we don't use SSE2 intrinsics anymore

pull/2/head
weidai 2007-09-24 03:52:17 +00:00
parent 8edb9adc83
commit 9ee3a25d0d
3 changed files with 4 additions and 3 deletions

View File

@ -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" : "%r8", "%r9", "r10", "%eax", "memory", "cc", "%xmm0", "%xmm1", "%xmm2", "%xmm3", "%xmm4", "%xmm5", "%xmm6", "%xmm7"
#else #else
: "c" (count), "d" (state), "S" (z), "D" (y) : "c" (count), "d" (state), "S" (z), "D" (y)
: "%eax", "memory", "cc", "%xmm0", "%xmm1", "%xmm2", "%xmm3", "%xmm4", "%xmm5", "%xmm6", "%xmm7" : "%eax", "memory", "cc"
#endif #endif
); );
#endif #endif

View File

@ -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" : "%eax", "%edx", "memory", "cc", "%xmm0", "%xmm1", "%xmm2", "%xmm3", "%xmm4", "%xmm5", "%xmm6", "%xmm7", "%xmm8", "%xmm9", "%xmm10", "%xmm11", "%xmm12", "%xmm13", "%xmm14", "%xmm15"
#else #else
: "m" (r), "a" (input), "c" (iterationCount), "S" (m_state.data()), "D" (output) : "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
); );
#endif #endif

View File

@ -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) : "a" (m_state.m_ptr), "c" (iterationCount), "S" (s_sosemanukMulTables), "D" (output), "d" (input)
#if CRYPTOPP_BOOL_X64 #if CRYPTOPP_BOOL_X64
, "r" (workspace) , "r" (workspace)
#endif
: "memory", "cc", "%xmm0", "%xmm1", "%xmm2", "%xmm3", "%xmm4", "%xmm5", "%xmm6", "%xmm7" : "memory", "cc", "%xmm0", "%xmm1", "%xmm2", "%xmm3", "%xmm4", "%xmm5", "%xmm6", "%xmm7"
#endif
: "memory", "cc"
); );
#endif #endif
#ifdef CRYPTOPP_GENERATE_X64_MASM #ifdef CRYPTOPP_GENERATE_X64_MASM