Home
last modified time | relevance | path

Searched refs:x86_reg (Results 1 - 25 of 29) sorted by relevance

12

/third_party/mesa3d/src/gallium/auxiliary/rtasm/
H A Drtasm_x86sse.h37 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 Drtasm_x86sse.c44 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 Dvideodsp_init.c32 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 Dmpegvideoencdsp_init.c126 : "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 Dsnowdsp.c81 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 Dh264_cabac.c48 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 Dvc1dsp_mmx.c39 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 Dmpegvideo.c35 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 Dhpeldsp_rnd_template.c59 :"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 Dlpc.c39 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 Dmpegvideoenc_qns_template.c37 x86_reg i=0; in try_8x8basis()
79 x86_reg i=0; in add_8x8basis()
H A Drnd_template.c96 :"D"(block), "r"((x86_reg)line_size) in DEF()
174 :"D"(block), "r"((x86_reg)line_size) in DEF()
H A Dlossless_videoencdsp_init.c46 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 Dcavsdsp.c159 : "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 Dcabac.h223 x86_reg tmp; in get_cabac_bypass_sign_x86()
269 x86_reg tmp; in get_cabac_bypass_x86()
H A Dmlpdsp_init.c181 : /* 4*/"r"((x86_reg)mask), /* 5*/"r"(firjump), in mlp_filter_channel_x86()
H A Dvc1dsp_mc.asm92 ; 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 Dtranslate_sse.c136 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 Dhscale_fast_bilinear_simd.c36 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 Dyuv2rgb_template.c41 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 Dswscale_template.c260 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 Drgb2rgb_template.c1020 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 Dvf_noise.c32 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 Dasm.h39 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 Dpostprocess_template.c210 : "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...]

Completed in 19 milliseconds

12