/external/libvpx/vpx_dsp/ppc/ |
D | intrapred_vsx.c | 21 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() 52 vec_vsx_st(vec_sel(v0, vec_vsx_ld(0, dst), (uint8x16_t)mask4), 0, dst); 54 vec_vsx_st(vec_sel(v1, vec_vsx_ld(0, dst), (uint8x16_t)mask4), 0, dst); 56 vec_vsx_st(vec_sel(v2, vec_vsx_ld(0, dst), (uint8x16_t)mask4), 0, dst); 58 vec_vsx_st(vec_sel(v3, vec_vsx_ld(0, dst), (uint8x16_t)mask4), 0, dst); 76 vec_vsx_st(xxpermdi(v0, vec_vsx_ld(0, dst), 1), 0, dst); 78 vec_vsx_st(xxpermdi(v1, vec_vsx_ld(0, dst), 1), 0, dst); 80 vec_vsx_st(xxpermdi(v2, vec_vsx_ld(0, dst), 1), 0, dst); [all …]
|
D | subtract_vsx.c | 38 vec_vsx_st(xxpermdi(da, d0, 1), 0, diff); in subtract_block4x4() 39 vec_vsx_st(xxpermdi(da, d1, 3), 0, diff + diff_stride); in subtract_block4x4() 40 vec_vsx_st(xxpermdi(db, d2, 1), 0, diff1); in subtract_block4x4() 41 vec_vsx_st(xxpermdi(db, d3, 3), 0, diff1 + diff_stride); in subtract_block4x4() 67 vec_vsx_st(d0h, 0, diff + c); in vpx_subtract_block_vsx() 68 vec_vsx_st(d0l, 16, diff + c); in vpx_subtract_block_vsx() 69 vec_vsx_st(d1h, 0, diff + c + 16); in vpx_subtract_block_vsx() 70 vec_vsx_st(d1l, 16, diff + c + 16); in vpx_subtract_block_vsx() 83 vec_vsx_st(d0h, 0, diff); in vpx_subtract_block_vsx() 84 vec_vsx_st(d0l, 16, diff); in vpx_subtract_block_vsx() [all …]
|
D | quantize_vsx.c | 127 vec_vsx_st(qcoeff0, 0, qcoeff_ptr); in vpx_quantize_b_vsx() 133 vec_vsx_st(qcoeff1, 16, qcoeff_ptr); in vpx_quantize_b_vsx() 136 vec_vsx_st(dqcoeff0, 0, dqcoeff_ptr); in vpx_quantize_b_vsx() 139 vec_vsx_st(dqcoeff1, 16, dqcoeff_ptr); in vpx_quantize_b_vsx() 167 vec_vsx_st(qcoeff0, off0, qcoeff_ptr); in vpx_quantize_b_vsx() 168 vec_vsx_st(qcoeff1, off1, qcoeff_ptr); in vpx_quantize_b_vsx() 169 vec_vsx_st(qcoeff2, off2, qcoeff_ptr); in vpx_quantize_b_vsx() 175 vec_vsx_st(dqcoeff0, off0, dqcoeff_ptr); in vpx_quantize_b_vsx() 176 vec_vsx_st(dqcoeff1, off1, dqcoeff_ptr); in vpx_quantize_b_vsx() 177 vec_vsx_st(dqcoeff2, off2, dqcoeff_ptr); in vpx_quantize_b_vsx() [all …]
|
D | fdct32x32_vsx.c | 167 vec_vsx_st(b[0], 0, a); in store() 168 vec_vsx_st(b[8], 0, a + 8); in store() 169 vec_vsx_st(b[16], 0, a + 16); in store() 170 vec_vsx_st(b[24], 0, a + 24); in store() 172 vec_vsx_st(b[1], 0, a + 32); in store() 173 vec_vsx_st(b[9], 0, a + 40); in store() 174 vec_vsx_st(b[17], 0, a + 48); in store() 175 vec_vsx_st(b[25], 0, a + 56); in store() 177 vec_vsx_st(b[2], 0, a + 64); in store() 178 vec_vsx_st(b[10], 0, a + 72); in store() [all …]
|
D | vpx_convolve_vsx.c | 25 vec_vsx_st(vec_vsx_ld(0, src), 0, dst); in copy_w16() 37 vec_vsx_st(vec_vsx_ld(0, src), 0, dst); in copy_w32() 38 vec_vsx_st(vec_vsx_ld(16, src), 16, dst); in copy_w32() 50 vec_vsx_st(vec_vsx_ld(0, src), 0, dst); in copy_w64() 51 vec_vsx_st(vec_vsx_ld(16, src), 16, dst); in copy_w64() 52 vec_vsx_st(vec_vsx_ld(32, src), 32, dst); in copy_w64() 53 vec_vsx_st(vec_vsx_ld(48, src), 48, dst); in copy_w64() 101 vec_vsx_st(v, 0, dst); in avg_w16() 115 vec_vsx_st(v0, 0, dst); in avg_w32() 116 vec_vsx_st(v1, 16, dst); in avg_w32() [all …]
|
D | bitdepth_conversion_vsx.h | 40 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()
|
D | deblock_vsx.c | 80 vec_vsx_st(apply_filter(ctx, v, filter), col, dst_ptr); in vpx_post_proc_down_and_across_mb_row_vsx() 88 vec_vsx_st(vec_perm(out, v, st8_perm), col, dst_ptr); in vpx_post_proc_down_and_across_mb_row_vsx() 100 vec_vsx_st(apply_filter(ctx, v, filter), col, dst_ptr); in vpx_post_proc_down_and_across_mb_row_vsx() 110 vec_vsx_st(vec_perm(out, v, st8_perm), col, dst_ptr); in vpx_post_proc_down_and_across_mb_row_vsx() 269 vec_vsx_st(out, 0, src + col); in vpx_mbpost_proc_across_ip_vsx() 364 vec_vsx_st(out, 0, dst + row * pitch); in vpx_mbpost_proc_down_vsx()
|
D | sad_vsx.c | 189 vec_vsx_st((uint32x4_t)v_sad, 0, sad); \ 216 vec_vsx_st((uint32x4_t)v_sad, 0, sad); \ 248 vec_vsx_st((uint32x4_t)v_sad, 0, sad); \
|
D | variance_vsx.c | 64 vec_vsx_st(v, j, comp_pred); in vpx_comp_avg_pred_vsx() 77 vec_vsx_st(v, 0, comp_pred); in vpx_comp_avg_pred_vsx() 93 vec_vsx_st(v, 0, comp_pred); in vpx_comp_avg_pred_vsx()
|
D | inv_txfm_vsx.c | 177 vec_vsx_st(output_v, 0, tmp_dest); \ 380 vec_vsx_st(xxpermdi(output0, dest0, 1), 0, dest); in vpx_round_store8x8_vsx() 381 vec_vsx_st(xxpermdi(output0, dest1, 3), stride, dest); in vpx_round_store8x8_vsx() 382 vec_vsx_st(xxpermdi(output1, dest2, 1), 2 * stride, dest); in vpx_round_store8x8_vsx() 383 vec_vsx_st(xxpermdi(output1, dest3, 3), 3 * stride, dest); in vpx_round_store8x8_vsx() 384 vec_vsx_st(xxpermdi(output2, dest4, 1), 4 * stride, dest); in vpx_round_store8x8_vsx() 385 vec_vsx_st(xxpermdi(output2, dest5, 3), 5 * stride, dest); in vpx_round_store8x8_vsx() 386 vec_vsx_st(xxpermdi(output3, dest6, 1), 6 * stride, dest); in vpx_round_store8x8_vsx() 387 vec_vsx_st(xxpermdi(output3, dest7, 3), 7 * stride, dest); in vpx_round_store8x8_vsx() 579 vec_vsx_st(vec_packsu(d_uh, d_ul), offset, dest); [all …]
|
/external/libaom/av1/common/ppc/ |
D | cfl_ppc.c | 76 vec_vsx_st(vec_sub(vec_vsx_ld(OFF_0, dst), vec_avg), OFF_0, dst); in subtract_average_vsx() 77 vec_vsx_st(vec_sub(vec_vsx_ld(OFF_0 + CFL_LINE_1, dst), vec_avg), in subtract_average_vsx() 79 vec_vsx_st(vec_sub(vec_vsx_ld(OFF_0 + CFL_LINE_2, dst), vec_avg), in subtract_average_vsx() 81 vec_vsx_st(vec_sub(vec_vsx_ld(OFF_0 + CFL_LINE_3, dst), vec_avg), in subtract_average_vsx() 84 vec_vsx_st(vec_sub(vec_vsx_ld(OFF_1, dst), vec_avg), OFF_1, dst); in subtract_average_vsx() 85 vec_vsx_st(vec_sub(vec_vsx_ld(OFF_1 + CFL_LINE_1, dst), vec_avg), in subtract_average_vsx() 87 vec_vsx_st(vec_sub(vec_vsx_ld(OFF_1 + CFL_LINE_2, dst), vec_avg), in subtract_average_vsx() 89 vec_vsx_st(vec_sub(vec_vsx_ld(OFF_1 + CFL_LINE_3, dst), vec_avg), in subtract_average_vsx() 93 vec_vsx_st(vec_sub(vec_vsx_ld(OFF_2, dst), vec_avg), OFF_2, dst); in subtract_average_vsx() 94 vec_vsx_st(vec_sub(vec_vsx_ld(OFF_2 + CFL_LINE_1, dst), vec_avg), in subtract_average_vsx() [all …]
|
/external/clang/test/CodeGen/ |
D | builtins-ppc-vsx.c | 425 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/libvpx/vp9/encoder/ppc/ |
D | vp9_quantize_vsx.c | 63 vec_vsx_st(qcoeff0, 0, qcoeff_ptr); in vp9_quantize_fp_vsx() 66 vec_vsx_st(dqcoeff0, 0, dqcoeff_ptr); in vp9_quantize_fp_vsx() 79 vec_vsx_st(qcoeff1, 16, qcoeff_ptr); in vp9_quantize_fp_vsx() 82 vec_vsx_st(dqcoeff1, 16, dqcoeff_ptr); in vp9_quantize_fp_vsx() 110 vec_vsx_st(qcoeff0, off0, qcoeff_ptr); in vp9_quantize_fp_vsx() 112 vec_vsx_st(dqcoeff0, off0, dqcoeff_ptr); in vp9_quantize_fp_vsx() 117 vec_vsx_st(qcoeff1, off1, qcoeff_ptr); in vp9_quantize_fp_vsx() 119 vec_vsx_st(dqcoeff1, off1, dqcoeff_ptr); in vp9_quantize_fp_vsx() 124 vec_vsx_st(qcoeff2, off2, qcoeff_ptr); in vp9_quantize_fp_vsx() 126 vec_vsx_st(dqcoeff2, off2, dqcoeff_ptr); in vp9_quantize_fp_vsx() [all …]
|
/external/tensorflow/third_party/absl/abseil-cpp/absl/random/internal/ |
D | randen_hwaes.cc | 144 vec_vsx_st(v, 0, reinterpret_cast<Vector128*>(to)); in Vector128Store()
|
/external/openscreen/third_party/abseil/src/absl/random/internal/ |
D | randen_hwaes.cc | 178 vec_vsx_st(v, 0, reinterpret_cast<Vector128*>(to)); in Vector128Store()
|
/external/angle/third_party/abseil-cpp/absl/random/internal/ |
D | randen_hwaes.cc | 144 vec_vsx_st(v, 0, reinterpret_cast<Vector128*>(to)); in Vector128Store()
|
/external/cronet/third_party/abseil-cpp/absl/random/internal/ |
D | randen_hwaes.cc | 144 vec_vsx_st(v, 0, reinterpret_cast<Vector128*>(to)); in Vector128Store()
|
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/random/internal/ |
D | randen_hwaes.cc | 178 vec_vsx_st(v, 0, reinterpret_cast<Vector128*>(to)); in Vector128Store()
|
/external/libtextclassifier/abseil-cpp/absl/random/internal/ |
D | randen_hwaes.cc | 178 vec_vsx_st(v, 0, reinterpret_cast<Vector128*>(to)); in Vector128Store()
|
/external/abseil-cpp/absl/random/internal/ |
D | randen_hwaes.cc | 144 vec_vsx_st(v, 0, reinterpret_cast<Vector128*>(to)); in Vector128Store()
|
/external/webrtc/third_party/abseil-cpp/absl/random/internal/ |
D | randen_hwaes.cc | 144 vec_vsx_st(v, 0, reinterpret_cast<Vector128*>(to)); in Vector128Store()
|
/external/clang/lib/Headers/ |
D | altivec.h | 10374 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/ |
D | filter_vsx_intrinsics.c | 30 #define vec_st_unaligned(vec,data) vec_vsx_st(vec,0,data)
|