Lines Matching +full:c +full:- +full:22
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 # Copyright 2023- IBM Corp. All rights reserved
15 # 2. c += d; b ^= c; b <<<= 12;
17 # 4. c += d; b ^= c; b <<<= 7
24 # 4 blocks (a b c d)
43 #include <asm/asm-offsets.h>
44 #include <asm/asm-compat.h>
81 stdu 1,-752(1)
91 SAVE_GPR 22, 176, 1
105 SAVE_VRS 22, 32, 9
124 SAVE_VSX 22, 320, 9
140 RESTORE_VRS 22, 32, 9
159 RESTORE_VSX 22, 320, 9
178 RESTORE_GPR 22, 176, 1
204 vadduwm 18, 18, 22
230 vxor 22, 22, 26
241 vrlw 22, 22, 25
250 vadduwm 18, 18, 22
254 xxlor 32+25, 22, 22
280 vxor 22, 22, 26
288 vrlw 22, 22, 28
300 vadduwm 17, 17, 22
327 vxor 22, 22, 27
338 vrlw 22, 22, 25
348 vadduwm 17, 17, 22
353 xxlor 32+25, 22, 22
380 vxor 22, 22, 27
388 vrlw 22, 22, 28
420 vpermxor 12, 12, 0, 22
421 vpermxor 13, 13, 1, 22
422 vpermxor 14, 14, 2, 22
423 vpermxor 15, 15, 3, 22
462 vpermxor 15, 15, 0, 22
463 vpermxor 12, 12, 1, 22
464 vpermxor 13, 13, 2, 22
465 vpermxor 14, 14, 3, 22
494 vadduwm \S+0, \S+0, 16-\S
495 vadduwm \S+4, \S+4, 17-\S
496 vadduwm \S+8, \S+8, 18-\S
497 vadduwm \S+12, \S+12, 19-\S
499 vadduwm \S+1, \S+1, 16-\S
500 vadduwm \S+5, \S+5, 17-\S
501 vadduwm \S+9, \S+9, 18-\S
502 vadduwm \S+13, \S+13, 19-\S
504 vadduwm \S+2, \S+2, 16-\S
505 vadduwm \S+6, \S+6, 17-\S
506 vadduwm \S+10, \S+10, 18-\S
507 vadduwm \S+14, \S+14, 19-\S
509 vadduwm \S+3, \S+3, 16-\S
510 vadduwm \S+7, \S+7, 17-\S
511 vadduwm \S+11, \S+11, 18-\S
512 vadduwm \S+15, \S+15, 19-\S
527 lxvw4x 6, 22, 9
562 stxvw4x \S+41, 22, 16
587 # r17 - r31 mainly for Write_256 macro.
593 li 22, 96
627 lxvw4x 32+22, 17, 11
651 xxlor 22, 32+22, 32+22
684 xxspltw 32+22, 17, 2
726 addi 15, 15, -256 # len -=256
744 addi 15, 15, -256 # len +=256
774 lxvw4x 32+22, 17, 11
814 addi 15, 15, -256 # len += 256