ARM: introduction of the new framework for NEON fast path optimizations
authorSiarhei Siamashka <siarhei.siamashka@nokia.com>
Wed, 4 Nov 2009 13:18:38 +0000 (15:18 +0200)
committerSiarhei Siamashka <siarhei.siamashka@nokia.com>
Wed, 11 Nov 2009 16:12:56 +0000 (18:12 +0200)
commitbcb4bc79321659635d706bade25851cddf563856
tree90113d551061d7f149a8588ac4ede14201cbfa43
parent1eff0ab487efe4720451b8bd92c8423b9772a69a
ARM: introduction of the new framework for NEON fast path optimizations

GNU assembler and its macro preprocessor is now used to generate
NEON optimized functions from a common template. This automatically
takes care of nuisances like ensuring optimal alignment, dealing with
leading/trailing pixels, doing prefetch, etc.

Implementations for a lot of compositing functions are also added,
but not enabled.
configure.ac
pixman/Makefile.am
pixman/pixman-arm-neon-asm.S [new file with mode: 0644]
pixman/pixman-arm-neon-asm.h [new file with mode: 0644]