diff options
author | Diego Biurrun <diego@biurrun.de> | 2012-07-10 00:04:18 +0200 |
---|---|---|
committer | Diego Biurrun <diego@biurrun.de> | 2012-11-14 00:58:51 +0100 |
commit | 26301caaa1aec5d71b564bff452147d6183370bf (patch) | |
tree | ecc309e5599ff4327c8ffe06ff515ecdf071735e /libavcodec/x86/h264_deblock.asm | |
parent | da39cac8def7ea73cad2fa2b611209663c7abe2c (diff) | |
download | ffmpeg-26301caaa1aec5d71b564bff452147d6183370bf.tar.gz |
x86: mmx2 ---> mmxext in asm constructs
Diffstat (limited to 'libavcodec/x86/h264_deblock.asm')
-rw-r--r-- | libavcodec/x86/h264_deblock.asm | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/libavcodec/x86/h264_deblock.asm b/libavcodec/x86/h264_deblock.asm index f5de7c9c77..c124c4daa0 100644 --- a/libavcodec/x86/h264_deblock.asm +++ b/libavcodec/x86/h264_deblock.asm @@ -504,7 +504,7 @@ cglobal deblock_h_luma_8, 0,5 RET %endmacro ; DEBLOCK_LUMA -INIT_MMX mmx2 +INIT_MMX mmxext DEBLOCK_LUMA v8, 8 INIT_XMM sse2 DEBLOCK_LUMA v, 16 @@ -783,11 +783,11 @@ DEBLOCK_LUMA_INTRA v INIT_XMM avx DEBLOCK_LUMA_INTRA v %if ARCH_X86_64 == 0 -INIT_MMX mmx2 +INIT_MMX mmxext DEBLOCK_LUMA_INTRA v8 %endif -INIT_MMX mmx2 +INIT_MMX mmxext %macro CHROMA_V_START 0 dec r2d ; alpha-1 @@ -818,7 +818,7 @@ cglobal deblock_v_chroma_8, 5,6 movq m1, [t5+r1] movq m2, [r0] movq m3, [r0+r1] - call ff_chroma_inter_body_mmx2 + call ff_chroma_inter_body_mmxext movq [t5+r1], m1 movq [r0], m2 RET @@ -842,7 +842,7 @@ cglobal deblock_h_chroma_8, 5,7 TRANSPOSE4x8_LOAD bw, wd, dq, PASS8ROWS(t5, r0, r1, t6) movq buf0, m0 movq buf1, m3 - call ff_chroma_inter_body_mmx2 + call ff_chroma_inter_body_mmxext movq m0, buf0 movq m3, buf1 TRANSPOSE8x4B_STORE PASS8ROWS(t5, r0, r1, t6) @@ -852,7 +852,7 @@ cglobal deblock_h_chroma_8, 5,7 RET ALIGN 16 -ff_chroma_inter_body_mmx2: +ff_chroma_inter_body_mmxext: LOAD_MASK r2d, r3d movd m6, [r4] ; tc0 punpcklbw m6, m6 @@ -885,7 +885,7 @@ cglobal deblock_v_chroma_intra_8, 4,5 movq m1, [t5+r1] movq m2, [r0] movq m3, [r0+r1] - call ff_chroma_intra_body_mmx2 + call ff_chroma_intra_body_mmxext movq [t5+r1], m1 movq [r0], m2 RET @@ -896,12 +896,12 @@ cglobal deblock_v_chroma_intra_8, 4,5 cglobal deblock_h_chroma_intra_8, 4,6 CHROMA_H_START TRANSPOSE4x8_LOAD bw, wd, dq, PASS8ROWS(t5, r0, r1, t6) - call ff_chroma_intra_body_mmx2 + call ff_chroma_intra_body_mmxext TRANSPOSE8x4B_STORE PASS8ROWS(t5, r0, r1, t6) RET ALIGN 16 -ff_chroma_intra_body_mmx2: +ff_chroma_intra_body_mmxext: LOAD_MASK r2d, r3d movq m5, m1 movq m6, m2 @@ -1025,7 +1025,7 @@ ff_chroma_intra_body_mmx2: jl %%.b_idx_loop %endmacro -INIT_MMX mmx2 +INIT_MMX mmxext cglobal h264_loop_filter_strength, 9, 9, 0, bs, nnz, ref, mv, bidir, edges, \ step, mask_mv0, mask_mv1, field %define b_idxq bidirq |