On Fri, 20 Aug 2021, Mikhail Nitenko wrote:
transpose_4x4S and transpose_8x8S were declared in vp9itxfm_16bpp_neon, however
these macros are
not unique to vp9 and could be used elsewhere.
Signed-off-by: Mikhail Nitenko <[email protected]>
---
libavcodec/aarch64/neon.S | 49 ++++++++++++++++++++++++
libavcodec/aarch64/vp9itxfm_16bpp_neon.S | 49 ------------------------
2 files changed, 49 insertions(+), 49 deletions(-)
diff --git a/libavcodec/aarch64/neon.S b/libavcodec/aarch64/neon.S
index 1ad32c359d..4186186185 100644
--- a/libavcodec/aarch64/neon.S
+++ b/libavcodec/aarch64/neon.S
@@ -160,3 +160,52 @@
trn2 \r7\().2D, \r9\().2D, \r7\().2D
.endm
+
+.macro transpose_4x4S r0, r1, r2, r3, r4, r5, r6, r7
-.macro transpose_4x4s r0, r1, r2, r3, r4, r5, r6, r7
Here, you are changing the case of the macro name. This breaks the
existing users of the macro in vp9itxfm when built with clang or
gas-preprocessor, which both treat macros case-sensitively.
If you want to make the casing consistent with the rest of neon.S here,
then please do mention it in the commit message, and update vp9itxfm
correspondingly.
// Martin
_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".