summaryrefslogtreecommitdiff
path: root/libavcodec/arm/vp9dsp_init_arm.c
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2017-02-23 23:33:58 +0200
committerMartin Storsjö <martin@martin.st>2017-03-11 13:14:50 +0200
commitf32690a298badbf2df66319e9b38236ad3d3e321 (patch)
tree63a763f839fd8739fd459c72293b6aee9a0e674d /libavcodec/arm/vp9dsp_init_arm.c
parent3fbbad29847c79f422128ad88f174c53a5f6c449 (diff)
aarch64: vp9lpf: Use dup+rev16+uzp1 instead of dup+lsr+dup+trn1
This is one cycle faster in total, and three instructions fewer. Before: vp9_loop_filter_mix2_v_44_16_neon: 123.2 After: vp9_loop_filter_mix2_v_44_16_neon: 122.2 This is cherrypicked from libav commit 3bf9c48320f25f3d5557485b0202f22ae60748b0. Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'libavcodec/arm/vp9dsp_init_arm.c')
0 files changed, 0 insertions, 0 deletions