1
0
mirror of https://github.com/fumiama/blake2b-simd.git synced 2026-06-09 12:30:25 +08:00

G2 macro completed

This commit is contained in:
frankw
2016-06-25 08:42:30 +02:00
parent 100130f468
commit c5dac2387d
2 changed files with 26 additions and 14 deletions

View File

@@ -66,20 +66,20 @@ func blocks(d *digest, p []uint8) {
v11 += v15
v7 ^= v11
v7 = v7<<(64-24) | v7>>24
//v2 += m[5]
//v2 += v6
//v14 ^= v2
//v14 = v14<<(64-16) | v14>>16
//v10 += v14
//v6 ^= v10
//v6 = v6<<(64-63) | v6>>63
//v3 += m[7]
//v3 += v7
//v15 ^= v3
//v15 = v15<<(64-16) | v15>>16
//v11 += v15
//v7 ^= v11
//v7 = v7<<(64-63) | v7>>63
v2 += m[5]
v2 += v6
v14 ^= v2
v14 = v14<<(64-16) | v14>>16
v10 += v14
v6 ^= v10
v6 = v6<<(64-63) | v6>>63
v3 += m[7]
v3 += v7
v15 ^= v3
v15 = v15<<(64-16) | v15>>16
v11 += v15
v7 ^= v11
v7 = v7<<(64-63) | v7>>63
v1 += m[3]
v1 += v5
v13 ^= v1