Home
last modified time | relevance | path

Searched refs:vperm (Results 1 – 17 of 17) sorted by relevance

/third_party/ffmpeg/libavcodec/ppc/
Dfft_altivec.S59 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/
Dchacha-s390x.pl556 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 …]
Dchacha-ppc.pl431 "&vperm ('$d','$d','$d','$sixteen')",
439 "&vperm ('$d','$d','$d','$twenty4')",
/third_party/openssl/crypto/poly1305/asm/
Dpoly1305-s390x.pl436 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/
Dppc_drawings.s230 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/
DREADME_ALTIVEC.txt52 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
DPPCInstrAltivec.td479 def VPERM : VA1a_Int_Ty3<43, "vperm", int_ppc_altivec_vperm,
/third_party/ffmpeg/libswscale/ppc/
Dswscale_vsx.c220 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/
Ds390x.pm546 sub vperm { subroutine
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZInstrVector.td350 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/
DPPCGenAsmMatcher.inc4379 "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/
DIntrinsics.gen3943 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/
DIntrinsics.gen3943 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/
DIntrinsics.gen3937 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/
DIntrinsics.gen3943 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/
DIntrinsics.gen3943 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/
DIntrinsicImpl.inc5782 "llvm.ppc.altivec.vperm",
6253 "llvm.s390.vperm",
15915 1, // llvm.ppc.altivec.vperm
16386 1, // llvm.s390.vperm