framework for assembly version of the detokenizer
authorJohann <johannkoenig@google.com>
Thu, 12 Aug 2010 13:05:37 +0000 (09:05 -0400)
committerJohann <johannkoenig@google.com>
Thu, 12 Aug 2010 20:39:56 +0000 (16:39 -0400)
commit9602799cd9ecd0529e291f8d1af951bf2fde787b
treedb3535c527fac50262da337bd168b578a79a2cae
parent633646b73b1294b02f8c6073864079118494b334
framework for assembly version of the detokenizer

adds a compile time option: --enable-arm-asm-detok which pulls in
vp8/decoder/arm/detokenize.asm

currently about break even speed wise, but changes are pending to
the fill code (branch and load 3 bytes versus conditionally always
load one) and the error handling. Currently it doesn't handle zero
runs or overrunning the buffer.

this is really just so i don't have to rebase my changes all the
time to run benchmarks - now just need to replace one file!

Change-Id: I56d0e2354dc0ca3811bffd0e88fe1f952fa6c797
configure
vp8/decoder/arm/detokenize.asm [new file with mode: 0644]
vp8/decoder/arm/detokenize_arm.h [new file with mode: 0644]
vp8/decoder/detokenize.c
vp8/decoder/detokenize.h
vp8/decoder/onyxd_if.c
vp8/vp8dx_arm.mk