diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2022-01-07 14:55:31 +0100 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2022-01-07 14:55:31 +0100 |
commit | 0bab5da37e6c2351936bf3fade2eb1a6d75bb171 (patch) | |
tree | b65f540c2324276a71da78981d3e2494e97e57ea | |
parent | 89092c61bc37ed61bfacf10433d52b9bc4299116 (diff) | |
download | busybox-w32-0bab5da37e6c2351936bf3fade2eb1a6d75bb171.tar.gz busybox-w32-0bab5da37e6c2351936bf3fade2eb1a6d75bb171.tar.bz2 busybox-w32-0bab5da37e6c2351936bf3fade2eb1a6d75bb171.zip |
libbb/sha1: tweak comments
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r-- | libbb/hash_md5_sha_x86-32_shaNI.S | 6 | ||||
-rw-r--r-- | libbb/hash_md5_sha_x86-64_shaNI.S | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/libbb/hash_md5_sha_x86-32_shaNI.S b/libbb/hash_md5_sha_x86-32_shaNI.S index 7202c7673..6b12d1462 100644 --- a/libbb/hash_md5_sha_x86-32_shaNI.S +++ b/libbb/hash_md5_sha_x86-32_shaNI.S | |||
@@ -34,7 +34,7 @@ | |||
34 | #define MSG3 %xmm6 | 34 | #define MSG3 %xmm6 |
35 | #define SHUF_MASK %xmm7 | 35 | #define SHUF_MASK %xmm7 |
36 | 36 | ||
37 | .balign 8 # allow decoders to fetch at least 2 first insns | 37 | .balign 8 # allow decoders to fetch at least 3 first insns |
38 | sha1_process_block64_shaNI: | 38 | sha1_process_block64_shaNI: |
39 | pushl %ebp | 39 | pushl %ebp |
40 | movl %esp, %ebp | 40 | movl %esp, %ebp |
@@ -44,8 +44,8 @@ sha1_process_block64_shaNI: | |||
44 | /* load initial hash values */ | 44 | /* load initial hash values */ |
45 | xor128 E0, E0 | 45 | xor128 E0, E0 |
46 | movu128 76(%eax), ABCD | 46 | movu128 76(%eax), ABCD |
47 | pinsrd $3, 76+4*4(%eax), E0 # load to upper 32-bit word | 47 | pinsrd $3, 76+4*4(%eax), E0 # load to uppermost 32-bit word |
48 | shuf128_32 $0x1B, ABCD, ABCD # 00011011: bswap | 48 | shuf128_32 $0x1B, ABCD, ABCD # DCBA -> ABCD |
49 | 49 | ||
50 | mova128 PSHUFFLE_BYTE_FLIP_MASK, SHUF_MASK | 50 | mova128 PSHUFFLE_BYTE_FLIP_MASK, SHUF_MASK |
51 | 51 | ||
diff --git a/libbb/hash_md5_sha_x86-64_shaNI.S b/libbb/hash_md5_sha_x86-64_shaNI.S index 473b472f1..e2e5357e0 100644 --- a/libbb/hash_md5_sha_x86-64_shaNI.S +++ b/libbb/hash_md5_sha_x86-64_shaNI.S | |||
@@ -40,8 +40,8 @@ sha1_process_block64_shaNI: | |||
40 | 40 | ||
41 | xor128 E0, E0 | 41 | xor128 E0, E0 |
42 | movu128 80(%rdi), ABCD | 42 | movu128 80(%rdi), ABCD |
43 | pinsrd $3, 80+4*4(%rdi), E0 # load to upper 32-bit word | 43 | pinsrd $3, 80+4*4(%rdi), E0 # load to uppermost 32-bit word |
44 | shuf128_32 $0x1B, ABCD, ABCD # 00011011: bswap | 44 | shuf128_32 $0x1B, ABCD, ABCD # DCBA -> ABCD |
45 | 45 | ||
46 | mova128 PSHUFFLE_BYTE_FLIP_MASK(%rip), SHUF_MASK | 46 | mova128 PSHUFFLE_BYTE_FLIP_MASK(%rip), SHUF_MASK |
47 | 47 | ||