Home
last modified time | relevance | path

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

/third_party/ffmpeg/libswscale/ppc/
Dswscale_vsx.c353 vec_s32 vfilter[MAX_FILTER_SIZE]; in yuv2planeX_16_vsx()
356 vec_s32 vin32l, vin32r; in yuv2planeX_16_vsx()
360 vfilter[i] = (vec_s32) {filter[i], filter[i], filter[i], filter[i]}; in yuv2planeX_16_vsx()
380 v = (vec_u16) vec_packs((vec_s32) vleft, (vec_s32) vright); in yuv2planeX_16_vsx()
537 vec_s32 vy32_l, vy32_r, vu32_l, vu32_r, vv32_l, vv32_r, tmp32; in yuv2rgb_full_X_vsx_template()
538 vec_s32 R_l, R_r, G_l, G_r, B_l, B_r; in yuv2rgb_full_X_vsx_template()
539 vec_s32 tmp, tmp2, tmp3, tmp4; in yuv2rgb_full_X_vsx_template()
543 const vec_s32 ystart = vec_splats(1 << 9); in yuv2rgb_full_X_vsx_template()
544 const vec_s32 uvstart = vec_splats((1 << 9) - (128 << 19)); in yuv2rgb_full_X_vsx_template()
546 const vec_s32 y_offset = vec_splats(c->yuv2rgb_y_offset); in yuv2rgb_full_X_vsx_template()
[all …]
/third_party/ffmpeg/libavcodec/ppc/
Dhevcdsp.c45 vec_s32 res[4], const int shift, in transform4x4()
49 vec_s32 zero = vec_splat_s32(0); in transform4x4()
50 vec_s32 e0, o0, e1, o1; in transform4x4()
51 vec_s32 add; in transform4x4()
77 static av_always_inline void scale(vec_s32 res[4], vec_s16 res_packed[2], in scale()
Daudiodsp.c43 register vec_s32 res = vec_splat_s32(0), t; in scalarproduct_int16_altivec()
68 register vec_s32 res = vec_splat_s32(0), t; in scalarproduct_int16_vsx()
Dhevcdsp_template.c26 vec_s32 res[4]; in FUNC()
Dh264chroma_template.c124 const vec_s32 vABCD = vec_ld(0, ABCD); in PREFIX_h264_chroma_mc8_altivec()
199 const vec_s32 vABCD = vec_ld(0, ABCD); in PREFIX_no_rnd_vc1_chroma_mc8_altivec()
Dh264qpel_template.c309 const vec_s32 v512si = vec_sl(vec_splat_s32(1),vec_splat_u32(9)); in PREFIX_h264_qpel16_hv_lowpass_altivec()
329 vec_s32 pp1Ae, pp1Ao, pp1Be, pp1Bo, pp2Ae, pp2Ao, pp2Be, pp2Bo, in PREFIX_h264_qpel16_hv_lowpass_altivec()
445 pp3Ae = vec_sra((vec_s32)sum3A, v16ui); in PREFIX_h264_qpel16_hv_lowpass_altivec()
446 pp3Be = vec_sra((vec_s32)sum3B, v16ui); in PREFIX_h264_qpel16_hv_lowpass_altivec()
Dlossless_audiodsp_altivec.c54 register vec_s32 res = zero_s32v; in scalarproduct_and_madd_int16_altivec()
Dvp8dsp_altivec.c109 vec_s32 filth, filtl; in put_vp8_epel_h_altivec_core()
115 vec_s32 c64 = vec_sl(vec_splat_s32(1), vec_splat_u32(6)); in put_vp8_epel_h_altivec_core()
Didctdsp.c92 vec_s16 bias = (vec_s16) vec_splat((vec_s32) constants[0], 3); \
Dh264dsp.c273 vec_s32 v_dc32; in h264_idct_dc_add_internal()
/third_party/ffmpeg/libavutil/ppc/
Dutil_altivec.h39 #define vec_s32 vector signed int macro
52 #define zero_s32v (vec_s32) zerov