Lines Matching +full:41 +full:a
12 # This software is available to you under a choice of one of two
33 # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
49 # This code schedules 1 blocks at a time, with 4 lanes per block
86 a = %rax define
142 # Rotate symbols a..h right
151 b = a
152 a = TMP_ define
181 mov a, y3 # y3 = a # MAJA
182 rorx $41, e, y0 # y0 = e >> 41 # S1A
185 or c, y3 # y3 = a|c # MAJA
187 rorx $34, a, T1 # T1 = a >> 34 # S0B
189 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
194 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
195 rorx $39, a, y1 # y1 = a >> 39 # S0A
198 and b, y3 # y3 = (a|c)&b # MAJA
199 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0
200 rorx $28, a, T1 # T1 = (a >> 28) # S0
203 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0
204 mov a, T1 # T1 = a # MAJB
205 and c, T1 # T1 = a&c # MAJB
208 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
243 mov a, y3 # y3 = a # MAJA
244 rorx $41, e, y0 # y0 = e >> 41 # S1A
247 or c, y3 # y3 = a|c # MAJA
251 rorx $34, a, T1 # T1 = a >> 34 # S0B
252 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
257 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
258 rorx $39, a, y1 # y1 = a >> 39 # S0A
262 and b, y3 # y3 = (a|c)&b # MAJA
263 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0
265 rorx $28, a, T1 # T1 = (a >> 28) # S0
268 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0
269 mov a, T1 # T1 = a # MAJB
270 and c, T1 # T1 = a&c # MAJB
273 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
301 mov a, y3 # y3 = a # MAJA
302 rorx $41, e, y0 # y0 = e >> 41 # S1A
306 or c, y3 # y3 = a|c # MAJA
310 rorx $34, a, T1 # T1 = a >> 34 # S0B
311 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
316 and b, y3 # y3 = (a|c)&b # MAJA
318 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
319 rorx $39, a, y1 # y1 = a >> 39 # S0A
322 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0
323 rorx $28, a, T1 # T1 = (a >> 28) # S0
325 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0
326 mov a, T1 # T1 = a # MAJB
327 and c, T1 # T1 = a&c # MAJB
330 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
358 mov a, y3 # y3 = a # MAJA
359 rorx $41, e, y0 # y0 = e >> 41 # S1A
362 or c, y3 # y3 = a|c # MAJA
366 rorx $34, a, T1 # T1 = a >> 34 # S0B
367 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
374 and b, y3 # y3 = (a|c)&b # MAJA
376 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
379 rorx $39, a, y1 # y1 = a >> 39 # S0A
382 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0
385 rorx $28, a, T1 # T1 = (a >> 28) # S0
387 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0
388 mov a, T1 # T1 = a # MAJB
389 and c, T1 # T1 = a&c # MAJB
390 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
406 rorx $41, e, y0 # y0 = e >> 41 # S1A
410 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
414 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
415 rorx $34, a, T1 # T1 = a >> 34 # S0B
417 rorx $39, a, y1 # y1 = a >> 39 # S0A
418 mov a, y3 # y3 = a # MAJA
420 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0
421 rorx $28, a, T1 # T1 = (a >> 28) # S0
423 or c, y3 # y3 = a|c # MAJA
425 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0
426 mov a, T1 # T1 = a # MAJB
427 and b, y3 # y3 = (a|c)&b # MAJA
428 and c, T1 # T1 = a&c # MAJB
432 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
443 rorx $41, e, y0 # y0 = e >> 41 # S1A
447 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
452 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
453 rorx $34, a, T1 # T1 = a >> 34 # S0B
455 rorx $39, a, y1 # y1 = a >> 39 # S0A
456 mov a, y3 # y3 = a # MAJA
458 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0
459 rorx $28, a, T1 # T1 = (a >> 28) # S0
461 or c, y3 # y3 = a|c # MAJA
463 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0
464 mov a, T1 # T1 = a # MAJB
465 and b, y3 # y3 = (a|c)&b # MAJA
466 and c, T1 # T1 = a&c # MAJB
470 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
481 rorx $41, e, y0 # y0 = e >> 41 # S1A
485 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
490 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
491 rorx $34, a, T1 # T1 = a >> 34 # S0B
493 rorx $39, a, y1 # y1 = a >> 39 # S0A
494 mov a, y3 # y3 = a # MAJA
496 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0
497 rorx $28, a, T1 # T1 = (a >> 28) # S0
499 or c, y3 # y3 = a|c # MAJA
501 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0
502 mov a, T1 # T1 = a # MAJB
503 and b, y3 # y3 = (a|c)&b # MAJA
504 and c, T1 # T1 = a&c # MAJB
508 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
519 rorx $41, e, y0 # y0 = e >> 41 # S1A
523 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1
528 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1
529 rorx $34, a, T1 # T1 = a >> 34 # S0B
531 rorx $39, a, y1 # y1 = a >> 39 # S0A
532 mov a, y3 # y3 = a # MAJA
534 xor T1, y1 # y1 = (a>>39) ^ (a>>34) # S0
535 rorx $28, a, T1 # T1 = (a >> 28) # S0
537 or c, y3 # y3 = a|c # MAJA
539 xor T1, y1 # y1 = (a>>39) ^ (a>>34) ^ (a>>28) # S0
540 mov a, T1 # T1 = a # MAJB
541 and b, y3 # y3 = (a|c)&b # MAJA
542 and c, T1 # T1 = a&c # MAJB
547 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
589 mov 8*0(CTX1), a
656 addm 8*0(CTX2), a
739 # Mask for byte-swapping a couple of qwords in an XMM register using (v)pshufb.