Lines Matching refs:k0
51 #define DOUBLE_ROUND(lh, ll, rh, rl, k0, k1, k2, k3) \
52 ROUND(lh, ll, rh, rl, k0, k1) \
74 word32 k0=kl0, k1=kl1, k2=kl2, k3=kl3;
83 kwl = (word64(k0) << 32) | k1; \
98 kw = _mm_set_epi32(k0, k1, k2, k3); \
125 k0=kl0, k1=kl1, k2=kl2, k3=kl3;
126 DOUBLE_ROUND(k0, k1, k2, k3, 0xA09E667Ful, 0x3BCC908Bul, 0xB67AE858ul, 0x4CAA73B2ul);
127 k0^=kl0, k1^=kl1, k2^=kl2, k3^=kl3;
128 DOUBLE_ROUND(k0, k1, k2, k3, 0xC6EF372Ful, 0xE94F82BEul, 0x54FF53A5ul, 0xF1D36F1Cul);
156 k0=kr0, k1=kr1, k2=kr2, k3=kr3;
165 k0^=kl0, k1^=kl1, k2^=kl2, k3^=kl3;
166 DOUBLE_ROUND(k0, k1, k2, k3, 0xA09E667Ful, 0x3BCC908Bul, 0xB67AE858ul, 0x4CAA73B2ul);
167 k0^=kl0, k1^=kl1, k2^=kl2, k3^=kl3;
168 DOUBLE_ROUND(k0, k1, k2, k3, 0xC6EF372Ful, 0xE94F82BEul, 0x54FF53A5ul, 0xF1D36F1Cul);
177 k0^=kr0, k1^=kr1, k2^=kr2, k3^=kr3;
178 DOUBLE_ROUND(k0, k1, k2, k3, 0x10E527FAul, 0xDE682D1Dul, 0xB05688C2ul, 0xB3E6C1FDul);