Updated SM3性能优化 (markdown)

Sun Yimin 2021-03-10 13:11:41 +08:00
parent 5b069b6cba
commit 80dd222342

@ -92,7 +92,7 @@ SM3的第一版比SHA256复杂
VPALIGNR $12, XDWORD3, XTMP2, XTMP3; \ // XTMP3 = {..., W[1], W[0], w15}
VPSHUFD $80, XTMP3, XTMP4; \ // XTMP4 = = W[-3] {DDCC}
VPSLLQ $15, XTMP4, XTMP4; \ // XTMP4 = W[-3] rol 15 {xDxC}
VPSHUFB shuff_DC00<>(SB), XTMP4, XTMP4;\ // XTMP4 = W[-9] XOR W[-16] XOR (W[-3] rol 15){DC00}
VPSHUFB shuff_DC00<>(SB), XTMP4, XTMP4;\ // XTMP4 = W[-3] rol 15 {DC00}
VPXOR XTMP1, XTMP4, XTMP4; \ // XTMP4 = W[-9] XOR W[-16] XOR (W[-3] rol 15) {DCxx}
VPSLLD $15, XTMP4, XTMP5; \