Re: [FFmpeg-devel] [PATCH] avcodec/mips: cleanup unused macros
On Tue, Nov 14, 2017 at 06:10:39AM +, Manojkumar Bhosale wrote: > LGTM will apply [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Awnsering whenever a program halts or runs forever is On a turing machine, in general impossible (turings halting problem). On any real computer, always possible as a real computer has a finite number of states N, and will either halt in less than N cycles or never halt. signature.asc Description: Digital signature ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
Re: [FFmpeg-devel] [PATCH] avcodec/mips: cleanup unused macros
LGTM -Original Message- From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of kaustubh.ra...@imgtec.com Sent: Thursday, November 9, 2017 10:47 AM To: ffmpeg-devel@ffmpeg.org Cc: Kaustubh Raste Subject: [FFmpeg-devel] [PATCH] avcodec/mips: cleanup unused macros From: Kaustubh Raste <kaustubh.ra...@imgtec.com> Signed-off-by: Kaustubh Raste <kaustubh.ra...@imgtec.com> --- libavcodec/mips/hevc_macros_msa.h | 37 - 1 file changed, 37 deletions(-) diff --git a/libavcodec/mips/hevc_macros_msa.h b/libavcodec/mips/hevc_macros_msa.h index 27c69ff..ea53812 100644 --- a/libavcodec/mips/hevc_macros_msa.h +++ b/libavcodec/mips/hevc_macros_msa.h @@ -21,43 +21,6 @@ #ifndef AVCODEC_MIPS_HEVC_MACROS_MSA_H #define AVCODEC_MIPS_HEVC_MACROS_MSA_H -#define HEVC_PCK_SW_SB2(in0, in1, out)\ -{ \ -v8i16 tmp0_m; \ - \ -tmp0_m = __msa_pckev_h((v8i16) in0, (v8i16) in1); \ -out = (v4i32) __msa_pckev_b((v16i8) tmp0_m, (v16i8) tmp0_m); \ -} - -#define HEVC_PCK_SW_SB4(in0, in1, in2, in3, out) \ -{ \ -v8i16 tmp0_m, tmp1_m; \ - \ -PCKEV_H2_SH(in0, in1, in2, in3, tmp0_m, tmp1_m); \ -out = (v4i32) __msa_pckev_b((v16i8) tmp1_m, (v16i8) tmp0_m); \ -} - -#define HEVC_PCK_SW_SB8(in0, in1, in2, in3, in4, in5, in6, in7, out0, out1) \ -{\ -v8i16 tmp0_m, tmp1_m, tmp2_m, tmp3_m;\ - \ -PCKEV_H4_SH(in0, in1, in2, in3, in4, in5, in6, in7, \ -tmp0_m, tmp1_m, tmp2_m, tmp3_m); \ -PCKEV_B2_SW(tmp1_m, tmp0_m, tmp3_m, tmp2_m, out0, out1); \ -} - -#define HEVC_PCK_SW_SB12(in0, in1, in2, in3, in4, in5, in6, in7, \ - in8, in9, in10, in11, out0, out1, out2) \ -{ \ -v8i16 tmp0_m, tmp1_m, tmp2_m, tmp3_m, tmp4_m, tmp5_m; \ - \ -PCKEV_H4_SH(in0, in1, in2, in3, in4, in5, in6, in7,\ -tmp0_m, tmp1_m, tmp2_m, tmp3_m); \ -PCKEV_H2_SH(in8, in9, in10, in11, tmp4_m, tmp5_m); \ -PCKEV_B2_SW(tmp1_m, tmp0_m, tmp3_m, tmp2_m, out0, out1); \ -out2 = (v4i32) __msa_pckev_b((v16i8) tmp5_m, (v16i8) tmp4_m); \ -} - #define HEVC_FILT_8TAP_SH(in0, in1, in2, in3,\ filt0, filt1, filt2, filt3)\ ( { \ -- 1.7.9.5 ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
[FFmpeg-devel] [PATCH] avcodec/mips: cleanup unused macros
From: Kaustubh RasteSigned-off-by: Kaustubh Raste --- libavcodec/mips/hevc_macros_msa.h | 37 - 1 file changed, 37 deletions(-) diff --git a/libavcodec/mips/hevc_macros_msa.h b/libavcodec/mips/hevc_macros_msa.h index 27c69ff..ea53812 100644 --- a/libavcodec/mips/hevc_macros_msa.h +++ b/libavcodec/mips/hevc_macros_msa.h @@ -21,43 +21,6 @@ #ifndef AVCODEC_MIPS_HEVC_MACROS_MSA_H #define AVCODEC_MIPS_HEVC_MACROS_MSA_H -#define HEVC_PCK_SW_SB2(in0, in1, out)\ -{ \ -v8i16 tmp0_m; \ - \ -tmp0_m = __msa_pckev_h((v8i16) in0, (v8i16) in1); \ -out = (v4i32) __msa_pckev_b((v16i8) tmp0_m, (v16i8) tmp0_m); \ -} - -#define HEVC_PCK_SW_SB4(in0, in1, in2, in3, out) \ -{ \ -v8i16 tmp0_m, tmp1_m; \ - \ -PCKEV_H2_SH(in0, in1, in2, in3, tmp0_m, tmp1_m); \ -out = (v4i32) __msa_pckev_b((v16i8) tmp1_m, (v16i8) tmp0_m); \ -} - -#define HEVC_PCK_SW_SB8(in0, in1, in2, in3, in4, in5, in6, in7, out0, out1) \ -{\ -v8i16 tmp0_m, tmp1_m, tmp2_m, tmp3_m;\ - \ -PCKEV_H4_SH(in0, in1, in2, in3, in4, in5, in6, in7, \ -tmp0_m, tmp1_m, tmp2_m, tmp3_m); \ -PCKEV_B2_SW(tmp1_m, tmp0_m, tmp3_m, tmp2_m, out0, out1); \ -} - -#define HEVC_PCK_SW_SB12(in0, in1, in2, in3, in4, in5, in6, in7, \ - in8, in9, in10, in11, out0, out1, out2) \ -{ \ -v8i16 tmp0_m, tmp1_m, tmp2_m, tmp3_m, tmp4_m, tmp5_m; \ - \ -PCKEV_H4_SH(in0, in1, in2, in3, in4, in5, in6, in7,\ -tmp0_m, tmp1_m, tmp2_m, tmp3_m); \ -PCKEV_H2_SH(in8, in9, in10, in11, tmp4_m, tmp5_m); \ -PCKEV_B2_SW(tmp1_m, tmp0_m, tmp3_m, tmp2_m, out0, out1); \ -out2 = (v4i32) __msa_pckev_b((v16i8) tmp5_m, (v16i8) tmp4_m); \ -} - #define HEVC_FILT_8TAP_SH(in0, in1, in2, in3,\ filt0, filt1, filt2, filt3)\ ( { \ -- 1.7.9.5 ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel