On Fri, Sep 28, 2018 at 09:20:30AM -0700, Christoph Hellwig wrote:
> > +unsigned long long notrace __bswapdi2(unsigned long long u)
> > +{
> > + return (((u) & 0xff00ull) >> 56) |
> > + (((u) & 0x00ffull) >> 40) |
> > + (((u) & 0xff00ull) >> 2
> +unsigned long long notrace __bswapdi2(unsigned long long u)
> +{
> + return (((u) & 0xff00ull) >> 56) |
> +(((u) & 0x00ffull) >> 40) |
> +(((u) & 0xff00ull) >> 24) |
> +(((u) & 0x00ffull) >> 8) |
> +
This patch adds string optimize codes and some auxiliary code.
Signed-off-by: Chen Linfei
Signed-off-by: Mao Han
Signed-off-by: Guo Ren
---
arch/csky/abiv1/bswapdi.c| 19 +++
arch/csky/abiv1/bswapsi.c| 15 ++
arch/csky/abiv1/inc/abi/string.h | 13 ++
arch/csky/abiv1/memcpy.S
3 matches
Mail list logo