Added optimizations for several out_reverse, over_reverse and in oprations:
- out_reverse_8_0565
- out_reverse_8_
- over_reverse_n_
- in_n_8_8
Benchmark results (lowlevel-blt-bench) on Malta board (@1Ghz) are
included in the log messages.
Any comments to these patches are
From: Nemanja Lukic nemanja.lu...@rt-rk.com
Performance numbers before/after on MIPS-74kc @ 1GHz:
lowlevel-blt-bench results
Referent (before):
out_reverse_8_0565 = L1: 9.15 L2: 13.56 M: 10.65 ( 21.19%) HT:
9.26 VT: 9.14 R: 8.85 RT: 4.88 ( 37Kops/s)
From: Nemanja Lukic nemanja.lu...@rt-rk.com
Performance numbers before/after on MIPS-74kc @ 1GHz:
lowlevel-blt-bench results
Referent (before):
over_reverse_n_ = L1: 15.25 L2: 17.41 M: 13.53 ( 35.98%) HT:
6.43 VT: 5.98 R: 5.94 RT: 2.18 ( 22Kops/s)