aarch64: vp9: loop filter: replace 'orr; cbn?z' with 'adds; b.{eq,ne};
authorJanne Grunau <janne-libav@jannau.net>
Mon, 14 Nov 2016 21:35:13 +0000 (22:35 +0100)
committerJanne Grunau <janne-libav@jannau.net>
Wed, 16 Nov 2016 08:05:18 +0000 (09:05 +0100)
commite7ae8f7a715843a5089d18e033afb3ee19ab3057
tree6b7fa06a370ee408d16c18edf2e69cb5e6f555cb
parentd7595de0b25e7064fd9e06dea5d0425536cef6dc
aarch64: vp9: loop filter: replace 'orr; cbn?z' with 'adds; b.{eq,ne};

The latter is 1 cycle faster on a cortex-53 and since the operands are
bytewise (or larger) bitmask (impossible to overflow to zero) both are
equivalent.
libavcodec/aarch64/vp9lpf_neon.S