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 21:41:21 +0000 (00:41 +0300)
commit15304e3cddd6568ba6d5d1d3030568c3db7b05cc
tree6f98187fb3486b7e7919f5a098a8a11a82d586bb
parent61b616067c3e8b2ff84fbf57f479a90cc9fa5344
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