/external/libvpx/libvpx/vpx_dsp/ppc/ |
transpose_vsx.h | 24 // d = vec_mergel(a,b): 44 b1 = vec_mergel(v[0], v[4]); 46 b3 = vec_mergel(v[1], v[5]); 48 b5 = vec_mergel(v[2], v[6]); 50 b7 = vec_mergel(v[3], v[7]); 63 c1 = vec_mergel(b0, b4); 65 c3 = vec_mergel(b1, b5); 67 c5 = vec_mergel(b2, b6); 69 c7 = vec_mergel(b3, b7); 82 v[1] = vec_mergel(c0, c4) [all...] |
types_vsx.h | 46 (uint16x8_t) vec_mergel(vec_splat_u8(0), (uint8x16_t)v) 50 (int16x8_t) vec_mergel(vec_splat_u8(0), (uint8x16_t)v) 58 (uint16x8_t) vec_mergel((uint8x16_t)v, vec_splat_u8(0)) 62 (int16x8_t) vec_mergel((uint8x16_t)v, vec_splat_u8(0))
|
bitdepth_conversion_vsx.h | 39 const int32x4_t low = vec_mergel(even, odd);
|
inv_txfm_vsx.c | 98 tmp16_0 = vec_mergel(in0, in1); \ 121 int16x8_t t1 = vec_mergel(v0, v1); 138 v1 = vec_mergel(t0, t1); 143 t1 = vec_mergel(t_out0, t_out1); 145 v1 = vec_mergel(t0, t1); 162 out1 = vec_mergel(in0, in1); \ 164 out3 = vec_mergel(in2, in3); \ 166 out5 = vec_mergel(in4, in5); \ 168 out7 = vec_mergel(in6, in7); \ 170 in1 = (int16x8_t)vec_mergel((int32x4_t)out0, (int32x4_t)out2); [all...] |
/external/libjpeg-turbo/simd/ |
jsimd_altivec.h | 49 row04h = vec_mergel(row##0, row##4); /* row04h=(04 44 05 45 06 46 07 47) */ \ 51 row15h = vec_mergel(row##1, row##5); /* row15h=(14 54 15 55 16 56 17 57) */ \ 53 row26h = vec_mergel(row##2, row##6); /* row26h=(24 64 25 65 26 66 27 67) */ \ 55 row37h = vec_mergel(row##3, row##7); /* row37h=(34 74 35 75 36 76 37 77) */ \ 59 col23e = vec_mergel(row04l, row26l); /* col23e=(02 22 42 62 03 23 43 63) */ \ 61 col67e = vec_mergel(row04h, row26h); /* col67e=(06 26 46 66 07 27 47 67) */ \ 63 col23o = vec_mergel(row15l, row37l); /* col23o=(12 32 52 72 13 33 53 73) */ \ 65 col67o = vec_mergel(row15h, row37h); /* col67o=(16 36 56 76 17 37 57 77) */ \ 69 col##1 = vec_mergel(col01e, col01o); /* col1=(01 11 21 31 41 51 61 71) */ \ 71 col##3 = vec_mergel(col23e, col23o); /* col3=(03 13 23 33 43 53 63 73) */ [all...] |
jdmrgext-altivec.c | 128 g_y1w = vec_mergel(cbl, crl); 132 g_y3w = vec_mergel(cbh, crh); 172 rh = vec_mergel(re, ro); 174 gh = vec_mergel(ge, go); 176 bh = vec_mergel(be, bo); 180 rg1 = vec_mergel(rl, gl); 181 bx1 = vec_mergel(bl, pw_255); 184 rg3 = vec_mergel(rh, gh); 185 bx3 = vec_mergel(bh, pw_255);
|
jdcolext-altivec.c | 134 g1w = vec_mergel(cbl, crl); 138 g3w = vec_mergel(cbh, crh); 155 rg1 = vec_mergel(rl, gl); 156 bx1 = vec_mergel(bl, pw_255); 159 rg3 = vec_mergel(rh, gh); 160 bx3 = vec_mergel(bh, pw_255);
|
jfdctint-altivec.c | 60 tmp1312h = vec_mergel(tmp13, tmp12); \ 91 z34h = vec_mergel(z3, z4); \ 116 tmp47h = vec_mergel(tmp4, tmp7); \ 132 tmp56h = vec_mergel(tmp5, tmp6); \
|
jdsample-altivec.c | 85 this0h = vec_mergel(this0e, this0o); 330 inh = vec_mergel(in, in); 338 inh = vec_mergel(in, in); 371 inh = vec_mergel(in, in); 382 inh = vec_mergel(in, in);
|
jidctint-altivec.c | 62 in##26h = vec_mergel(in##2, in##6); \ 112 z34h = vec_mergel(z3, z4); \ 137 in##71h = vec_mergel(in##7, in##1); \ 145 in##53h = vec_mergel(in##5, in##3); \
|
/external/fec/ |
viterbi27_av.c | 165 d->v[1] = vec_mergel(decision0,decision1); 167 vp->new_metrics->v[1] = vec_mergel(survivor0,survivor1); 177 d->v[3] = vec_mergel(decision0,decision1); 179 vp->new_metrics->v[3] = vec_mergel(survivor0,survivor1);
|
viterbi29_av.c | 156 d->v[2*i+1] = vec_mergel(decision0,decision1); 158 vp->new_metrics->v[2*i+1] = vec_mergel(survivor0,survivor1);
|
viterbi39_av.c | 166 decisions = vec_sub(decisions,(vector unsigned char)vec_pack(vec_mergeh(decision0,decision1),vec_mergel(decision0,decision1))); 169 vp->new_metrics->v[2*i+1] = vec_mergel(survivor0,survivor1);
|
viterbi615_av.c | 171 decisions = vec_sub(decisions,(vector unsigned char)vec_pack(vec_mergeh(decision0,decision1),vec_mergel(decision0,decision1))); 174 vp->new_metrics->v[2*i+1] = vec_mergel(survivor0,survivor1);
|
/external/clang/test/CodeGen/ |
builtins-ppc-vsx.c | 675 /* vec_mergel */ 676 res_vsll = vec_mergel(vsll, vsll); 680 res_vsll = vec_mergel(vsll, vbll); 684 res_vsll = vec_mergel(vbll, vsll); 688 res_vull = vec_mergel(vull, vull); 692 res_vull = vec_mergel(vull, vbll); 696 res_vull = vec_mergel(vbll, vull); [all...] |
builtins-systemz-zvector.c | 571 vsc = vec_mergel(vsc, vsc); 573 vuc = vec_mergel(vuc, vuc); 575 vbc = vec_mergel(vbc, vbc); 577 vss = vec_mergel(vss, vss); 579 vus = vec_mergel(vus, vus); 581 vbs = vec_mergel(vbs, vbs); 583 vsi = vec_mergel(vsi, vsi); 585 vui = vec_mergel(vui, vui); 587 vbi = vec_mergel(vbi, vbi); 589 vsl = vec_mergel(vsl, vsl) [all...] |
builtins-ppc-altivec.c | [all...] |
builtins-ppc-p8vector.c | [all...] |
/external/eigen/Eigen/src/Core/arch/AltiVec/ |
PacketMath.h | 114 static Packet16uc p16uc_PSET64_LO = (Packet16uc) vec_mergel((Packet4ui)p16uc_PSET32_WODD, (Packet4ui)p16uc_PSET32_WEVEN); //{ 8,9,10,11, 12,13,14,15, 8,9,10,11, 12,13,14,15 }; 551 v[1] = vec_mergel(vecs[0], vecs[2]); 553 v[3] = vec_mergel(vecs[1], vecs[3]); 556 sum[1] = vec_mergel(v[0], v[2]); 558 sum[3] = vec_mergel(v[1], v[3]); 591 v[1] = vec_mergel(vecs[0], vecs[2]); 593 v[3] = vec_mergel(vecs[1], vecs[3]); 596 sum[1] = vec_mergel(v[0], v[2]); 598 sum[3] = vec_mergel(v[1], v[3]); 719 t1 = vec_mergel(kernel.packet[0], kernel.packet[2]) [all...] |
/external/eigen/Eigen/src/Core/arch/ZVector/ |
PacketMath.h | 117 static Packet16uc p16uc_PSET64_LO = (Packet16uc) vec_mergel((Packet4ui)p16uc_PSET32_WODD, (Packet4ui)p16uc_PSET32_WEVEN); //{ 8,9,10,11, 12,13,14,15, 8,9,10,11, 12,13,14,15 }; 749 v[1] = vec_mergel(vecs[0], vecs[2]); 751 v[3] = vec_mergel(vecs[1], vecs[3]); 754 sum[1] = vec_mergel(v[0], v[2]); 756 sum[3] = vec_mergel(v[1], v[3]); 863 Packet4i t1 = vec_mergel(kernel.packet[0], kernel.packet[2]); 865 Packet4i t3 = vec_mergel(kernel.packet[1], kernel.packet[3]); 867 kernel.packet[1] = vec_mergel(t0, t2); 869 kernel.packet[3] = vec_mergel(t1, t3);
|
/external/valgrind/none/tests/ppc32/ |
testVMX.stdout.exp | 139 Function vec_mergel [type char] ===> OK 140 Function vec_mergel [type unsigned char] ===> OK 141 Function vec_mergel [type short] ===> OK 142 Function vec_mergel [type unsigned short] ===> OK 143 Function vec_mergel [type integer] ===> OK 144 Function vec_mergel [type unsigned int] ===> OK
|
/prebuilts/clang/host/darwin-x86/clang-4053586/lib64/clang/5.0/include/ |
altivec.h | 4768 vec_mergel(vector signed char __a, vector signed char __b) { function 4776 vec_mergel(vector unsigned char __a, vector unsigned char __b) { function 4784 vec_mergel(vector bool char __a, vector bool char __b) { function 4791 static __inline__ vector short __ATTRS_o_ai vec_mergel(vector short __a, function 4800 vec_mergel(vector unsigned short __a, vector unsigned short __b) { function 4808 vec_mergel(vector bool short __a, vector bool short __b) { function 4815 static __inline__ vector pixel __ATTRS_o_ai vec_mergel(vector pixel __a, function 4823 static __inline__ vector int __ATTRS_o_ai vec_mergel(vector int __a, function 4832 vec_mergel(vector unsigned int __a, vector unsigned int __b) { function 4839 static __inline__ vector bool int __ATTRS_o_ai vec_mergel(vector bool int __a, function 4847 static __inline__ vector float __ATTRS_o_ai vec_mergel(vector float __a, function 4857 vec_mergel(vector signed long long __a, vector signed long long __b) { function 4864 vec_mergel(vector signed long long __a, vector bool long long __b) { function 4871 vec_mergel(vector bool long long __a, vector signed long long __b) { function 4878 vec_mergel(vector unsigned long long __a, vector unsigned long long __b) { function 4885 vec_mergel(vector unsigned long long __a, vector bool long long __b) { function 4892 vec_mergel(vector bool long long __a, vector unsigned long long __b) { function 4899 vec_mergel(vector bool long long __a, vector bool long long __b) { function 4905 static __inline__ vector double __ATTRS_o_ai vec_mergel(vector double __a, function 4913 vec_mergel(vector double __a, vector bool long long __b) { function 4920 vec_mergel(vector bool long long __a, vector double __b) { function [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/lib64/clang/5.0.1/include/ |
altivec.h | 4760 vec_mergel(vector signed char __a, vector signed char __b) { function 4768 vec_mergel(vector unsigned char __a, vector unsigned char __b) { function 4776 vec_mergel(vector bool char __a, vector bool char __b) { function 4783 static __inline__ vector short __ATTRS_o_ai vec_mergel(vector short __a, function 4792 vec_mergel(vector unsigned short __a, vector unsigned short __b) { function 4800 vec_mergel(vector bool short __a, vector bool short __b) { function 4807 static __inline__ vector pixel __ATTRS_o_ai vec_mergel(vector pixel __a, function 4815 static __inline__ vector int __ATTRS_o_ai vec_mergel(vector int __a, function 4824 vec_mergel(vector unsigned int __a, vector unsigned int __b) { function 4831 static __inline__ vector bool int __ATTRS_o_ai vec_mergel(vector bool int __a, function 4839 static __inline__ vector float __ATTRS_o_ai vec_mergel(vector float __a, function 4849 vec_mergel(vector signed long long __a, vector signed long long __b) { function 4856 vec_mergel(vector signed long long __a, vector bool long long __b) { function 4863 vec_mergel(vector bool long long __a, vector signed long long __b) { function 4870 vec_mergel(vector unsigned long long __a, vector unsigned long long __b) { function 4877 vec_mergel(vector unsigned long long __a, vector bool long long __b) { function 4884 vec_mergel(vector bool long long __a, vector unsigned long long __b) { function 4891 vec_mergel(vector bool long long __a, vector bool long long __b) { function 4897 static __inline__ vector double __ATTRS_o_ai vec_mergel(vector double __a, function 4905 vec_mergel(vector double __a, vector bool long long __b) { function 4912 vec_mergel(vector bool long long __a, vector double __b) { function [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/lib64/clang/5.0.2/include/ |
altivec.h | 4760 vec_mergel(vector signed char __a, vector signed char __b) { function 4768 vec_mergel(vector unsigned char __a, vector unsigned char __b) { function 4776 vec_mergel(vector bool char __a, vector bool char __b) { function 4783 static __inline__ vector short __ATTRS_o_ai vec_mergel(vector short __a, function 4792 vec_mergel(vector unsigned short __a, vector unsigned short __b) { function 4800 vec_mergel(vector bool short __a, vector bool short __b) { function 4807 static __inline__ vector pixel __ATTRS_o_ai vec_mergel(vector pixel __a, function 4815 static __inline__ vector int __ATTRS_o_ai vec_mergel(vector int __a, function 4824 vec_mergel(vector unsigned int __a, vector unsigned int __b) { function 4831 static __inline__ vector bool int __ATTRS_o_ai vec_mergel(vector bool int __a, function 4839 static __inline__ vector float __ATTRS_o_ai vec_mergel(vector float __a, function 4849 vec_mergel(vector signed long long __a, vector signed long long __b) { function 4856 vec_mergel(vector signed long long __a, vector bool long long __b) { function 4863 vec_mergel(vector bool long long __a, vector signed long long __b) { function 4870 vec_mergel(vector unsigned long long __a, vector unsigned long long __b) { function 4877 vec_mergel(vector unsigned long long __a, vector bool long long __b) { function 4884 vec_mergel(vector bool long long __a, vector unsigned long long __b) { function 4891 vec_mergel(vector bool long long __a, vector bool long long __b) { function 4897 static __inline__ vector double __ATTRS_o_ai vec_mergel(vector double __a, function 4905 vec_mergel(vector double __a, vector bool long long __b) { function 4912 vec_mergel(vector bool long long __a, vector double __b) { function [all...] |
/prebuilts/clang/host/darwin-x86/clang-4579689/lib64/clang/6.0.1/include/ |
altivec.h | 4760 vec_mergel(vector signed char __a, vector signed char __b) { function 4768 vec_mergel(vector unsigned char __a, vector unsigned char __b) { function 4776 vec_mergel(vector bool char __a, vector bool char __b) { function 4783 static __inline__ vector short __ATTRS_o_ai vec_mergel(vector short __a, function 4792 vec_mergel(vector unsigned short __a, vector unsigned short __b) { function 4800 vec_mergel(vector bool short __a, vector bool short __b) { function 4807 static __inline__ vector pixel __ATTRS_o_ai vec_mergel(vector pixel __a, function 4815 static __inline__ vector int __ATTRS_o_ai vec_mergel(vector int __a, function 4824 vec_mergel(vector unsigned int __a, vector unsigned int __b) { function 4831 static __inline__ vector bool int __ATTRS_o_ai vec_mergel(vector bool int __a, function 4839 static __inline__ vector float __ATTRS_o_ai vec_mergel(vector float __a, function 4849 vec_mergel(vector signed long long __a, vector signed long long __b) { function 4856 vec_mergel(vector signed long long __a, vector bool long long __b) { function 4863 vec_mergel(vector bool long long __a, vector signed long long __b) { function 4870 vec_mergel(vector unsigned long long __a, vector unsigned long long __b) { function 4877 vec_mergel(vector unsigned long long __a, vector bool long long __b) { function 4884 vec_mergel(vector bool long long __a, vector unsigned long long __b) { function 4891 vec_mergel(vector bool long long __a, vector bool long long __b) { function 4897 static __inline__ vector double __ATTRS_o_ai vec_mergel(vector double __a, function 4905 vec_mergel(vector double __a, vector bool long long __b) { function 4912 vec_mergel(vector bool long long __a, vector double __b) { function [all...] |