vmx: implement fast path iterator vmx_fetch_x8r8g8b8
authorOded Gabbay <oded.gabbay@gmail.com>
Mon, 29 Jun 2015 12:31:02 +0000 (15:31 +0300)
committerOded Gabbay <oded.gabbay@gmail.com>
Thu, 16 Jul 2015 13:13:35 +0000 (16:13 +0300)
commit47f74ca94637d79ee66c37a81eea0200e453fcc1
tree6094dca4a6d640d526a66acc7d0f3a256c0bfc01
parentfcbb97d4458d717b9c15858aedcbee2d33c8ac5a
vmx: implement fast path iterator vmx_fetch_x8r8g8b8

It was benchmarked against commid id 2be523b from pixman/master

POWER8, 8 cores, 3.4GHz, RHEL 7.1 ppc64le.

cairo trimmed benchmarks :

Speedups
========
t-firefox-asteroids  533.92  -> 489.94 :  1.09x

Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
Acked-by: Siarhei Siamashka <siarhei.siamashka@gmail.com>
pixman/pixman-vmx.c