The SAD_VAR_16_END macro only takes 3 parameters, never 4, and SAD_SSD_16_END never is called with more than 3 parameters either.
Showing the changes to codec/processing/src (1 of 1 file). Show all
Unified · Split
| @@ -973,7 +973,7 @@ WELS_ASM_FUNC_END · 972 unmodified lines | ||
| 973 | 973 | .endm |
| 974 | 974 | |
| 975 | 975 | .macro SAD_SSD_16_END |
| 976 | − SAD_VAR_16_END $0, $1, $2, $3 | |
| 976 | + SAD_VAR_16_END $0, $1, $2 | |
| 977 | 977 | |
| 978 | 978 | SSD_MUL_SUM_16BYTES d4,d5,q8, q11 //q8 for l_sqiff reset for every 16x16 |
| 979 | 979 | .endm |
| @@ -1027,8 +1027,8 @@ WELS_ASM_FUNC_END · 47 unmodified lines | ||
| 1027 | 1027 | SSD_MUL_SUM_16BYTES d4,d5,q8, q11 |
| 1028 | 1028 | .endm |
| 1029 | 1029 | |
| 1030 | −.macro SAD_SSD_16_END arg0, arg1, arg2, arg3 | |
| 1031 | − SAD_VAR_16_END \arg0, \arg1, \arg2, \arg3 | |
| 1030 | +.macro SAD_SSD_16_END arg0, arg1, arg2 | |
| 1031 | + SAD_VAR_16_END \arg0, \arg1, \arg2 | |
| 1032 | 1032 | |
| 1033 | 1033 | SSD_MUL_SUM_16BYTES d4,d5,q8, q11 //q8 for l_sqiff reset for every 16x16 |
| 1034 | 1034 | .endm |