Home
last modified time | relevance | path

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

/third_party/ffmpeg/libavcodec/x86/
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" \n\t" in dct_unquantize_mpeg1_intra_mmx()
[all …]
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" \n\t" in DEF()
97 :FF_REG_a, "memory"); in DEF()
[all …]
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", %1 \n\t" in DEF()
[all …]
Dme_cmp_init.c287 "movq (%1, %%"FF_REG_a"), %%mm0 \n\t" in sad8_1_mmx()
288 "movq (%2, %%"FF_REG_a"), %%mm2 \n\t" in sad8_1_mmx()
289 "movq (%2, %%"FF_REG_a"), %%mm4 \n\t" in sad8_1_mmx()
290 "add %3, %%"FF_REG_a" \n\t" in sad8_1_mmx()
293 "movq (%1, %%"FF_REG_a"), %%mm1 \n\t" in sad8_1_mmx()
294 "movq (%2, %%"FF_REG_a"), %%mm3 \n\t" in sad8_1_mmx()
295 "movq (%2, %%"FF_REG_a"), %%mm5 \n\t" in sad8_1_mmx()
310 "add %3, %%"FF_REG_a" \n\t" in sad8_1_mmx()
323 "movq (%1, %%"FF_REG_a"), %%mm0 \n\t" in sad8_2_mmx()
324 "movq (%2, %%"FF_REG_a"), %%mm1 \n\t" in sad8_2_mmx()
[all …]
Dmpegvideoenc_template.c154 "movd %%"FF_REG_a", "MM"3 \n\t" // last_non_zero_p1 in RENAME()
161 "mov $-128, %%"FF_REG_a" \n\t" in RENAME()
164 MOVQ" (%1, %%"FF_REG_a"), "MM"0 \n\t" // block[i] in RENAME()
170 MOVQ" "MM"0, (%5, %%"FF_REG_a") \n\t" in RENAME()
172 MOVQ" (%4, %%"FF_REG_a"), "MM"1 \n\t" in RENAME()
173 MOVQ" "MM"7, (%1, %%"FF_REG_a") \n\t" // 0 in RENAME()
176 "add $"MMREG_WIDTH", %%"FF_REG_a" \n\t" in RENAME()
179 "movd "MM"3, %%"FF_REG_a" \n\t" in RENAME()
189 "movd %%"FF_REG_a", "MM"3 \n\t" // last_non_zero_p1 in RENAME()
193 "mov $-128, %%"FF_REG_a" \n\t" in RENAME()
[all …]
Dsnowdsp.c626 "mov "FF_PTR_SIZE"*"ptr_offset"(%%"FF_REG_a"), %%"FF_REG_d"; \n\t"\
639 "mov "FF_PTR_SIZE"*"ptr_offset"(%%"FF_REG_a"), %%"FF_REG_d"; \n\t"\
664 "add %%"FF_REG_c", "FF_PTR_SIZE"*3(%%"FF_REG_a"); \n\t"\
665 "add %%"FF_REG_c", "FF_PTR_SIZE"*2(%%"FF_REG_a"); \n\t"\
666 "add %%"FF_REG_c", "FF_PTR_SIZE"*1(%%"FF_REG_a"); \n\t"\
667 "add %%"FF_REG_c", (%%"FF_REG_a") \n\t"
780 "mov "FF_PTR_SIZE"*"ptr_offset"(%%"FF_REG_a"), %%"FF_REG_d"; \n\t"\
812 "add %%"FF_REG_c", "FF_PTR_SIZE"*3(%%"FF_REG_a"); \n\t"\
813 "add %%"FF_REG_c", "FF_PTR_SIZE"*2(%%"FF_REG_a"); \n\t"\
814 "add %%"FF_REG_c", "FF_PTR_SIZE"*1(%%"FF_REG_a"); \n\t"\
[all …]
/third_party/ffmpeg/libswscale/x86/
Drgb2rgb_template.c1042 "test %%"FF_REG_a", %%"FF_REG_a" \n\t" in RENAME()
1049 PREFETCH" 32(%1, %%"FF_REG_a") \n\t" in RENAME()
1050 "movq (%1, %%"FF_REG_a"), %%mm0 \n\t" // BGR BGR BG in RENAME()
1051 "movq (%1, %%"FF_REG_a"), %%mm1 \n\t" // BGR BGR BG in RENAME()
1052 "movq 2(%1, %%"FF_REG_a"), %%mm2 \n\t" // R BGR BGR B in RENAME()
1059 "movq 6(%1, %%"FF_REG_a"), %%mm0 \n\t" // BGR BGR BG in RENAME()
1060 MOVNTQ" %%mm1,(%2, %%"FF_REG_a") \n\t" // RGB RGB RG in RENAME()
1061 "movq 8(%1, %%"FF_REG_a"), %%mm1 \n\t" // R BGR BGR B in RENAME()
1062 "movq 10(%1, %%"FF_REG_a"), %%mm2 \n\t" // GR BGR BGR in RENAME()
1068 "movq 14(%1, %%"FF_REG_a"), %%mm0 \n\t" // R BGR BGR B in RENAME()
[all …]
Dhscale_fast_bilinear_simd.c59 "movq (%%"FF_REG_d", %%"FF_REG_a"), %%mm3 \n\t" in ff_init_hscaler_mmxext()
69 "movl 8(%%"FF_REG_b", %%"FF_REG_a"), %%esi \n\t" in ff_init_hscaler_mmxext()
74 "movq %%mm0, (%%"FF_REG_D", %%"FF_REG_a") \n\t" in ff_init_hscaler_mmxext()
76 "add $8, %%"FF_REG_a" \n\t" in ff_init_hscaler_mmxext()
98 "movq (%%"FF_REG_d", %%"FF_REG_a"), %%mm3 \n\t" in ff_init_hscaler_mmxext()
106 "movl 8(%%"FF_REG_b", %%"FF_REG_a"), %%esi \n\t" in ff_init_hscaler_mmxext()
111 "movq %%mm0, (%%"FF_REG_D", %%"FF_REG_a") \n\t" in ff_init_hscaler_mmxext()
113 "add $8, %%"FF_REG_a" \n\t" in ff_init_hscaler_mmxext()
210 "mov -8(%%rsp), %%"FF_REG_a" \n\t" in ff_hyscale_fast_mmxext()
211 "mov %%"FF_REG_a", %5 \n\t" // retsave in ff_hyscale_fast_mmxext()
[all …]
Dswscale_template.c43 "xor %%"FF_REG_a", %%"FF_REG_a" \n\t"\
54 "movq (%%"FF_REG_S", %%"FF_REG_a"), %%mm2 \n\t" /* UsrcData */\
56 "movq (%%"FF_REG_S", %%"FF_REG_a"), %%mm5 \n\t" /* VsrcData */\
74 "movq (%%"FF_REG_S", %%"FF_REG_a", 2), "#src1" \n\t" /* Y1srcData */\
75 "movq 8(%%"FF_REG_S", %%"FF_REG_a", 2), "#src2" \n\t" /* Y2srcData */\
94 : "%"FF_REG_a, "%"FF_REG_d, "%"FF_REG_S \
99 "xor %%"FF_REG_a", %%"FF_REG_a" \n\t"\
111 "movq (%%"FF_REG_S", %%"FF_REG_a"), %%mm0 \n\t" /* UsrcData */\
113 "movq (%%"FF_REG_S", %%"FF_REG_a"), %%mm2 \n\t" /* VsrcData */\
115 "movq (%%"FF_REG_S", %%"FF_REG_a"), %%mm1 \n\t" /* UsrcData */\
[all …]
/third_party/ffmpeg/libavfilter/x86/
Dvf_noise.c35 "mov %3, %%"FF_REG_a" \n\t" in line_noise_mmx()
41 "movq (%0, %%"FF_REG_a"), %%mm0 \n\t" in line_noise_mmx()
42 "movq (%1, %%"FF_REG_a"), %%mm1 \n\t" in line_noise_mmx()
46 "movq %%mm0, (%2, %%"FF_REG_a") \n\t" in line_noise_mmx()
47 "add $8, %%"FF_REG_a" \n\t" in line_noise_mmx()
50 : "%"FF_REG_a in line_noise_mmx()
63 "mov %5, %%"FF_REG_a" \n\t" in line_noise_avg_mmx()
66 "movq (%1, %%"FF_REG_a"), %%mm1 \n\t" in line_noise_avg_mmx()
67 "movq (%0, %%"FF_REG_a"), %%mm0 \n\t" in line_noise_avg_mmx()
68 "paddb (%2, %%"FF_REG_a"), %%mm1\n\t" in line_noise_avg_mmx()
[all …]
/third_party/ffmpeg/libpostproc/
Dpostprocess_template.c122 "lea (%2, %3), %%"FF_REG_a" \n\t" in RENAME()
127 "movq (%%"FF_REG_a"), %%mm1 \n\t" in RENAME()
136 "movq (%%"FF_REG_a",%3), %%mm2 \n\t" in RENAME()
144 "movq (%%"FF_REG_a", %3, 2), %%mm1 \n\t" in RENAME()
152 "lea (%%"FF_REG_a", %3, 4), %%"FF_REG_a"\n\t" in RENAME()
162 "movq (%%"FF_REG_a"), %%mm1 \n\t" in RENAME()
170 "movq (%%"FF_REG_a", %3), %%mm2 \n\t" in RENAME()
178 "movq (%%"FF_REG_a", %3, 2), %%mm1 \n\t" in RENAME()
211 : "%"FF_REG_a in RENAME()
252 "lea (%0, %1, 4), %%"FF_REG_a" \n\t" in RENAME()
[all …]
/third_party/ffmpeg/libavutil/x86/
Dasm.h32 # define FF_REG_a "rax" macro
54 # define FF_REG_a "eax" macro