Lines Matching +full:7 +full:- +full:8

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 # Copyright 2023- IBM Corp. All rights reserved
10 # do rounds, 8 quarter rounds
13 # 3. a += b; d ^= a; d <<<= 8;
14 # 4. c += d; b ^= c; b <<<= 7
18 # row1 = (row1 + row2), row4 = row1 xor row4, row4 rotate each word by 8
19 # row3 = (row3 + row4), row2 = row3 xor row2, row2 rotate each word by 7
40 #include <asm/asm-offsets.h>
41 #include <asm/asm-compat.h>
78 stdu 1,-752(1)
198 vadduwm 3, 3, 7
213 vadduwm 8, 8, 12
221 vxor 4, 4, 8
224 vxor 7, 7, 11
235 vrlw 7, 7, 25
244 vadduwm 3, 3, 7
261 vadduwm 8, 8, 12
271 vxor 4, 4, 8
274 vxor 7, 7, 11
282 vrlw 7, 7, 28
294 vadduwm 2, 2, 7
313 vadduwm 8, 8, 13
321 vxor 7, 7, 8
332 vrlw 7, 7, 25
342 vadduwm 2, 2, 7
363 vadduwm 8, 8, 13
374 vxor 7, 7, 8
382 vrlw 7, 7, 28
396 vadduwm 3, 3, 7
401 vadduwm 8, 8, 12
405 vxor 4, 4, 8
408 vxor 7, 7, 11
412 vrlw 7, 7, 21
416 vadduwm 3, 3, 7
421 vadduwm 8, 8, 12
425 vxor 4, 4, 8
428 vxor 7, 7, 11
432 vrlw 7, 7, 23
437 vadduwm 2, 2, 7
445 vadduwm 8, 8, 13
449 vxor 7, 7, 8
453 vrlw 7, 7, 21
457 vadduwm 2, 2, 7
465 vadduwm 8, 8, 13
469 vxor 7, 7, 8
473 vrlw 7, 7, 23
491 vadduwm \S+0, \S+0, 16-\S
492 vadduwm \S+4, \S+4, 17-\S
493 vadduwm \S+8, \S+8, 18-\S
494 vadduwm \S+12, \S+12, 19-\S
496 vadduwm \S+1, \S+1, 16-\S
497 vadduwm \S+5, \S+5, 17-\S
498 vadduwm \S+9, \S+9, 18-\S
499 vadduwm \S+13, \S+13, 19-\S
501 vadduwm \S+2, \S+2, 16-\S
502 vadduwm \S+6, \S+6, 17-\S
503 vadduwm \S+10, \S+10, 18-\S
504 vadduwm \S+14, \S+14, 19-\S
506 vadduwm \S+3, \S+3, 16-\S
507 vadduwm \S+7, \S+7, 17-\S
508 vadduwm \S+11, \S+11, 18-\S
509 vadduwm \S+15, \S+15, 19-\S
525 lxvw4x 7, 23, 9
526 lxvw4x 8, 24, 9
542 xxlxor \S+45, \S+45, 7
543 xxlxor \S+34, \S+34, 8
585 # r17 - r31 mainly for Write_256 macro.
617 vsldoi 30, 4, 5, 8 # vr30 counter, 4 (0, 1, 2, 3)
620 vspltisw 23, 7
627 sradi 8, 7, 1
629 mtctr 8
638 vspltisw 26, 8
664 xxspltw 32+7, 17, 3
665 xxspltw 32+8, 18, 0
705 TP_4x 4, 5, 6, 7
706 TP_4x 8, 9, 10, 11
724 addi 15, 15, -256 # len -=256
731 TP_4x 16+4, 16+5, 16+6, 16+7
732 TP_4x 16+8, 16+9, 16+10, 16+11
742 addi 15, 15, -256 # len +=256
758 mtctr 8
768 vspltisw 23, 7
774 sradi 8, 7, 1
775 mtctr 8
786 vspltw 7, 17, 3
787 vspltw 8, 18, 0
805 TP_4x 4, 5, 6, 7
806 TP_4x 8, 9, 10, 11
812 addi 15, 15, -256 # len += 256
823 mtctr 8