Lines Matching refs:a4
147 u32 x, y, a1, a2, a3, a4, a5, a6; in SubWord() local
169 a4 = a2 & a1; in SubWord()
170 a4 ^= (a4 & 0xAAAAAAAAu) >> 1; in SubWord()
171 a4 ^= (((a2 << 1) & a1) ^ ((a1 << 1) & a2)) & 0xAAAAAAAAu; in SubWord()
173 a3 ^= ((a4 << 2) ^ a4) & 0xCCCCCCCCu; in SubWord()
174 a4 = a5 & 0x22222222u; in SubWord()
175 a4 |= a4 >> 1; in SubWord()
176 a4 ^= (a5 << 1) & 0x22222222u; in SubWord()
177 a3 ^= a4; in SubWord()
181 a4 = a5 & 0xC0C0C0C0u; in SubWord()
182 a6 = a4 >> 2; in SubWord()
183 a4 ^= (a5 << 2) & 0xC0C0C0C0u; in SubWord()
187 a4 |= a5; in SubWord()
188 a3 ^= a4 >> 4; in SubWord()
192 a4 = a3 & a2; in SubWord()
193 a4 ^= (a4 & 0x0A0A0A0A0Au) >> 1; in SubWord()
194 a4 ^= (((a3 << 1) & a2) ^ ((a2 << 1) & a3)) & 0x0A0A0A0Au; in SubWord()
195 a5 = a4 & 0x08080808u; in SubWord()
197 a5 ^= (a4 << 1) & 0x08080808u; in SubWord()
198 a4 ^= a5 >> 2; in SubWord()
199 a4 &= 0x03030303u; in SubWord()
200 a4 ^= (a4 & 0x02020202u) >> 1; in SubWord()
201 a4 |= a4 << 2; in SubWord()
202 a3 = a2 & a4; in SubWord()
204 a3 ^= (((a2 << 1) & a4) ^ ((a4 << 1) & a2)) & 0x0A0A0A0Au; in SubWord()
210 a4 = a2 & a3; in SubWord()
211 a4 ^= (a4 & 0xAAAAAAAAu) >> 1; in SubWord()
212 a4 ^= (((a2 << 1) & a3) ^ ((a3 << 1) & a2)) & 0xAAAAAAAAu; in SubWord()
214 x ^= ((a4 << 2) ^ a4) & 0xCCCCCCCCu; in SubWord()
215 a4 = a5 & 0x22222222u; in SubWord()
216 a4 |= a4 >> 1; in SubWord()
217 a4 ^= (a5 << 1) & 0x22222222u; in SubWord()
218 x ^= a4; in SubWord()
238 u64 x, y, a1, a2, a3, a4, a5, a6; in SubLong() local
260 a4 = a2 & a1; in SubLong()
261 a4 ^= (a4 & U64(0xAAAAAAAAAAAAAAAA)) >> 1; in SubLong()
262 a4 ^= (((a2 << 1) & a1) ^ ((a1 << 1) & a2)) & U64(0xAAAAAAAAAAAAAAAA); in SubLong()
264 a3 ^= ((a4 << 2) ^ a4) & U64(0xCCCCCCCCCCCCCCCC); in SubLong()
265 a4 = a5 & U64(0x2222222222222222); in SubLong()
266 a4 |= a4 >> 1; in SubLong()
267 a4 ^= (a5 << 1) & U64(0x2222222222222222); in SubLong()
268 a3 ^= a4; in SubLong()
272 a4 = a5 & U64(0xC0C0C0C0C0C0C0C0); in SubLong()
273 a6 = a4 >> 2; in SubLong()
274 a4 ^= (a5 << 2) & U64(0xC0C0C0C0C0C0C0C0); in SubLong()
278 a4 |= a5; in SubLong()
279 a3 ^= a4 >> 4; in SubLong()
283 a4 = a3 & a2; in SubLong()
284 a4 ^= (a4 & U64(0x0A0A0A0A0A0A0A0A)) >> 1; in SubLong()
285 a4 ^= (((a3 << 1) & a2) ^ ((a2 << 1) & a3)) & U64(0x0A0A0A0A0A0A0A0A); in SubLong()
286 a5 = a4 & U64(0x0808080808080808); in SubLong()
288 a5 ^= (a4 << 1) & U64(0x0808080808080808); in SubLong()
289 a4 ^= a5 >> 2; in SubLong()
290 a4 &= U64(0x0303030303030303); in SubLong()
291 a4 ^= (a4 & U64(0x0202020202020202)) >> 1; in SubLong()
292 a4 |= a4 << 2; in SubLong()
293 a3 = a2 & a4; in SubLong()
295 a3 ^= (((a2 << 1) & a4) ^ ((a4 << 1) & a2)) & U64(0x0A0A0A0A0A0A0A0A); in SubLong()
301 a4 = a2 & a3; in SubLong()
302 a4 ^= (a4 & U64(0xAAAAAAAAAAAAAAAA)) >> 1; in SubLong()
303 a4 ^= (((a2 << 1) & a3) ^ ((a3 << 1) & a2)) & U64(0xAAAAAAAAAAAAAAAA); in SubLong()
305 x ^= ((a4 << 2) ^ a4) & U64(0xCCCCCCCCCCCCCCCC); in SubLong()
306 a4 = a5 & U64(0x2222222222222222); in SubLong()
307 a4 |= a4 >> 1; in SubLong()
308 a4 ^= (a5 << 1) & U64(0x2222222222222222); in SubLong()
309 x ^= a4; in SubLong()
332 u64 x, y, a1, a2, a3, a4, a5, a6; in InvSubLong() local
357 a4 = a2 & a1; in InvSubLong()
358 a4 ^= (a4 & U64(0xAAAAAAAAAAAAAAAA)) >> 1; in InvSubLong()
359 a4 ^= (((a2 << 1) & a1) ^ ((a1 << 1) & a2)) & U64(0xAAAAAAAAAAAAAAAA); in InvSubLong()
361 a3 ^= ((a4 << 2) ^ a4) & U64(0xCCCCCCCCCCCCCCCC); in InvSubLong()
362 a4 = a5 & U64(0x2222222222222222); in InvSubLong()
363 a4 |= a4 >> 1; in InvSubLong()
364 a4 ^= (a5 << 1) & U64(0x2222222222222222); in InvSubLong()
365 a3 ^= a4; in InvSubLong()
369 a4 = a5 & U64(0xC0C0C0C0C0C0C0C0); in InvSubLong()
370 a6 = a4 >> 2; in InvSubLong()
371 a4 ^= (a5 << 2) & U64(0xC0C0C0C0C0C0C0C0); in InvSubLong()
375 a4 |= a5; in InvSubLong()
376 a3 ^= a4 >> 4; in InvSubLong()
380 a4 = a3 & a2; in InvSubLong()
381 a4 ^= (a4 & U64(0x0A0A0A0A0A0A0A0A)) >> 1; in InvSubLong()
382 a4 ^= (((a3 << 1) & a2) ^ ((a2 << 1) & a3)) & U64(0x0A0A0A0A0A0A0A0A); in InvSubLong()
383 a5 = a4 & U64(0x0808080808080808); in InvSubLong()
385 a5 ^= (a4 << 1) & U64(0x0808080808080808); in InvSubLong()
386 a4 ^= a5 >> 2; in InvSubLong()
387 a4 &= U64(0x0303030303030303); in InvSubLong()
388 a4 ^= (a4 & U64(0x0202020202020202)) >> 1; in InvSubLong()
389 a4 |= a4 << 2; in InvSubLong()
390 a3 = a2 & a4; in InvSubLong()
392 a3 ^= (((a2 << 1) & a4) ^ ((a4 << 1) & a2)) & U64(0x0A0A0A0A0A0A0A0A); in InvSubLong()
398 a4 = a2 & a3; in InvSubLong()
399 a4 ^= (a4 & U64(0xAAAAAAAAAAAAAAAA)) >> 1; in InvSubLong()
400 a4 ^= (((a2 << 1) & a3) ^ ((a3 << 1) & a2)) & U64(0xAAAAAAAAAAAAAAAA); in InvSubLong()
402 x ^= ((a4 << 2) ^ a4) & U64(0xCCCCCCCCCCCCCCCC); in InvSubLong()
403 a4 = a5 & U64(0x2222222222222222); in InvSubLong()
404 a4 |= a4 >> 1; in InvSubLong()
405 a4 ^= (a5 << 1) & U64(0x2222222222222222); in InvSubLong()
406 x ^= a4; in InvSubLong()