commit | 6fdc9aa79ff8da51e4fe7f574eda187f0a649b23 | [log] [tgz] |
---|---|---|
author | Tero Rintaluoma <teror@google.com> | Tue Mar 29 16:52:00 2011 +0300 |
committer | Tero Rintaluoma <teror@google.com> | Tue Mar 29 16:52:00 2011 +0300 |
tree | aa4d0d3e5dcf516e98a41df7fa410fa5de08a5f9 | |
parent | 4be062bbc3466cfd542a7485f5a2a8eadac4f24e [diff] |
ARMv6 optimized subtract functions Adds following ARMv6 optimized functions to encoder: - vp8_subtract_b_armv6 - vp8_subtract_mby_armv6 - vp8_subtract_mbuv_armv6 Gives 1-5% speed-up depending on input sequence and encoding parameters. Functions have one stall cycle inside the loop body on Cortex pipeline. Change-Id: I19cca5408b9861b96f378e818eefeb3855238639