Searched refs:dx (Results 1 – 1 of 1) sorted by relevance
/mbedtls-latest/library/ |
D | aesni.c | 175 static __m128i gcm_mix(__m128i dx) in gcm_mix() argument 178 __m128i ee = _mm_srli_epi64(dx, 1); // e1:x0>>1 = e1:e0' in gcm_mix() 179 __m128i ff = _mm_srli_epi64(dx, 2); // f1:x0>>2 = f1:f0' in gcm_mix() 180 __m128i gg = _mm_srli_epi64(dx, 7); // g1:x0>>7 = g1:g0' in gcm_mix() 184 __m128i eh = _mm_slli_epi64(dx, 63); // d<<63:stuff in gcm_mix() 185 __m128i fh = _mm_slli_epi64(dx, 62); // d<<62:stuff in gcm_mix() 186 __m128i gh = _mm_slli_epi64(dx, 57); // d<<57:stuff in gcm_mix() 189 return _mm_xor_si128(_mm_xor_si128(_mm_xor_si128(_mm_xor_si128(ee, ff), gg), hh), dx); in gcm_mix() 211 __m128i dx = gcm_reduce(cc); in mbedtls_aesni_gcm_mult() local 212 __m128i xh = gcm_mix(dx); in mbedtls_aesni_gcm_mult()
|