Re: [FFmpeg-devel] [PATCH] avcodec/mips: cleanup unused macros

2017-11-14 Thread Michael Niedermayer
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

2017-11-13 Thread Manojkumar Bhosale
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

2017-11-08 Thread kaustubh.raste
From: Kaustubh Raste 

Signed-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