| /linux-6.15/arch/powerpc/lib/ |
| H A D | crc32-vpmsum_core.S | 61 #define VPERM(A, B, C, D) macro 178 VPERM(v16,v16,v16,byteswap) 179 VPERM(v17,v17,v17,byteswap) 182 VPERM(v18,v18,v18,byteswap) 183 VPERM(v19,v19,v19,byteswap) 186 VPERM(v20,v20,v20,byteswap) 187 VPERM(v21,v21,v21,byteswap) 376 VPERM(v8,v8,v8,byteswap) 377 VPERM(v9,v9,v9,byteswap) 624 VPERM(v0,v0,v16,byteswap) [all …]
|
| H A D | memcpy_power7.S | 480 VPERM(v8,v0,v1,v16) 488 VPERM(v8,v0,v1,v16) 490 VPERM(v9,v1,v0,v16) 498 VPERM(v8,v0,v3,v16) 500 VPERM(v9,v3,v2,v16) 533 VPERM(v8,v0,v7,v16) 535 VPERM(v9,v7,v6,v16) 571 VPERM(v8,v0,v3,v16) 573 VPERM(v9,v3,v2,v16) 587 VPERM(v8,v0,v1,v16) [all …]
|
| H A D | copyuser_power7.S | 533 VPERM(v8,v0,v1,v16) 541 VPERM(v8,v0,v1,v16) 543 VPERM(v9,v1,v0,v16) 551 VPERM(v8,v0,v3,v16) 553 VPERM(v9,v3,v2,v16) 586 VPERM(v8,v0,v7,v16) 588 VPERM(v9,v7,v6,v16) 624 VPERM(v8,v0,v3,v16) 626 VPERM(v9,v3,v2,v16) 640 VPERM(v8,v0,v1,v16) [all …]
|
| H A D | memcmp_64.S | 28 #define VPERM(_VRT,_VRA,_VRB,_VRC) \ macro 35 #define VPERM(_VRT,_VRA,_VRB,_VRC) \ macro 92 VPERM(_v_res,_v1st_qw,_v2nd_qw,_vmask)
|
| /linux-6.15/arch/s390/crypto/ |
| H A D | chacha-s390.S | 724 VPERM A0,A0,A0,BEPERM 725 VPERM B0,B0,B0,BEPERM 726 VPERM C0,C0,C0,BEPERM 727 VPERM D0,D0,D0,BEPERM define 753 VPERM A0,A1,A1,BEPERM 754 VPERM B0,B1,B1,BEPERM 755 VPERM C0,C1,C1,BEPERM 756 VPERM D0,D1,D1,BEPERM define 779 VPERM A0,A2,A2,BEPERM 780 VPERM B0,B2,B2,BEPERM [all …]
|
| /linux-6.15/tools/testing/selftests/powerpc/copyloops/ |
| H A D | memcpy_power7.S | 480 VPERM(v8,v0,v1,v16) 488 VPERM(v8,v0,v1,v16) 490 VPERM(v9,v1,v0,v16) 498 VPERM(v8,v0,v3,v16) 500 VPERM(v9,v3,v2,v16) 533 VPERM(v8,v0,v7,v16) 535 VPERM(v9,v7,v6,v16) 571 VPERM(v8,v0,v3,v16) 573 VPERM(v9,v3,v2,v16) 587 VPERM(v8,v0,v1,v16) [all …]
|
| H A D | copyuser_power7.S | 533 VPERM(v8,v0,v1,v16) 541 VPERM(v8,v0,v1,v16) 543 VPERM(v9,v1,v0,v16) 551 VPERM(v8,v0,v3,v16) 553 VPERM(v9,v3,v2,v16) 586 VPERM(v8,v0,v7,v16) 588 VPERM(v9,v7,v6,v16) 624 VPERM(v8,v0,v3,v16) 626 VPERM(v9,v3,v2,v16) 640 VPERM(v8,v0,v1,v16) [all …]
|
| /linux-6.15/arch/s390/kernel/vdso64/ |
| H A D | vgetrandom-chacha.S | 136 VPERM TMP0,STATE0,STATE0,BEPERM; \ 137 VPERM TMP1,STATE1,STATE1,BEPERM; \ 138 VPERM TMP2,STATE2,STATE2,BEPERM; \ 139 VPERM TMP3,STATE3,STATE3,BEPERM; \
|
| /linux-6.15/tools/testing/selftests/powerpc/stringloops/ |
| H A D | memcmp_64.S | 28 #define VPERM(_VRT,_VRA,_VRB,_VRC) \ macro 35 #define VPERM(_VRT,_VRA,_VRB,_VRC) \ macro 92 VPERM(_v_res,_v1st_qw,_v2nd_qw,_vmask)
|
| /linux-6.15/arch/s390/include/asm/ |
| H A D | fpu-insn-asm.h | 443 .macro VPERM vr1, vr2, vr3, vr4
|