summaryrefslogtreecommitdiff
path: root/vp9
diff options
context:
space:
mode:
authorFrank Galligan <fgalligan@google.com>2014-02-13 09:52:48 -0800
committerGerrit Code Review <gerrit@gerrit.golo.chromium.org>2014-02-13 09:52:48 -0800
commite5a1b214f713e67714dc221ee249847f825836ec (patch)
treeb588e914f29249146d2e2cece95379e1339c9a79 /vp9
parent92824a9cbcc8cb21977d274864dac86fbbaf2aad (diff)
parentb41acbf9bb173ff18fb2119936c55e55b6080fa2 (diff)
downloadlibvpx-e5a1b214f713e67714dc221ee249847f825836ec.tar
libvpx-e5a1b214f713e67714dc221ee249847f825836ec.tar.gz
libvpx-e5a1b214f713e67714dc221ee249847f825836ec.tar.bz2
libvpx-e5a1b214f713e67714dc221ee249847f825836ec.zip
Merge "Fix neon wide loopfilter for filter8 only branch"
Diffstat (limited to 'vp9')
-rw-r--r--vp9/common/arm/neon/vp9_mb_lpf_neon.asm3
1 files changed, 3 insertions, 0 deletions
diff --git a/vp9/common/arm/neon/vp9_mb_lpf_neon.asm b/vp9/common/arm/neon/vp9_mb_lpf_neon.asm
index 8cb913cb8..5fe2bba46 100644
--- a/vp9/common/arm/neon/vp9_mb_lpf_neon.asm
+++ b/vp9/common/arm/neon/vp9_mb_lpf_neon.asm
@@ -439,6 +439,9 @@ v_end
tst r7, #1
bxne lr
+ orrs r5, r5, r6 ; Check for 0
+ orreq r7, r7, #2 ; Only do mbfilter branch
+
; mbfilter flat && mask branch
; TODO(fgalligan): Can I decrease the cycles shifting to consective d's
; and using vibt on the q's?