From 082777fd948603c9dfaf6dc19646576e2487d2f1 Mon Sep 17 00:00:00 2001 From: CryptoManiac Date: Sat, 10 Oct 2015 01:42:40 -0700 Subject: [PATCH] USE_YASM turns on sse sse4 implementation by default --- src/kernel.cpp | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kernel.cpp b/src/kernel.cpp index c878a51..c52a482 100644 --- a/src/kernel.cpp +++ b/src/kernel.cpp @@ -485,9 +485,9 @@ public: memcpy(&data_block[24], &nTimeTx, 4); // Timestamp memcpy(&data_block2[0], &init[0], 8 * sizeof(uint32_t)); - sha256_avx_swap(&data_block[0], (uint32_t *) &data_block2[0], 1); + sha256_sse4_swap(&data_block[0], (uint32_t *) &data_block2[0], 1); memcpy(&hashProofOfStake[0], &init[0], 8 * sizeof(uint32_t)); - sha256_avx(&data_block2[0], &hashProofOfStake[0], 1); + sha256_sse4(&data_block2[0], &hashProofOfStake[0], 1); // Skip if hash doesn't satisfy the maximum target if (__builtin_bswap32(hashProofOfStake[7]) > nMaxTarget32) -- 1.7.1