/third_party/ffmpeg/libavcodec/ppc/ |
D | fft_altivec.S | 59 vperm \a2,\a0,\a1,v20 // vcprm(0,1,s2,s1) // {r0,i0,r3,i2} 60 vperm \a3,\a0,\a1,v21 // vcprm(2,3,s0,s3) // {r1,i1,r2,i3} 64 vperm \a3,\a0,\a1,v22 // vcprm(2,s3,3,s2) // {t6,t7,t5,t8} 67 vperm \a2,\a0,\a1,v23 // vcprm(0,1,s0,s1) // {r0,r1,r2,r3} 68 vperm \a3,\a0,\a1,v24 // vcprm(2,3,s2,s3) // {i0,i1,i2,i3} 72 vperm \a2,\a0,\a1,v20 // vcprm(0,1,s2,s1) // {r0,i0,r3,i2} 73 vperm \a3,\a0,\a1,v21 // vcprm(2,3,s0,s3) // {r1,i1,r2,i3} 74 vperm \b2,\b0,\b1,v20 75 vperm \b3,\b0,\b1,v21 81 vperm \a3,\a0,\a1,v22 // vcprm(2,s3,3,s2) // {t6,t7,t5,t8} [all …]
|
/third_party/openssl/crypto/chacha/asm/ |
D | chacha-s390x.pl | 556 vperm ($xa0,$xa0,$xa0,$beperm); 557 vperm ($xb0,$xb0,$xb0,$beperm); 558 vperm ($xc0,$xc0,$xc0,$beperm); 559 vperm ($xd0,$xd0,$xd0,$beperm); 583 vperm ($xa0,$xa0,$xa0,$beperm); 584 vperm ($xb0,$xb0,$xb0,$beperm); 585 vperm ($xc0,$xc0,$xc0,$beperm); 586 vperm ($xd0,$xd0,$xd0,$beperm); 610 vperm ($xa0,$xa0,$xa0,$beperm); 611 vperm ($xb0,$xb0,$xb0,$beperm); [all …]
|
D | chacha-ppc.pl | 431 "&vperm ('$d','$d','$d','$sixteen')", 439 "&vperm ('$d','$d','$d','$twenty4')",
|
/third_party/openssl/crypto/poly1305/asm/ |
D | poly1305-s390x.pl | 436 vperm ($R0,$R0,$H0,$I0); # r^2:r^4:r^1:r^3 437 vperm ($R1,$R1,$H1,$I0); 438 vperm ($R2,$R2,$H2,$I0); 439 vperm ($R3,$R3,$H3,$I0); 440 vperm ($R4,$R4,$H4,$I0); 517 vperm ($I0,$T3,$T4,$bswaplo); 518 vperm ($I2,$T3,$T4,$bswapmi); 519 vperm ($T3,$T3,$T4,$bswaphi); 531 vperm ($T3,$T1,$T2,$bswaplo); 532 vperm ($T4,$T1,$T2,$bswaphi); [all …]
|
/third_party/gstreamer/gstplugins_good/gst/goom/ |
D | ppc_drawings.s | 230 vperm v4,v1,v0,v10 234 vperm v5,v1,v0,v11 235 vperm v6,v1,v0,v12 236 vperm v7,v1,v0,v13 314 vperm v4,v1,v0,v10 318 vperm v5,v1,v0,v11 319 vperm v6,v1,v0,v12 320 vperm v7,v1,v0,v13
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | README_ALTIVEC.txt | 52 of C1/C2/C3, then a load and vperm of Variable. 62 aligned stack slot, followed by a load/vperm. We should probably just store it 63 to a scalar stack slot, then use lvsl/vperm to load it. If the value is already 187 4. lvsl slot + x; vperm to rotate result into correct slot
|
D | PPCInstrAltivec.td | 479 def VPERM : VA1a_Int_Ty3<43, "vperm", int_ppc_altivec_vperm,
|
/third_party/ffmpeg/libswscale/ppc/ |
D | swscale_vsx.c | 220 const vec_u8 vperm = (vec_u8) {0, 1, 8, 9, 2, 3, 10, 11, 4, 5, 12, 13, 6, 7, 14, 15}; in yuv2planeX_nbps_vsx() 250 v = vec_perm(v, v, vperm); in yuv2planeX_nbps_vsx() 1674 vec_u8 vin, vin2, vperm; in hyscale_fast_vsx() local 1731 vperm = vec_pack(vcoord16[0], vcoord16[1]); in hyscale_fast_vsx() 1733 vin = vec_perm(vin, vin, vperm); in hyscale_fast_vsx() 1736 vin2 = vec_perm(vin2, vin2, vperm); in hyscale_fast_vsx() 1763 vin = vec_perm(vin, vin, vperm); \ 1766 vin2 = vec_perm(vin2, vin2, vperm); \ 1790 vec_u8 vin, vin2, vperm; in hcscale_fast_vsx() local 1846 vperm = vec_pack(vcoord16[0], vcoord16[1]); in hcscale_fast_vsx()
|
/third_party/openssl/crypto/perlasm/ |
D | s390x.pm | 546 sub vperm { subroutine
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZInstrVector.td | 350 def VPERM : TernaryVRRe<"vperm", 0xE78C, z_permute, v128b, v128b>;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/PowerPC/ |
D | PPCGenAsmMatcher.inc | 4379 "vorc\005vperm\006vpermr\010vpermxor\005vpkpx\007vpksdss\007vpksdus\007v" 6686 …{ 11684 /* vperm */, PPC::VPERM, Convert__RegVRRC1_0__RegVRRC1_1__RegVRRC1_2__RegVRRC1_3, AMFBS_No…
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Windows/include/llvm/IR/ |
D | Intrinsics.gen | 3943 ppc_altivec_vperm, // llvm.ppc.altivec.vperm 4359 s390_vperm, // llvm.s390.vperm 10001 "llvm.ppc.altivec.vperm", 10417 "llvm.s390.vperm", 17941 1, // llvm.ppc.altivec.vperm 18357 1, // llvm.s390.vperm
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Fuchsia/include/llvm/IR/ |
D | Intrinsics.gen | 3943 ppc_altivec_vperm, // llvm.ppc.altivec.vperm 4359 s390_vperm, // llvm.s390.vperm 10001 "llvm.ppc.altivec.vperm", 10417 "llvm.s390.vperm", 17941 1, // llvm.ppc.altivec.vperm 18357 1, // llvm.s390.vperm
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/MacOS/include/llvm/IR/ |
D | Intrinsics.gen | 3937 ppc_altivec_vperm, // llvm.ppc.altivec.vperm 4353 s390_vperm, // llvm.s390.vperm 9961 "llvm.ppc.altivec.vperm", 10377 "llvm.s390.vperm", 17846 1, // llvm.ppc.altivec.vperm 18262 1, // llvm.s390.vperm
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Android/include/llvm/IR/ |
D | Intrinsics.gen | 3943 ppc_altivec_vperm, // llvm.ppc.altivec.vperm 4359 s390_vperm, // llvm.s390.vperm 10001 "llvm.ppc.altivec.vperm", 10417 "llvm.s390.vperm", 17941 1, // llvm.ppc.altivec.vperm 18357 1, // llvm.s390.vperm
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/IR/ |
D | Intrinsics.gen | 3943 ppc_altivec_vperm, // llvm.ppc.altivec.vperm 4359 s390_vperm, // llvm.s390.vperm 10001 "llvm.ppc.altivec.vperm", 10417 "llvm.s390.vperm", 17941 1, // llvm.ppc.altivec.vperm 18357 1, // llvm.s390.vperm
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/ |
D | IntrinsicImpl.inc | 5782 "llvm.ppc.altivec.vperm", 6253 "llvm.s390.vperm", 15915 1, // llvm.ppc.altivec.vperm 16386 1, // llvm.s390.vperm
|