ref: f2642b308aa2ae4e633cadd9937264041e0758a5
parent: 90fad9fd98df3afee9f4643fe17d0f3c75e94e7b
author: Martin Storsjö <martin@martin.st>
date: Wed Apr 23 07:12:30 EDT 2014
Add correct arguments to the gnu version of UNPACK_FILTER_SINGLE_TAG_16BITS
--- a/codec/common/arm64/mc_aarch64_neon.S
+++ b/codec/common/arm64/mc_aarch64_neon.S
@@ -369,7 +369,7 @@
// }
.endm
-.macro UNPACK_FILTER_SINGLE_TAG_16BITS // v0, v1, v22, v23
+.macro UNPACK_FILTER_SINGLE_TAG_16BITS arg0, arg1, arg2, arg3, arg4, arg5
// { // each 16bits; input: d_dst, d_src[0:5], para, working, working, d(low part of d_dst)
ext.16b \arg3, \arg1, \arg1, #14 // X[0][1][2][3][4][5]O
ext.16b \arg4, \arg3, \arg3, #8 // [3][4][5]OX[0][1][2]