aboutsummaryrefslogtreecommitdiff
path: root/libbb/Config.src
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2021-12-30 18:54:02 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2021-12-30 18:54:02 +0100
commit0b62a08777e29c34f947c791a1eded5b97e05699 (patch)
treec411bf4bd5f5d2dd6821287696b5866f595134fe /libbb/Config.src
parent25aadc893d21b35f7d34a9d1edc843632e7abd8f (diff)
downloadbusybox-w32-0b62a08777e29c34f947c791a1eded5b97e05699.tar.gz
busybox-w32-0b62a08777e29c34f947c791a1eded5b97e05699.tar.bz2
busybox-w32-0b62a08777e29c34f947c791a1eded5b97e05699.zip
libbb/sha1: add config-selectable partially unrolled version
function old new delta sha1_process_block64 364 732 +368 static.rconsts 16 - -16 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 1/0 up/down: 368/-16) Total: 352 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'libbb/Config.src')
-rw-r--r--libbb/Config.src3
1 files changed, 2 insertions, 1 deletions
diff --git a/libbb/Config.src b/libbb/Config.src
index 13188ef03..c793f5939 100644
--- a/libbb/Config.src
+++ b/libbb/Config.src
@@ -60,7 +60,8 @@ config SHA1_SMALL
60 throughput MB/s size of sha1_process_block64 60 throughput MB/s size of sha1_process_block64
61 value 486 x86-64 486 x86-64 61 value 486 x86-64 486 x86-64
62 0 339 374 4149 4167 62 0 339 374 4149 4167
63 1,2,3 200 195 358 380 63 1 224 229 654 732
64 2,3 200 195 358 380
64 65
65config SHA3_SMALL 66config SHA3_SMALL
66 int "SHA3: Trade bytes for speed (0:fast, 1:slow)" 67 int "SHA3: Trade bytes for speed (0:fast, 1:slow)"