Reducing the number of recursive calls.
authorDmitry Kovalev <dkovalev@google.com>
Wed, 30 Oct 2013 19:17:05 +0000 (12:17 -0700)
committerDmitry Kovalev <dkovalev@google.com>
Wed, 30 Oct 2013 19:17:05 +0000 (12:17 -0700)
commit2901bf2d000392096579cc662f1ed0bed2c1e643
tree10d8207b520bc5f44bccc8fe26bf561a213ffa7e
parent54c2854fe2252fa1a6a791fb69a54be160b5a150
Reducing the number of recursive calls.

Both decode_modes_sb and decode_modes_b had conditions to immediately
return at the beginning. Eliminating these conditions here and calling
these functions only to do a real work. Also unrolling loop for
PARTITION_SPLIT.

Change-Id: I2fc41cb74ac491f045a2f04fe68d30ff4aaa555d
vp9/decoder/vp9_decodframe.c