Lines Matching +full:4 +full:c
4 # Copyright (C) 2013 Intel Corporation.
9 # Tim Chen <tim.c.chen@linux.intel.com>
48 # This code schedules 2 blocks at a time, with 4 lanes per block
95 c = %ecx define
115 _XFER_SIZE = 2*64*4 # 2 blocks, 64 rounds, 4 bytes/round
147 d = c
148 c = b define
161 or c, y3 # y3 = a|c # MAJA
162 vpalignr $4, X2, X3, XTMP0 # XTMP0 = W[-7]
176 and b, y3 # y3 = (a|c)&b # MAJA
177 vpalignr $4, X0, X1, XTMP1 # XTMP1 = W[-15]
185 and c, T1 # T1 = a&c # MAJB
189 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
207 offset = \disp + 1*4
209 or c, y3 # y3 = a|c # MAJA
226 and b, y3 # y3 = (a|c)&b # MAJA
236 and c, T1 # T1 = a&c # MAJB
241 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
258 offset = \disp + 2*4
263 or c, y3 # y3 = a|c # MAJA
275 and b, y3 # y3 = (a|c)&b # MAJA
289 and c, T1 # T1 = a&c # MAJB
293 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
308 offset = \disp + 3*4
310 or c, y3 # y3 = a|c # MAJA
324 and b, y3 # y3 = (a|c)&b # MAJA
344 and c, T1 # T1 = a&c # MAJB
345 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
376 or c, y3 # y3 = a|c # MAJA
380 and b, y3 # y3 = (a|c)&b # MAJA
381 and c, T1 # T1 = a&c # MAJB
386 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
413 offset = 4*1 + \disp
415 or c, y3 # y3 = a|c # MAJA
419 and b, y3 # y3 = (a|c)&b # MAJA
420 and c, T1 # T1 = a&c # MAJB
425 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
453 offset = 4*2 + \disp
455 or c, y3 # y3 = a|c # MAJA
459 and b, y3 # y3 = (a|c)&b # MAJA
460 and c, T1 # T1 = a&c # MAJB
465 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
493 offset = 4*3 + \disp
495 or c, y3 # y3 = a|c # MAJA
499 and b, y3 # y3 = (a|c)&b # MAJA
500 and c, T1 # T1 = a&c # MAJB
505 or T1, y3 # y3 = MAJ = (a|c)&b)|(a&c) # MAJ
550 mov 4*1(CTX), b
551 mov 4*2(CTX), c
552 mov 4*3(CTX), d
553 mov 4*4(CTX), e
554 mov 4*5(CTX), f
555 mov 4*6(CTX), g
556 mov 4*7(CTX), h
608 add $4*32, SRND
609 cmp $3*4*32, SRND
626 cmp $4*4*32, SRND
632 addm (4*0)(CTX),a
633 addm (4*1)(CTX),b
634 addm (4*2)(CTX),c
635 addm (4*3)(CTX),d
636 addm (4*4)(CTX),e
637 addm (4*5)(CTX),f
638 addm (4*6)(CTX),g
639 addm (4*7)(CTX),h
651 cmp $4*4*32, SRND
658 addm (4*0)(CTX),a
659 addm (4*1)(CTX),b
660 addm (4*2)(CTX),c
661 addm (4*3)(CTX),d
662 addm (4*4)(CTX),e
663 addm (4*5)(CTX),f
664 addm (4*6)(CTX),g
665 addm (4*7)(CTX),h
687 mov (4*0)(CTX),a
688 mov (4*1)(CTX),b
689 mov (4*2)(CTX),c
690 mov (4*3)(CTX),d
691 mov (4*4)(CTX),e
692 mov (4*5)(CTX),f
693 mov (4*6)(CTX),g
694 mov (4*7)(CTX),h