History log of /external/libavc/common/armv8/ih264_deblk_chroma_av8.s
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f1c718c2673317b3bea0a48f21fdaa4e5caf228f 05-Oct-2016 Martin Storsjo <martin@martin.st> armv8: Remove unnecessary register shuffling

Change-Id: I48f79644a7c31dd82c1c531fb534b9e1c8a0d729
/external/libavc/common/armv8/ih264_deblk_chroma_av8.s
d91f49ad65795b8d3223f1aba481bf3931b291e6 05-Sep-2016 Martin Storsjo <martin@martin.st> armv8: Add missing sign extension for WORD32 parameters

For WORD32 parameters, the upper half of the parameter
registers is undefined (even though it is zero in most cases).

When easily doable, use the 'w' register names for such
parameters instead of doing the sign extension with a
separate instruction.

This fixes crashes in some configurations, when built with
clang, which can pass nonzero bits in the high half of registers
more aggressively than GCC.

Also fix the parameter/register mappings; use wN register
names where applicable, and fix incorrect parameter
placement. (Some functions still were documented to have
only 4 parameters in registers.)

Change-Id: Icedf6503b064149d1a651ff1c6a76de5c01722ea
/external/libavc/common/armv8/ih264_deblk_chroma_av8.s
1b025fff7c9d8bc5692db1a2359ea1c9e4075cd5 05-Oct-2016 Martin Storsjo <martin@martin.st> arm, armv8: Fix some comments to refer to the right register

Change-Id: I4483a6090d684b95f738e737d6a78cae45ee4655
/external/libavc/common/armv8/ih264_deblk_chroma_av8.s
db02f57bdcb3b101ca658e6c6dd1f5437539b06a 09-Jun-2015 Martin Storsjo <martin@martin.st> armv8: Remove redundant NEON element size declarations

When specifying one specific lane of the vector, the number of
lanes don't need to be specified.

The clang built-in assembler doesn't allow the redundant
declarations, while binutils gas work fine with both forms.

Change-Id: I86077ce0774d4594a1295b6860e4944df87dde2f
/external/libavc/common/armv8/ih264_deblk_chroma_av8.s
cd9e51fc2b6091aa344363ee8a4f881e938ff80c 18-Apr-2015 Lajos Molnar <lajos@google.com> fix file permissions

Change-Id: Ia4f99d5b963acd8d8a1afc2fbdf06b122d898f63
/external/libavc/common/armv8/ih264_deblk_chroma_av8.s
8d3d303c7942ced6a987a52db8977d768dc3605f 13-Mar-2015 Hamsalekha S <hamsalekha.s@ittiam.com> Initial version

Change-Id: I7efe9a589cd24edf86e8d086b40c27cbbf8b4017
/external/libavc/common/armv8/ih264_deblk_chroma_av8.s