/third_party/mesa3d/src/gallium/auxiliary/rtasm/ |
H A D | rtasm_x86sse.h | 37 struct x86_reg { struct 162 void x86_print_reg( struct x86_reg reg ); 167 struct x86_reg x86_make_reg( enum x86_reg_file file, 170 struct x86_reg x86_make_disp( struct x86_reg reg, 173 struct x86_reg x86_deref( struct x86_reg reg ); 175 struct x86_reg x86_get_base_reg( struct x86_reg reg ); 201 void x86_call( struct x86_function *p, struct x86_reg re [all...] |
H A D | rtasm_x86sse.c | 44 void x86_print_reg( struct x86_reg reg ) in x86_print_reg() 229 struct x86_reg reg, in emit_modrm() 230 struct x86_reg regmem ) in emit_modrm() 274 struct x86_reg regmem ) in emit_modrm_noreg() 276 struct x86_reg dummy = x86_make_reg(file_REG32, op); in emit_modrm_noreg() 288 struct x86_reg dst, in emit_op_modrm() 289 struct x86_reg src ) in emit_op_modrm() 317 struct x86_reg x86_make_reg( enum x86_reg_file file, in x86_make_reg() 320 struct x86_reg reg; in x86_make_reg() 330 struct x86_reg x86_make_dis [all...] |
/third_party/ffmpeg/libavcodec/x86/ |
H A D | videodsp_init.c | 32 typedef void emu_edge_vfix_func(uint8_t *dst, x86_reg dst_stride, 33 const uint8_t *src, x86_reg src_stride, 34 x86_reg start_y, x86_reg end_y, x86_reg bh); 35 typedef void emu_edge_vvar_func(uint8_t *dst, x86_reg dst_stride, 36 const uint8_t *src, x86_reg src_stride, 37 x86_reg start_y, x86_reg end_y, x86_reg b [all...] |
H A D | mpegvideoencdsp_init.c | 126 : "r" ((x86_reg) wrap), "r" ((x86_reg) width), in draw_edges_mmx() 147 : "r"((x86_reg)wrap), "r"((x86_reg)width), "r"(ptr + wrap * height) in draw_edges_mmx() 166 : "r" ((x86_reg) wrap), "r" ((x86_reg) width), in draw_edges_mmx() 185 : "r" ((x86_reg) buf - (x86_reg) ptr - w), in draw_edges_mmx() 186 "r" ((x86_reg) - wrap), "r" ((x86_reg) in draw_edges_mmx() [all...] |
H A D | snowdsp.c | 81 for(; (((x86_reg)&dst[i]) & 0x1F) && i<w_r; i++){ in ff_snow_horizontal_compose97i_sse2() 154 for(; (((x86_reg)&temp[i]) & 0x1F) && i<w_r; i++){ in ff_snow_horizontal_compose97i_sse2() 443 x86_reg i = width; in ff_snow_vertical_compose97i_sse2() 541 x86_reg i = width; in ff_snow_vertical_compose97i_mmx() 613 x86_reg tmp;\ 675 "rm"((x86_reg)(src_x<<1)),"m"(obmc),"a"(block),"m"(b_h),"m"(src_stride):\ 693 static void inner_add_yblock_bw_8_obmc_16_bh_even_sse2(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x86_reg b_h, in inner_add_yblock_bw_8_obmc_16_bh_even_sse2() 694 int src_x, int src_y, x86_reg src_stride, slice_buffer * sb, int add, uint8_t * dst8){ in inner_add_yblock_bw_8_obmc_16_bh_even_sse2() 741 static void inner_add_yblock_bw_16_obmc_32_sse2(const uint8_t *obmc, const x86_reg obmc_strid [all...] |
H A D | h264_cabac.c | 48 int *index, x86_reg last_off){ in decode_significance_x86() 53 x86_reg coeff_count; in decode_significance_x86() 127 x86_reg coeff_count; in decode_significance_8x8_x86() 128 x86_reg last=0; in decode_significance_8x8_x86() 129 x86_reg state; in decode_significance_8x8_x86()
|
H A D | vc1dsp_mmx.c | 39 const uint8_t *src, x86_reg stride, 41 void ff_vc1_put_hor_16b_shift2_mmx(uint8_t *dst, x86_reg stride, 43 void ff_vc1_avg_hor_16b_shift2_mmxext(uint8_t *dst, x86_reg stride, 83 x86_reg stride, int rnd, x86_reg offset)\ 188 x86_reg src_stride, \ 244 OPNAME ## vc1_hor_16b_ ## NAME ## _mmx(uint8_t *dst, x86_reg stride, \ 284 x86_reg stride, int rnd, x86_reg offset) \ 323 typedef void (*vc1_mspel_mc_filter_ver_16bits)(int16_t *dst, const uint8_t *src, x86_reg src_strid [all...] |
H A D | mpegvideo.c | 35 x86_reg level, qmul, qadd, nCoeffs; in dct_unquantize_h263_intra_mmx() 110 x86_reg qmul, qadd, nCoeffs; in dct_unquantize_h263_inter_mmx() 171 x86_reg nCoeffs; in dct_unquantize_mpeg1_intra_mmx() 240 x86_reg nCoeffs; in dct_unquantize_mpeg1_inter_mmx() 306 x86_reg nCoeffs; in dct_unquantize_mpeg2_intra_mmx() 375 x86_reg nCoeffs; in dct_unquantize_mpeg2_inter_mmx()
|
H A D | hpeldsp_rnd_template.c | 59 :"r"((x86_reg)line_size) in DEF() 105 :"r"((x86_reg)line_size) in DEF() 134 :"r"((x86_reg)line_size) in DEF() 161 :"r"((x86_reg)line_size) in DEF() 200 :"r"((x86_reg)line_size) in DEF()
|
H A D | lpc.c | 39 x86_reg i = -n2*sizeof(int32_t); in lpc_apply_welch_window_sse2() 40 x86_reg j = n2*sizeof(int32_t); in lpc_apply_welch_window_sse2() 87 if((x86_reg)data & 15) in lpc_compute_autocorr_sse2() 91 x86_reg i = -len*sizeof(double); in lpc_compute_autocorr_sse2()
|
H A D | mpegvideoenc_qns_template.c | 37 x86_reg i=0; in try_8x8basis() 79 x86_reg i=0; in add_8x8basis()
|
H A D | rnd_template.c | 96 :"D"(block), "r"((x86_reg)line_size) in DEF() 174 :"D"(block), "r"((x86_reg)line_size) in DEF()
|
H A D | lossless_videoencdsp_init.c | 46 x86_reg i = 0; in sub_median_pred_mmxext() 71 : "r" (src1), "r" (src2), "r" (dst), "r" ((x86_reg) w)); in sub_median_pred_mmxext()
|
H A D | cavsdsp.c | 159 : "S"((x86_reg)srcStride), "r"((x86_reg)dstStride)\ 175 : "S"((x86_reg)srcStride), "r"((x86_reg)dstStride)\ 228 : "d"((x86_reg)srcStride), "S"((x86_reg)dstStride)\
|
H A D | cabac.h | 223 x86_reg tmp; in get_cabac_bypass_sign_x86() 269 x86_reg tmp; in get_cabac_bypass_x86()
|
H A D | mlpdsp_init.c | 181 : /* 4*/"r"((x86_reg)mask), /* 5*/"r"(firjump), in mlp_filter_channel_x86()
|
H A D | vc1dsp_mc.asm | 92 ; x86_reg stride, int rnd, int64_t shift) 149 ; void ff_vc1_*_hor_16b_shift2_mmx(uint8_t *dst, x86_reg stride,
|
/third_party/mesa3d/src/gallium/auxiliary/translate/ |
H A D | translate_sse.c | 136 struct x86_reg tmp_EAX; 137 struct x86_reg tmp2_EDX; 138 struct x86_reg src_ECX; 139 struct x86_reg idx_ESI; /* either start+i or &elt[i] */ 140 struct x86_reg machine_EDI; 141 struct x86_reg outbuf_EBX; 142 struct x86_reg count_EBP; /* decrements to zero */ 153 static struct x86_reg 156 struct x86_reg reg; in get_const() 195 struct x86_reg dat in emit_load_sse2() [all...] |
/third_party/ffmpeg/libswscale/x86/ |
H A D | hscale_fast_bilinear_simd.c | 36 x86_reg imm8OfPShufW1A; in ff_init_hscaler_mmxext() 37 x86_reg imm8OfPShufW2A; in ff_init_hscaler_mmxext() 38 x86_reg fragmentLengthA; in ff_init_hscaler_mmxext() 40 x86_reg imm8OfPShufW1B; in ff_init_hscaler_mmxext() 41 x86_reg imm8OfPShufW2B; in ff_init_hscaler_mmxext() 42 x86_reg fragmentLengthB; in ff_init_hscaler_mmxext() 145 x86_reg imm8OfPShufW1 = inc ? imm8OfPShufW1B : imm8OfPShufW1A; in ff_init_hscaler_mmxext() 146 x86_reg imm8OfPShufW2 = inc ? imm8OfPShufW2B : imm8OfPShufW2A; in ff_init_hscaler_mmxext() 147 x86_reg fragmentLength = inc ? fragmentLengthB : fragmentLengthA; in ff_init_hscaler_mmxext()
|
H A D | yuv2rgb_template.c | 41 x86_reg index = -h_size / 2; \ 43 extern void RENAME(ff_yuv_420_rgb24)(x86_reg index, uint8_t *image, const uint8_t *pu_index, 46 extern void RENAME(ff_yuv_420_bgr24)(x86_reg index, uint8_t *image, const uint8_t *pu_index, 51 extern void RENAME(ff_yuv_420_rgb15)(x86_reg index, uint8_t *image, const uint8_t *pu_index, 54 extern void RENAME(ff_yuv_420_rgb16)(x86_reg index, uint8_t *image, const uint8_t *pu_index, 57 extern void RENAME(ff_yuv_420_rgb32)(x86_reg index, uint8_t *image, const uint8_t *pu_index, 60 extern void RENAME(ff_yuv_420_bgr32)(x86_reg index, uint8_t *image, const uint8_t *pu_index, 63 extern void RENAME(ff_yuva_420_rgb32)(x86_reg index, uint8_t *image, const uint8_t *pu_index, 66 extern void RENAME(ff_yuva_420_bgr32)(x86_reg index, uint8_t *image, const uint8_t *pu_index,
|
H A D | swscale_template.c | 260 x86_reg dummy=0; in yuv2rgb32_X_ar() 261 x86_reg dstW_reg = dstW; in yuv2rgb32_X_ar() 262 x86_reg uv_off = c->uv_offx2; in yuv2rgb32_X_ar() 293 x86_reg dummy=0; in yuv2rgb32_X() 294 x86_reg dstW_reg = dstW; in yuv2rgb32_X() 295 x86_reg uv_off = c->uv_offx2; in yuv2rgb32_X() 322 x86_reg dummy=0; in yuv2bgr32_X() 323 x86_reg dstW_reg = dstW; in yuv2bgr32_X() 324 x86_reg uv_off = c->uv_offx2; in yuv2bgr32_X() 379 x86_reg dumm in yuv2rgb565_X_ar() [all...] |
H A D | rgb2rgb_template.c | 1020 x86_reg mmx_size= 23 - src_size; in rgb24tobgr24() 1090 const x86_reg chromWidth= width>>1; in yuvPlanartoyuy2() 1155 const x86_reg chromWidth= width>>1; in yuvPlanartouyvy() 1244 const x86_reg chromWidth= width>>1; in yuy2toyv12() 1353 x86_reg mmxSize= srcWidth&~15; in planar2x() 1446 const x86_reg chromWidth= width>>1; in uyvytoyv12() 1556 const x86_reg chromWidth= width>>1; in rgb24toyv12() 1632 : : "r" (src+width*3), "r" (ydst+width), "g" ((x86_reg)-width), "r"(rgb2yuv) in rgb24toyv12() 1772 ::"r"(dest), "r"(src1), "r"(src2), "r" ((x86_reg)width-15) in interleaveBytes() 1798 ::"r"(dest), "r"(src1), "r"(src2), "r" ((x86_reg)widt in interleaveBytes() [all...] |
/third_party/ffmpeg/libavfilter/x86/ |
H A D | vf_noise.c | 32 x86_reg mmx_len = len & (~7); in line_noise_avg_mmx() 75 x86_reg mmx_len = len & (~7); in line_noise_mmxext()
|
/third_party/ffmpeg/libavutil/x86/ |
H A D | asm.h | 39 typedef int64_t x86_reg; typedef 61 typedef int32_t x86_reg; typedef 72 typedef int x86_reg; typedef
|
/third_party/ffmpeg/libpostproc/ |
H A D | postprocess_template.c | 210 : "r" (src), "r" ((x86_reg)stride), "m" (c->pQPb) in vertClassify() 355 : "r" (src), "r" ((x86_reg)stride), "m" (c->pQPb) in doVertLowPass() 493 : "r" (src), "r" ((x86_reg)stride), "m" (co->pQPb) in vertX1Filter() 759 : "r" (src), "r" ((x86_reg)stride), "m" (c->pQPb) in doVertDefFilter() 1047 : "r" ((x86_reg)stride), "m" (c->pQPb), "r"(tmp) in doVertDefFilter() 1319 : : "r" (src), "r" ((x86_reg)stride), "m" (c->pQPb), "m"(c->pQPb2), "q"(tmp) in dering() 1475 : : "r" (src), "r" ((x86_reg)stride) in deInterlaceInterpolateLinear() 1563 : : "r" (src), "r" ((x86_reg)stride) in deInterlaceInterpolateCubic() 1639 : : "r" (src), "r" ((x86_reg)stride), "r"(tmp) in deInterlaceFF() 1729 : : "r" (src), "r" ((x86_reg)strid in deInterlaceL5() [all...] |