libavutil: optimize twofish cipher
authorSupraja Meedinti <supraja0493@gmail.com>
Tue, 17 Feb 2015 19:18:53 +0000 (00:48 +0530)
committerMichael Niedermayer <michaelni@gmx.at>
Tue, 17 Feb 2015 23:59:55 +0000 (00:59 +0100)
commit092ee6cd32e45d7069555c6e5cc0f043328826c2
treee887fc8a5b3bed74c734d855f7f77fefcc193712
parent77ae94727f04e2c5d7d756733005163fde4d96a1
libavutil: optimize twofish cipher

before:
lavu       TWOFISH      size: 1048576  runs:   1024  time:   90.052 +- 4.630
after:
lavu       TWOFISH      size: 1048576  runs:   1024  time:   18.085 +- 0.241
gcrypt     TWOFISH      size: 1048576  runs:   1024  time:   25.666 +- 0.307
tomcrypt   TWOFISH      size: 1048576  runs:   1024  time:   18.428 +- 0.363

Signed-off-by: Supraja Meedinti <supraja0493@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavutil/twofish.c