ARM: Remove fallback to ARMv6 implementation from NEON delegate chain
authorSiarhei Siamashka <siarhei.siamashka@nokia.com>
Wed, 2 Sep 2009 16:46:47 +0000 (19:46 +0300)
committerSiarhei Siamashka <siarhei.siamashka@nokia.com>
Sun, 6 Sep 2009 20:03:08 +0000 (23:03 +0300)
commit91232ee40d8499cb91ad27717f751f15c805b4a6
tree493540f23fccd5e6f7d4668a92fae36abfc7360f
parent29e7d6063f7b93dd4fde3d42a2931ec0f55158c3
ARM: Remove fallback to ARMv6 implementation from NEON delegate chain

This can help to fix build problems with '-mthumb' gcc option in CFLAGS.
ARMv6 optimized code can't be compiled for thumb (because of its inline
assembly) and gets automatically disabled in configure. Reference
to it from NEON optimized code resulted in linking problems.

Every ARMv6 optimized fast path function also has a better NEON
counterpart, so there is no need to fallback to ARMv6. Shorter
delegate chain should additionally result in a bit better performance.
pixman/pixman-arm-neon.c