/third_party/mesa3d/src/gallium/auxiliary/rtasm/ |
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 reg); 203 void x86_mov_reg_imm( struct x86_function *p, struct x86_reg dst, int imm ); 204 void x86_add_imm( struct x86_function *p, struct x86_reg dst, int imm ); 205 void x86_or_imm( struct x86_function *p, struct x86_reg dst, int imm ); [all …]
|
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_disp( struct x86_reg reg, in x86_make_disp() [all …]
|
/third_party/mesa3d/src/mesa/x86/rtasm/ |
D | x86sse.h | 11 struct x86_reg { struct 91 struct x86_reg x86_make_reg( enum x86_reg_file file, 94 struct x86_reg x86_make_disp( struct x86_reg reg, 97 struct x86_reg x86_deref( struct x86_reg reg ); 99 struct x86_reg x86_get_base_reg( struct x86_reg reg ); 123 void x86_call( struct x86_function *p, struct x86_reg reg); 129 void x86_mov_reg_imm( struct x86_function *p, struct x86_reg dst, int imm ); 139 void mmx_movd( struct x86_function *p, struct x86_reg dst, struct x86_reg src ); 140 void mmx_movq( struct x86_function *p, struct x86_reg dst, struct x86_reg src ); 141 void mmx_packssdw( struct x86_function *p, struct x86_reg dst, struct x86_reg src ); [all …]
|
D | x86sse.c | 94 struct x86_reg reg, in emit_modrm() 95 struct x86_reg regmem ) in emit_modrm() 133 struct x86_reg regmem ) in emit_modrm_noreg() 135 struct x86_reg dummy = x86_make_reg(file_REG32, op); in emit_modrm_noreg() 147 struct x86_reg dst, in emit_op_modrm() 148 struct x86_reg src ) in emit_op_modrm() 176 struct x86_reg x86_make_reg( enum x86_reg_file file, in x86_make_reg() 179 struct x86_reg reg; in x86_make_reg() 189 struct x86_reg x86_make_disp( struct x86_reg reg, in x86_make_disp() 209 struct x86_reg x86_deref( struct x86_reg reg ) in x86_deref() [all …]
|
/third_party/mesa3d/src/mesa/tnl/ |
D | t_vertex_sse.c | 63 struct x86_reg identity; 64 struct x86_reg chan0; 68 static struct x86_reg get_identity( struct x86_program *p ) in get_identity() 74 struct x86_reg dest, in emit_load4f_4() 75 struct x86_reg arg0 ) in emit_load4f_4() 81 struct x86_reg dest, in emit_load4f_3() 82 struct x86_reg arg0 ) in emit_load4f_3() 98 struct x86_reg dest, in emit_load4f_2() 99 struct x86_reg arg0 ) in emit_load4f_2() 108 struct x86_reg dest, in emit_load4f_1() [all …]
|
/third_party/ffmpeg/libavcodec/x86/ |
D | videodsp_init.c | 33 typedef void emu_edge_vfix_func(uint8_t *dst, x86_reg dst_stride, 34 const uint8_t *src, x86_reg src_stride, 35 x86_reg start_y, x86_reg end_y, x86_reg bh); 36 typedef void emu_edge_vvar_func(uint8_t *dst, x86_reg dst_stride, 37 const uint8_t *src, x86_reg src_stride, 38 x86_reg start_y, x86_reg end_y, x86_reg bh, 39 x86_reg w); 95 typedef void emu_edge_hfix_func(uint8_t *dst, x86_reg dst_stride, 96 x86_reg start_x, x86_reg bh); 97 typedef void emu_edge_hvar_func(uint8_t *dst, x86_reg dst_stride, [all …]
|
D | mpegvideoencdsp_init.c | 129 : "r" ((x86_reg) wrap), "r" ((x86_reg) width), in draw_edges_mmx() 150 : "r"((x86_reg)wrap), "r"((x86_reg)width), "r"(ptr + wrap * height) in draw_edges_mmx() 169 : "r" ((x86_reg) wrap), "r" ((x86_reg) width), in draw_edges_mmx() 188 : "r" ((x86_reg) buf - (x86_reg) ptr - w), in draw_edges_mmx() 189 "r" ((x86_reg) - wrap), "r" ((x86_reg) - wrap * 3), in draw_edges_mmx() 208 : "r" ((x86_reg) last_line - (x86_reg) ptr - w), in draw_edges_mmx() 209 "r" ((x86_reg) wrap), "r" ((x86_reg) wrap * 3), in draw_edges_mmx()
|
D | vc1dsp_mmx.c | 40 const uint8_t *src, x86_reg stride, 42 void ff_vc1_put_hor_16b_shift2_mmx(uint8_t *dst, x86_reg stride, 44 void ff_vc1_avg_hor_16b_shift2_mmxext(uint8_t *dst, x86_reg stride, 84 x86_reg stride, int rnd, x86_reg offset)\ 189 x86_reg src_stride, \ 245 OPNAME ## vc1_hor_16b_ ## NAME ## _mmx(uint8_t *dst, x86_reg stride, \ 285 x86_reg stride, int rnd, x86_reg offset) \ 324 typedef void (*vc1_mspel_mc_filter_ver_16bits)(int16_t *dst, const uint8_t *src, x86_reg src_stride… 325 typedef void (*vc1_mspel_mc_filter_hor_16bits)(uint8_t *dst, x86_reg dst_stride, const int16_t *src… 326 …c1_mspel_mc_filter_8bits)(uint8_t *dst, const uint8_t *src, x86_reg stride, int rnd, x86_reg offse…
|
D | snowdsp.c | 79 for(; (((x86_reg)&dst[i]) & 0x1F) && i<w_r; i++){ in ff_snow_horizontal_compose97i_sse2() 152 for(; (((x86_reg)&temp[i]) & 0x1F) && i<w_r; i++){ in ff_snow_horizontal_compose97i_sse2() 441 x86_reg i = width; in ff_snow_vertical_compose97i_sse2() 539 x86_reg i = width; in ff_snow_vertical_compose97i_mmx() 611 x86_reg tmp;\ 673 "rm"((x86_reg)(src_x<<1)),"m"(obmc),"a"(block),"m"(b_h),"m"(src_stride):\ 691 …obmc_16_bh_even_sse2(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x… in inner_add_yblock_bw_8_obmc_16_bh_even_sse2() 692 … 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() 739 …k_bw_16_obmc_32_sse2(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x… in inner_add_yblock_bw_16_obmc_32_sse2() 740 … int src_x, int src_y, x86_reg src_stride, slice_buffer * sb, int add, uint8_t * dst8){ in inner_add_yblock_bw_16_obmc_32_sse2() [all …]
|
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()
|
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()
|
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()
|
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()
|
D | mpegvideoenc_qns_template.c | 37 x86_reg i=0; in DEF() 79 x86_reg i=0; in DEF()
|
D | rnd_template.c | 96 :"D"(block), "r"((x86_reg)line_size) in DEF() 173 :"D"(block), "r"((x86_reg)line_size) in DEF()
|
D | lossless_videoencdsp_init.c | 48 x86_reg i = 0; in sub_median_pred_mmxext() 73 : "r" (src1), "r" (src2), "r" (dst), "r" ((x86_reg) w)); in sub_median_pred_mmxext()
|
D | cavsdsp.c | 168 : "S"((x86_reg)srcStride), "r"((x86_reg)dstStride)\ 184 : "S"((x86_reg)srcStride), "r"((x86_reg)dstStride)\ 237 : "d"((x86_reg)srcStride), "S"((x86_reg)dstStride)\
|
/third_party/mesa3d/src/gallium/auxiliary/translate/ |
D | translate_sse.c | 124 struct x86_reg tmp_EAX; 125 struct x86_reg tmp2_EDX; 126 struct x86_reg src_ECX; 127 struct x86_reg idx_ESI; /* either start+i or &elt[i] */ 128 struct x86_reg machine_EDI; 129 struct x86_reg outbuf_EBX; 130 struct x86_reg count_EBP; /* decrements to zero */ 141 static struct x86_reg 144 struct x86_reg reg; in get_const() 179 struct x86_reg data, struct x86_reg src, unsigned size) in emit_load_sse2() [all …]
|
/third_party/ffmpeg/libswscale/x86/ |
D | swscale_template.c | 265 x86_reg dummy=0; in RENAME() 266 x86_reg dstW_reg = dstW; in RENAME() 267 x86_reg uv_off = c->uv_offx2; in RENAME() 298 x86_reg dummy=0; in RENAME() 299 x86_reg dstW_reg = dstW; in RENAME() 300 x86_reg uv_off = c->uv_offx2; in RENAME() 327 x86_reg dummy=0; in RENAME() 328 x86_reg dstW_reg = dstW; in RENAME() 329 x86_reg uv_off = c->uv_offx2; in RENAME() 384 x86_reg dummy=0; in RENAME() [all …]
|
D | hscale_fast_bilinear_simd.c | 35 x86_reg imm8OfPShufW1A; in ff_init_hscaler_mmxext() 36 x86_reg imm8OfPShufW2A; in ff_init_hscaler_mmxext() 37 x86_reg fragmentLengthA; in ff_init_hscaler_mmxext() 39 x86_reg imm8OfPShufW1B; in ff_init_hscaler_mmxext() 40 x86_reg imm8OfPShufW2B; in ff_init_hscaler_mmxext() 41 x86_reg fragmentLengthB; in ff_init_hscaler_mmxext() 144 x86_reg imm8OfPShufW1 = inc ? imm8OfPShufW1B : imm8OfPShufW1A; in ff_init_hscaler_mmxext() 145 x86_reg imm8OfPShufW2 = inc ? imm8OfPShufW2B : imm8OfPShufW2A; in ff_init_hscaler_mmxext() 146 x86_reg fragmentLength = inc ? fragmentLengthB : fragmentLengthA; in ff_init_hscaler_mmxext()
|
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,
|
D | rgb2rgb_template.c | 1040 x86_reg mmx_size= 23 - src_size; in RENAME() 1110 const x86_reg chromWidth= width>>1; in RENAME() 1175 const x86_reg chromWidth= width>>1; in RENAME() 1264 const x86_reg chromWidth= width>>1; in RENAME() 1375 x86_reg mmxSize= srcWidth&~15; in RENAME() 1470 const x86_reg chromWidth= width>>1; in RENAME() 1581 const x86_reg chromWidth= width>>1; in RENAME() 1657 : : "r" (src+width*3), "r" (ydst+width), "g" ((x86_reg)-width), "r"(rgb2yuv) in RENAME() 1853 ::"r"(dest), "r"(src1), "r"(src2), "r" ((x86_reg)width-15) in RENAME() 1880 ::"r"(dest), "r"(src1), "r"(src2), "r" ((x86_reg)width-15) in RENAME() [all …]
|
/third_party/ffmpeg/libavfilter/x86/ |
D | vf_noise.c | 31 x86_reg mmx_len= len & (~7); in line_noise_mmx() 60 x86_reg mmx_len = len & (~7); in line_noise_avg_mmx() 103 x86_reg mmx_len = len & (~7); in line_noise_mmxext()
|
/third_party/ffmpeg/libpostproc/ |
D | postprocess_template.c | 210 : "r" (src), "r" ((x86_reg)stride), "m" (c->pQPb) in RENAME() 355 : "r" (src), "r" ((x86_reg)stride), "m" (c->pQPb) in RENAME() 493 : "r" (src), "r" ((x86_reg)stride), "m" (co->pQPb) in RENAME() 759 : "r" (src), "r" ((x86_reg)stride), "m" (c->pQPb) in RENAME() 1047 : "r" ((x86_reg)stride), "m" (c->pQPb), "r"(tmp) in RENAME() 1319 : : "r" (src), "r" ((x86_reg)stride), "m" (c->pQPb), "m"(c->pQPb2), "q"(tmp) in RENAME() 1475 : : "r" (src), "r" ((x86_reg)stride) in RENAME() 1563 : : "r" (src), "r" ((x86_reg)stride) in RENAME() 1639 : : "r" (src), "r" ((x86_reg)stride), "r"(tmp) in RENAME() 1729 : : "r" (src), "r" ((x86_reg)stride), "r"(tmp), "r"(tmp2) in RENAME() [all …]
|
/third_party/ffmpeg/libavutil/x86/ |
D | asm.h | 39 typedef int64_t x86_reg; typedef 61 typedef int32_t x86_reg; typedef 72 typedef int x86_reg; typedef
|