Searched refs:GHASH_ACC (Results 1 – 2 of 2) sorted by relevance
/linux/arch/x86/crypto/ |
H A D | aes-gcm-aesni-x86_64.S | 413 pxor TMP1, GHASH_ACC 416 pshufd $0x4e, GHASH_ACC, MI 417 pxor GHASH_ACC, MI 420 _vpclmulqdq $0x00, TMP0, GHASH_ACC, LO 423 pclmulqdq $0x11, TMP0, GHASH_ACC 456 pxor TMP1, GHASH_ACC 476 pxor GHASH_ACC, MI 484 pxor TMP2, GHASH_ACC 485 pxor MI, GHASH_ACC 583 .set GHASH_ACC, %xmm3 define [all …]
|
H A D | aes-gcm-avx10-x86_64.S | 487 vpxord GHASH_ACC, GHASHDATA0, GHASHDATA0 492 vpclmulqdq $0x00, H_POW4, GHASHDATA0, GHASH_ACC // LO_0 496 vpxord GHASHTMP0, GHASH_ACC, GHASH_ACC // sum(LO_{1,0}) 498 vpternlogd $0x96, GHASHTMP2, GHASHTMP1, GHASH_ACC // LO = sum(LO_{3,2,1,0}) 512 vpclmulqdq $0x01, GHASH_ACC, GFPOLY, GHASHTMP2 // LO_L*(x^63 + x^62 + x^57) 516 vpshufd $0x4e, GHASH_ACC, GHASH_ACC // Swap halves of LO 521 vpternlogd $0x96, GHASHTMP2, GHASH_ACC, GHASHTMP0 // Fold LO into MI 526 vpxord GHASHDATA3, GHASHDATA0, GHASH_ACC // HI = sum(HI_{3,2,1,0}) 528 vpternlogd $0x96, GHASHTMP1, GHASHTMP0, GHASH_ACC // Fold MI into HI 530 _horizontal_xor GHASH_ACC, GHASH_ACC_XMM, GHASH_ACC_XMM, \ [all …]
|