]> asedeno.scripts.mit.edu Git - linux.git/commit
ARCv2: lib: introduce memcpy optimized for unaligned access
authorEugeniy Paltsev <eugeniy.paltsev@synopsys.com>
Wed, 30 Jan 2019 16:32:43 +0000 (19:32 +0300)
committerVineet Gupta <vgupta@synopsys.com>
Mon, 25 Feb 2019 16:52:16 +0000 (08:52 -0800)
commit4d1e7918aae59ef504f5170a4f0c7ae82339fcb2
tree358a3cf4544a01622172ecbd2d85f933b9de9995
parent5d4ab8d0960e399e85a55e659b11cfc86a03a776
ARCv2: lib: introduce memcpy optimized for unaligned access

Optimise code to use efficient unaligned memory access which is
available on ARCv2. This allows us to really simplify memcpy code
and speed up the code one and a half times (in case of unaligned
source or destination).

Don't wire it up yet !

Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
arch/arc/lib/memcpy-archs-unaligned.S [new file with mode: 0644]