History log of /external/libavc/common/armv8/ih264_inter_pred_filters_luma_horz_av8.s
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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_inter_pred_filters_luma_horz_av8.s
a2b49e5f0574dee76f81507f288143d83a4b7c1a 18-Apr-2015 Lajos Molnar <lajos@google.com> fix file permissions

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

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