On Wednesday 12 September 2012, Catalin Marinas wrote:
> From 64ec78a2fce931e0148db90747c69688f248a531 Mon Sep 17 00:00:00 2001
> From: Catalin Marinas
> Date: Wed, 12 Sep 2012 22:00:53 +0100
> Subject: [PATCH 1/2] Implement generic ffs/fls using __builtin_* functions
>
> This patch implements ff
On Fri, Sep 07, 2012 at 08:52:13PM +0100, Arnd Bergmann wrote:
> On Friday 07 September 2012, Catalin Marinas wrote:
> > +/*
> > + * Use compiler builtins for simple inline operations.
> > + */
> > +static inline unsigned long __ffs(unsigned long word)
> > +{
> > + return __builtin_ffsl(word) - 1
On Friday 07 September 2012, Catalin Marinas wrote:
> +/*
> + * Use compiler builtins for simple inline operations.
> + */
> +static inline unsigned long __ffs(unsigned long word)
> +{
> + return __builtin_ffsl(word) - 1;
> +}
> +
> +static inline int ffs(int x)
> +{
> + return __builtin_f
3 matches
Mail list logo