OSDN Git Service

sbc: Use plain C primitive if doing msbc on neon
authorFrédéric Dalleau <frederic.dalleau@linux.intel.com>
Mon, 8 Apr 2013 13:24:10 +0000 (15:24 +0200)
committerJohan Hedberg <johan.hedberg@intel.com>
Mon, 15 Apr 2013 08:03:11 +0000 (11:03 +0300)
commitc115634f9e4a586f8189b2eba499097c331a1cf6
tree1950c2ed53c4968e4a1960690e3d1ab49a65ef86
parentc0d184e9371cc892780decc9c7231e963733c5a6
sbc: Use plain C primitive if doing msbc on neon

neon has it's own optimized input reordering. Until this code gets optimized,
the neon assembly code will not work with the mSBC input reordering.
However, the plain C version of mSBC can be used in this case.
This patch makes use of plain C code if the block increment is 1 which is
typical for mSBC.
sbc/sbc_primitives.c