diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2021-12-30 18:54:02 +0100 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2021-12-30 18:54:02 +0100 |
commit | 0b62a08777e29c34f947c791a1eded5b97e05699 (patch) | |
tree | c411bf4bd5f5d2dd6821287696b5866f595134fe /libbb/Config.src | |
parent | 25aadc893d21b35f7d34a9d1edc843632e7abd8f (diff) | |
download | busybox-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.src | 3 |
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 | ||
65 | config SHA3_SMALL | 66 | config SHA3_SMALL |
66 | int "SHA3: Trade bytes for speed (0:fast, 1:slow)" | 67 | int "SHA3: Trade bytes for speed (0:fast, 1:slow)" |