[Pixman] [PATCH 2/2] MIPS: DSPr2: Added more fast-paths for SRC operation: - src_0888_8888_rev - src_0888_0565_rev

2013-02-11 Thread Nemanja Lukic
From: Nemanja Lukic Performance numbers before/after on MIPS-74kc @ 1GHz: lowlevel-blt-bench results Referent (before): src_0888__rev = L1: 51.88 L2: 42.00 M: 19.04 ( 88.50%) HT: 15.27 VT: 14.62 R: 14.13 RT: 7.12 ( 45Kops/s) src_0888_0565_rev = L1: 31.96 L2:

[Pixman] [PATCH 1/2] MIPS: DSPr2: Added more fast-paths for OVER operation: - over_8888_0565 - over_n_8_8

2013-02-11 Thread Nemanja Lukic
From: Nemanja Lukic Performance numbers before/after on MIPS-74kc @ 1GHz: lowlevel-blt-bench results Referent (before): over__0565 = L1: 14.30 L2: 13.22 M: 10.43 ( 41.56%) HT: 12.51 VT: 12.95 R: 11.82 RT: 7.34 ( 49Kops/s) over_n_8_8 = L1: 12.77 L2: 16.93

[Pixman] Several MIPS fast paths.

2013-02-11 Thread Nemanja Lukic
Added optimizations for several SRC and OVER operations: - over__0565 - over_n_8_8 - src_0888__rev - src_0888_0565_rev Benchmark results (lowlevel-blt-bench) on Malta board (@1Ghz) are included in the log messages. Any comments to these patches are welcome. _