Home
last modified time | relevance | path

Searched refs:vec_vsx_st (Results 1 – 11 of 11) sorted by relevance

/external/libvpx/libvpx/vpx_dsp/ppc/
Dintrapred_vsx.c21 vec_vsx_st(d, 0, dst); in vpx_v_predictor_16x16_vsx()
33 vec_vsx_st(d0, 0, dst); in vpx_v_predictor_32x32_vsx()
34 vec_vsx_st(d1, 16, dst); in vpx_v_predictor_32x32_vsx()
50 vec_vsx_st(vec_sel(v0, vec_vsx_ld(0, dst), (uint8x16_t)mask4), 0, dst); in vpx_h_predictor_4x4_vsx()
52 vec_vsx_st(vec_sel(v1, vec_vsx_ld(0, dst), (uint8x16_t)mask4), 0, dst); in vpx_h_predictor_4x4_vsx()
54 vec_vsx_st(vec_sel(v2, vec_vsx_ld(0, dst), (uint8x16_t)mask4), 0, dst); in vpx_h_predictor_4x4_vsx()
56 vec_vsx_st(vec_sel(v3, vec_vsx_ld(0, dst), (uint8x16_t)mask4), 0, dst); in vpx_h_predictor_4x4_vsx()
74 vec_vsx_st(xxpermdi(v0, vec_vsx_ld(0, dst), 1), 0, dst); in vpx_h_predictor_8x8_vsx()
76 vec_vsx_st(xxpermdi(v1, vec_vsx_ld(0, dst), 1), 0, dst); in vpx_h_predictor_8x8_vsx()
78 vec_vsx_st(xxpermdi(v2, vec_vsx_ld(0, dst), 1), 0, dst); in vpx_h_predictor_8x8_vsx()
[all …]
Dvpx_convolve_vsx.c22 vec_vsx_st(vec_vsx_ld(0, src), 0, dst); in copy_w16()
33 vec_vsx_st(vec_vsx_ld(0, src), 0, dst); in copy_w32()
34 vec_vsx_st(vec_vsx_ld(16, src), 16, dst); in copy_w32()
45 vec_vsx_st(vec_vsx_ld(0, src), 0, dst); in copy_w64()
46 vec_vsx_st(vec_vsx_ld(16, src), 16, dst); in copy_w64()
47 vec_vsx_st(vec_vsx_ld(32, src), 32, dst); in copy_w64()
48 vec_vsx_st(vec_vsx_ld(48, src), 48, dst); in copy_w64()
95 vec_vsx_st(v, 0, dst); in avg_w16()
108 vec_vsx_st(v0, 0, dst); in avg_w32()
109 vec_vsx_st(v1, 16, dst); in avg_w32()
[all …]
Dbitdepth_conversion_vsx.h40 vec_vsx_st(high, c, s); in store_tran_low()
41 vec_vsx_st(low, c, s + 4); in store_tran_low()
43 vec_vsx_st(v, c, s); in store_tran_low()
Dsad_vsx.c49 vec_vsx_st((uint32x4_t)v_sad, 0, sad); \
70 vec_vsx_st((uint32x4_t)v_sad, 0, sad); \
93 vec_vsx_st((uint32x4_t)v_sad, 0, sad); \
182 vec_vsx_st((uint32x4_t)v_sad, 0, sad); \
209 vec_vsx_st((uint32x4_t)v_sad, 0, sad); \
241 vec_vsx_st((uint32x4_t)v_sad, 0, sad); \
Dvariance_vsx.c68 vec_vsx_st(v, j, comp_pred); in vpx_comp_avg_pred_vsx()
81 vec_vsx_st(v, 0, comp_pred); in vpx_comp_avg_pred_vsx()
97 vec_vsx_st(v, 0, comp_pred); in vpx_comp_avg_pred_vsx()
Dinv_txfm_vsx.c154 vec_vsx_st(output_v, 0, tmp_dest); in vpx_idct4x4_16_add_vsx()
322 vec_vsx_st(xxpermdi(output0, dest0, 1), 0, dest); in vpx_idct8x8_64_add_vsx()
323 vec_vsx_st(xxpermdi(output0, dest1, 3), stride, dest); in vpx_idct8x8_64_add_vsx()
324 vec_vsx_st(xxpermdi(output1, dest2, 1), 2 * stride, dest); in vpx_idct8x8_64_add_vsx()
325 vec_vsx_st(xxpermdi(output1, dest3, 3), 3 * stride, dest); in vpx_idct8x8_64_add_vsx()
326 vec_vsx_st(xxpermdi(output2, dest4, 1), 4 * stride, dest); in vpx_idct8x8_64_add_vsx()
327 vec_vsx_st(xxpermdi(output2, dest5, 3), 5 * stride, dest); in vpx_idct8x8_64_add_vsx()
328 vec_vsx_st(xxpermdi(output3, dest6, 1), 6 * stride, dest); in vpx_idct8x8_64_add_vsx()
329 vec_vsx_st(xxpermdi(output3, dest7, 3), 7 * stride, dest); in vpx_idct8x8_64_add_vsx()
521 vec_vsx_st(vec_packsu(d_uh, d_ul), offset, dest);
[all …]
/external/clang/test/CodeGen/
Dbuiltins-ppc-vsx.c425 vec_vsx_st(vbi, 0, &res_vbi); in test1()
429 vec_vsx_st(vbi, 0, res_aui); in test1()
433 vec_vsx_st(vbi, 0, res_asi); in test1()
437 vec_vsx_st(vsi, 0, &res_vsi); in test1()
441 vec_vsx_st(vsi, 0, res_asi); in test1()
445 vec_vsx_st(vui, 0, &res_vui); in test1()
449 vec_vsx_st(vui, 0, res_aui); in test1()
453 vec_vsx_st(vf, 0, &res_vf); in test1()
457 vec_vsx_st(vf, 0, res_af); in test1()
461 vec_vsx_st(vsll, 0, &res_vsll); in test1()
[all …]
/external/eigen/Eigen/src/Core/arch/AltiVec/
DPacketMath.h263 vec_vsx_st(from, 0, to);
273 vec_vsx_st(from, 0, to);
507 vec_vsx_st(from, (long)to & 15, (int*) _EIGEN_ALIGNED_PTR(to));
512 vec_vsx_st(from, (long)to & 15, (float*) _EIGEN_ALIGNED_PTR(to));
859 vec_vsx_st(from, 0, to);
946 vec_vsx_st((Packet4f)from, (long)to & 15, (float*) _EIGEN_ALIGNED_PTR(to));
/external/libjpeg-turbo/simd/
Djsimd_altivec.h95 #define VEC_ST(a, b, c) vec_vsx_st(a, b, c)
/external/clang/lib/Headers/
Daltivec.h10374 static __inline__ void __ATTRS_o_ai vec_vsx_st(vector bool int __a, int __b, in vec_vsx_st() function
10379 static __inline__ void __ATTRS_o_ai vec_vsx_st(vector bool int __a, int __b, in vec_vsx_st() function
10384 static __inline__ void __ATTRS_o_ai vec_vsx_st(vector bool int __a, int __b, in vec_vsx_st() function
10389 static __inline__ void __ATTRS_o_ai vec_vsx_st(vector signed int __a, int __b, in vec_vsx_st() function
10394 static __inline__ void __ATTRS_o_ai vec_vsx_st(vector signed int __a, int __b, in vec_vsx_st() function
10399 static __inline__ void __ATTRS_o_ai vec_vsx_st(vector unsigned int __a, int __b, in vec_vsx_st() function
10404 static __inline__ void __ATTRS_o_ai vec_vsx_st(vector unsigned int __a, int __b, in vec_vsx_st() function
10409 static __inline__ void __ATTRS_o_ai vec_vsx_st(vector float __a, int __b, in vec_vsx_st() function
10414 static __inline__ void __ATTRS_o_ai vec_vsx_st(vector float __a, int __b, in vec_vsx_st() function
10419 static __inline__ void __ATTRS_o_ai vec_vsx_st(vector signed long long __a, in vec_vsx_st() function
[all …]
/external/libpng/powerpc/
Dfilter_vsx_intrinsics.c29 #define vec_st_unaligned(vec,data) vec_vsx_st(vec,0,data)