/third_party/ffmpeg/libavcodec/x86/ |
D | mpegvideo.c | 191 "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 …]
|
D | rnd_template.c | 49 "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 …]
|
D | hpeldsp_rnd_template.c | 35 "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 …]
|
D | me_cmp_init.c | 287 "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 …]
|
D | mpegvideoenc_template.c | 154 "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 …]
|
D | snowdsp.c | 626 "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/ |
D | rgb2rgb_template.c | 1042 "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 …]
|
D | hscale_fast_bilinear_simd.c | 59 "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 …]
|
D | swscale_template.c | 43 "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/ |
D | vf_noise.c | 35 "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/ |
D | postprocess_template.c | 122 "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/ |
D | asm.h | 32 # define FF_REG_a "rax" macro 54 # define FF_REG_a "eax" macro
|