ARM: NEON: Instruction scheduling of bilinear over_8888_8_8888
authorTaekyun Kim <tkq.kim@samsung.com>
Mon, 26 Sep 2011 10:04:53 +0000 (19:04 +0900)
committerTaekyun Kim <tkq.kim@samsung.com>
Tue, 18 Oct 2011 04:16:42 +0000 (13:16 +0900)
commit26659de6cd2775c83a9a6e6660324d5baacf61f9
treef8ca99658f134d1f0deb094c0aed43de48104fee
parent4481920f405e47b3a92811a8cb06afbd37dee01b
ARM: NEON: Instruction scheduling of bilinear over_8888_8_8888

Instructions are reordered to eliminate pipeline stalls and get
better memory access.

Performance of before/after on cortex-a8 @ 1GHz

<< 2000 x 2000 with scale factor close to 1.x >>
before : 40.53 Mpix/s
after  : 50.76 Mpix/s
pixman/pixman-arm-neon-asm-bilinear.S