James Zern
6653b601ef
enc_mips32: fix unused symbol warning in debug
...
move kC1 / kC2 under __OPTIMIZE__
missed in:
8dec120
enc_mips32: disable ITransform(One) in debug builds
Change-Id: Ic9a12e6d73090c8c06b0e7a4bc56dd9c76b8e596
2014-04-17 23:35:36 -07:00
James Zern
8dec120975
enc_mips32: disable ITransform(One) in debug builds
...
avoids:
src/dsp/enc_mips32.c: In function 'ITransformOne':
src/dsp/enc_mips32.c:123:3: can't find a register in class 'GR_REGS' while reloading 'asm'
src/dsp/enc_mips32.c:123:3: 'asm' operand has impossible constraints
Change-Id: Ic469667ee572f25e502c9873c913643cf7bbe89d
2014-04-17 20:10:31 -07:00
Pascal Massimino
fe9317c9bf
cosmetics:
...
* remove MIPS32 suffix from static function names
* fix a long line in enc_neon.c
Change-Id: Ia1294ae46f471b3eb1e9ba43c6aa1b29a7aeb447
2014-04-16 00:36:19 -07:00
Slobodan Prijic
3fe0291530
MIPS: MIPS32r1: Added optimizations for SSE functions.
...
Change-Id: I1287fa65064192cc2edc5c4be2b1974be665b9b4
2014-04-09 11:02:13 +02:00
James Zern
5598bdecd8
enc_mips32.c: fix file mode
...
Change-Id: I5a43320e2ea2eebc88c65398acb9ea59b63af1fd
2014-04-08 15:12:54 -07:00
Slobodan Prijic
2b1b4d5ae9
MIPS: MIPS32r1: Add optimization for GetResidualCost
...
+ reorganize the cost-evaluation code by moving some functions
to cost.h/cost.c and exposing VP8Residual
Change-Id: Id976299b5d4484e65da8bed31b3d2eb9cb4c1f7d
2014-04-08 15:28:49 +02:00
pascal massimino
f0a1f3cd51
Merge "MIPS: MIPS32r1: Added optimization for FTransform"
2014-04-08 04:17:27 -07:00
Djordje Pesut
7231f610aa
MIPS: MIPS32r1: Added optimization for FTransform
...
Change-Id: I9384dac483e8f98bcfdd277a0a3d6ec7c7a7b297
2014-04-08 04:16:44 -07:00
skal
869eaf6c60
~30% encoding speedup: use NEON for QuantizeBlock()
...
also revamped the signature to avoid having to pass the 'first' parameter
Change-Id: Ief9af1747dcfb5db0700b595d0073cebd57542a5
2014-04-08 03:08:22 -07:00
Djordje Pesut
7dad095bb4
MIPS: MIPS32r1: Added optimization for Disto4x4 (TTransform)
...
Change-Id: Ieb20c5c52b964247cfe46f45f9a7415725bf7c02
2014-04-07 15:04:23 +02:00
Jovan Zelincevic
2298d5f301
MIPS: MIPS32r1: Added optimization for QuantizeBlock
...
Change-Id: I6047ab107e4d474e35b5af1dac391d5b3d8c049b
2014-04-07 09:22:35 +02:00
Djordje Pesut
0ca2914b23
MIPS: MIPS32r1: Add optimization for ITransform
...
Change-Id: Ie4c8b9bc3a7826bd443cdebf05386786fafe8c56
2014-04-04 10:50:35 +02:00