[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20160428195326.GB29802@ravnborg.org>
Date: Thu, 28 Apr 2016 21:54:06 +0200
From: Sam Ravnborg <sam@...nborg.org>
To: George Spelvin <linux@...izon.com>
Cc: akpm@...ux-foundation.org, peterz@...radead.org,
zengzhaoxiu@....com, dalias@...c.org, davem@...emloft.net,
deller@....de, geert@...ux-m68k.org, ink@...assic.park.msu.ru,
james.hogan@...tec.com, jejb@...isc-linux.org, jonas@...thpole.se,
lennox.wu@...il.com, lftan@...era.com, linux-alpha@...r.kernel.org,
linux-arm-kernel@...ts.infradead.org, linux-kernel@...r.kernel.org,
linux-m68k@...ts.linux-m68k.org, linux-metag@...r.kernel.org,
linux-mips@...ux-mips.org, linux-parisc@...r.kernel.org,
linux-sh@...r.kernel.org, linux@....linux.org.uk,
liqin.linux@...il.com, mattst88@...il.com, monstr@...str.eu,
nios2-dev@...ts.rocketboards.org, ralf@...ux-mips.org,
rth@...ddle.net, sparclinux@...r.kernel.org,
uclinux-h8-devel@...ts.sourceforge.jp, ysato@...rs.sourceforge.jp,
zhaoxiu.zeng@...il.com
Subject: Re: [patch V3] lib: GCD: add binary GCD algorithm
> __ffs on the available architectures:
> Alpha: sometimes (CONFIG_ALPHA_EV6, CONFIG_ALPHA_EV67)
> ARC: sometimes (!CONFIG_ISA_ARCOMPACT)
> ARM: sometimes (V5+)
> ARM64: NO, could be written using RBIT and CLZ
> AVR: yes
> Blackfin: NO, could be written using hweight()
> C6x: yes
> CRIS: NO
> FR-V: yes
> H8300: NO
> Hexagon: yes
> IA64: yes
> M32R: NO
> M68k: sometimes
> MetaG: NO
> Microblaze: NO
> MIPS: sometimes
> MN10300: yes
> OpenRISC: NO
> PA-RISC: NO? Interesting code, but I think it's a net loss.
> PowerPC: yes
> S390: sometimes (CONFIG_HAVE_MARCH_Z9_109_FEATURES)
> Score: NO
> SH: NO
> SPARC: NO
SPARC: sparc64: YES, sparc32: NO
Patch needs to be updated to refelct this.
Sam
Powered by blists - more mailing lists