Home
last modified time | relevance | path

Searched refs:FF_REG_a (Results 1 - 12 of 12) sorted by relevance

/third_party/ffmpeg/libavcodec/x86/
H A Dmpegvideo.c191 "mov %3, %%"FF_REG_a" \n\t" in dct_unquantize_mpeg1_intra_mmx()
194 "movq (%0, %%"FF_REG_a"), %%mm0 \n\t" in dct_unquantize_mpeg1_intra_mmx()
195 "movq 8(%0, %%"FF_REG_a"), %%mm1\n\t" in dct_unquantize_mpeg1_intra_mmx()
196 "movq (%1, %%"FF_REG_a"), %%mm4 \n\t" in dct_unquantize_mpeg1_intra_mmx()
197 "movq 8(%1, %%"FF_REG_a"), %%mm5\n\t" in dct_unquantize_mpeg1_intra_mmx()
212 "pcmpeqw (%0, %%"FF_REG_a"), %%mm4 \n\t" // block[i] == 0 ? -1 : 0 in dct_unquantize_mpeg1_intra_mmx()
213 "pcmpeqw 8(%0, %%"FF_REG_a"), %%mm5\n\t" // block[i] == 0 ? -1 : 0 in dct_unquantize_mpeg1_intra_mmx()
226 "movq %%mm4, (%0, %%"FF_REG_a") \n\t" in dct_unquantize_mpeg1_intra_mmx()
227 "movq %%mm5, 8(%0, %%"FF_REG_a")\n\t" in dct_unquantize_mpeg1_intra_mmx()
229 "add $16, %%"FF_REG_a" \ in dct_unquantize_mpeg1_intra_mmx()
[all...]
H A Drnd_template.c49 "xor %%"FF_REG_a", %%"FF_REG_a" \n\t" in DEF()
53 "movq (%1, %%"FF_REG_a"), %%mm0 \n\t" in DEF()
54 "movq 1(%1, %%"FF_REG_a"), %%mm2 \n\t" in DEF()
70 "movq %%mm4, (%2, %%"FF_REG_a") \n\t" in DEF()
71 "add %3, %%"FF_REG_a" \n\t" in DEF()
73 "movq (%1, %%"FF_REG_a"), %%mm2 \n\t" // 0 <-> 2 1 <-> 3 in DEF()
74 "movq 1(%1, %%"FF_REG_a"), %%mm4 \n\t" in DEF()
90 "movq %%mm0, (%2, %%"FF_REG_a") \n\t" in DEF()
91 "add %3, %%"FF_REG_a" \ in DEF()
[all...]
H A Dhpeldsp_rnd_template.c35 "lea (%3, %3), %%"FF_REG_a" \n\t" in DEF()
45 "add %%"FF_REG_a", %1 \n\t" in DEF()
46 "add %%"FF_REG_a", %2 \n\t" in DEF()
54 "add %%"FF_REG_a", %1 \n\t" in DEF()
55 "add %%"FF_REG_a", %2 \n\t" in DEF()
60 :FF_REG_a, "memory"); in DEF()
67 "lea (%3, %3), %%"FF_REG_a" \n\t" in DEF()
84 "add %%"FF_REG_a", %1 \n\t" in DEF()
85 "add %%"FF_REG_a", %2 \n\t" in DEF()
100 "add %%"FF_REG_a", in DEF()
[all...]
H A Dmpegvideoenc_template.c144 "movd %%"FF_REG_a", "MM"3 \n\t" // last_non_zero_p1 in dct_quantize()
151 "mov $-128, %%"FF_REG_a" \n\t" in dct_quantize()
154 MOVQ" (%1, %%"FF_REG_a"), "MM"0 \n\t" // block[i] in dct_quantize()
160 MOVQ" "MM"0, (%5, %%"FF_REG_a") \n\t" in dct_quantize()
162 MOVQ" (%4, %%"FF_REG_a"), "MM"1 \n\t" in dct_quantize()
163 MOVQ" "MM"7, (%1, %%"FF_REG_a") \n\t" // 0 in dct_quantize()
166 "add $"MMREG_WIDTH", %%"FF_REG_a" \n\t" in dct_quantize()
169 "movd "MM"3, %%"FF_REG_a" \n\t" in dct_quantize()
179 "movd %%"FF_REG_a", "MM"3 \n\t" // last_non_zero_p1 in dct_quantize()
183 "mov $-128, %%"FF_REG_a" \ in dct_quantize()
[all...]
H A Dme_cmp_init.c137 "movq (%1, %%"FF_REG_a"), %%mm0\n\t" in sad8_4_mmx()
138 "movq 1(%1, %%"FF_REG_a"), %%mm2\n\t" in sad8_4_mmx()
149 "movq (%2, %%"FF_REG_a"), %%mm2\n\t" in sad8_4_mmx()
150 "movq 1(%2, %%"FF_REG_a"), %%mm4\n\t" in sad8_4_mmx()
164 "movq (%3, %%"FF_REG_a"), %%mm4 \n\t" in sad8_4_mmx()
165 "movq (%3, %%"FF_REG_a"), %%mm5 \n\t" in sad8_4_mmx()
179 "add %4, %%"FF_REG_a" \n\t" in sad8_4_mmx()
H A Dsnowdsp.c628 "mov "FF_PTR_SIZE"*"ptr_offset"(%%"FF_REG_a"), %%"FF_REG_d"; \n\t"\
641 "mov "FF_PTR_SIZE"*"ptr_offset"(%%"FF_REG_a"), %%"FF_REG_d"; \n\t"\
666 "add %%"FF_REG_c", "FF_PTR_SIZE"*3(%%"FF_REG_a"); \n\t"\
667 "add %%"FF_REG_c", "FF_PTR_SIZE"*2(%%"FF_REG_a"); \n\t"\
668 "add %%"FF_REG_c", "FF_PTR_SIZE"*1(%%"FF_REG_a"); \n\t"\
669 "add %%"FF_REG_c", (%%"FF_REG_a") \n\t"
782 "mov "FF_PTR_SIZE"*"ptr_offset"(%%"FF_REG_a"), %%"FF_REG_d"; \n\t"\
814 "add %%"FF_REG_c", "FF_PTR_SIZE"*3(%%"FF_REG_a"); \n\t"\
815 "add %%"FF_REG_c", "FF_PTR_SIZE"*2(%%"FF_REG_a"); \n\t"\
816 "add %%"FF_REG_c", "FF_PTR_SIZE"*1(%%"FF_REG_a"); \
[all...]
/third_party/ffmpeg/libswscale/x86/
H A Dhscale_fast_bilinear_simd.c60 "movq (%%"FF_REG_d", %%"FF_REG_a"), %%mm3 \n\t" in ff_init_hscaler_mmxext()
70 "movl 8(%%"FF_REG_b", %%"FF_REG_a"), %%esi \n\t" in ff_init_hscaler_mmxext()
75 "movq %%mm0, (%%"FF_REG_D", %%"FF_REG_a") \n\t" in ff_init_hscaler_mmxext()
77 "add $8, %%"FF_REG_a" \n\t" in ff_init_hscaler_mmxext()
99 "movq (%%"FF_REG_d", %%"FF_REG_a"), %%mm3 \n\t" in ff_init_hscaler_mmxext()
107 "movl 8(%%"FF_REG_b", %%"FF_REG_a"), %%esi \n\t" in ff_init_hscaler_mmxext()
112 "movq %%mm0, (%%"FF_REG_D", %%"FF_REG_a") \n\t" in ff_init_hscaler_mmxext()
114 "add $8, %%"FF_REG_a" \n\t" in ff_init_hscaler_mmxext()
211 "mov -8(%%rsp), %%"FF_REG_a" \n\t" in ff_hyscale_fast_mmxext()
212 "mov %%"FF_REG_a", in ff_hyscale_fast_mmxext()
[all...]
H A Drgb2rgb_template.c1022 "test %%"FF_REG_a", %%"FF_REG_a" \n\t" in rgb24tobgr24()
1029 PREFETCH" 32(%1, %%"FF_REG_a") \n\t" in rgb24tobgr24()
1030 "movq (%1, %%"FF_REG_a"), %%mm0 \n\t" // BGR BGR BG in rgb24tobgr24()
1031 "movq (%1, %%"FF_REG_a"), %%mm1 \n\t" // BGR BGR BG in rgb24tobgr24()
1032 "movq 2(%1, %%"FF_REG_a"), %%mm2 \n\t" // R BGR BGR B in rgb24tobgr24()
1039 "movq 6(%1, %%"FF_REG_a"), %%mm0 \n\t" // BGR BGR BG in rgb24tobgr24()
1040 MOVNTQ" %%mm1,(%2, %%"FF_REG_a") \n\t" // RGB RGB RG in rgb24tobgr24()
1041 "movq 8(%1, %%"FF_REG_a"), %%mm1 \n\t" // R BGR BGR B in rgb24tobgr24()
1042 "movq 10(%1, %%"FF_REG_a"), in rgb24tobgr24()
[all...]
H A Dswscale_template.c38 "xor %%"FF_REG_a", %%"FF_REG_a" \n\t"\
49 "movq (%%"FF_REG_S", %%"FF_REG_a"), %%mm2 \n\t" /* UsrcData */\
51 "movq (%%"FF_REG_S", %%"FF_REG_a"), %%mm5 \n\t" /* VsrcData */\
69 "movq (%%"FF_REG_S", %%"FF_REG_a", 2), "#src1" \n\t" /* Y1srcData */\
70 "movq 8(%%"FF_REG_S", %%"FF_REG_a", 2), "#src2" \n\t" /* Y2srcData */\
89 : "%"FF_REG_a, "%"FF_REG_d, "%"FF_REG_S \
94 "xor %%"FF_REG_a", %%"FF_REG_a" \n\t"\
106 "movq (%%"FF_REG_S", %%"FF_REG_a"),
[all...]
/third_party/ffmpeg/libavfilter/x86/
H A Dvf_noise.c35 "mov %5, %%"FF_REG_a" \n\t" in line_noise_avg_mmx()
38 "movq (%1, %%"FF_REG_a"), %%mm1 \n\t" in line_noise_avg_mmx()
39 "movq (%0, %%"FF_REG_a"), %%mm0 \n\t" in line_noise_avg_mmx()
40 "paddb (%2, %%"FF_REG_a"), %%mm1\n\t" in line_noise_avg_mmx()
41 "paddb (%3, %%"FF_REG_a"), %%mm1\n\t" in line_noise_avg_mmx()
57 "movq %%mm1, (%4, %%"FF_REG_a") \n\t" in line_noise_avg_mmx()
58 "add $8, %%"FF_REG_a" \n\t" in line_noise_avg_mmx()
62 : "%"FF_REG_a in line_noise_avg_mmx()
79 "mov %3, %%"FF_REG_a" \n\t" in line_noise_mmxext()
85 "movq (%0, %%"FF_REG_a"), in line_noise_mmxext()
[all...]
/third_party/ffmpeg/libpostproc/
H A Dpostprocess_template.c122 "lea (%2, %3), %%"FF_REG_a" \n\t" in vertClassify()
127 "movq (%%"FF_REG_a"), %%mm1 \n\t" in vertClassify()
136 "movq (%%"FF_REG_a",%3), %%mm2 \n\t" in vertClassify()
144 "movq (%%"FF_REG_a", %3, 2), %%mm1 \n\t" in vertClassify()
152 "lea (%%"FF_REG_a", %3, 4), %%"FF_REG_a"\n\t" in vertClassify()
162 "movq (%%"FF_REG_a"), %%mm1 \n\t" in vertClassify()
170 "movq (%%"FF_REG_a", %3), %%mm2 \n\t" in vertClassify()
178 "movq (%%"FF_REG_a", %3, 2), %%mm1 \n\t" in vertClassify()
211 : "%"FF_REG_a in vertClassify()
[all...]
/third_party/ffmpeg/libavutil/x86/
H A Dasm.h32 # define FF_REG_a "rax" macro
54 # define FF_REG_a "eax" macro

Completed in 12 milliseconds