Lines Matching refs:x
347 ffz (unsigned long x) in ffz() argument
351 result = ia64_popcnt(x & (~x - 1)); in ffz()
362 __ffs (unsigned long x) in __ffs() argument
366 result = ia64_popcnt((x-1) & ~x); in __ffs()
377 ia64_fls (unsigned long x) in ia64_fls() argument
379 long double d = x; in ia64_fls()
393 unsigned long x = t & 0xffffffffu; in fls() local
395 if (!x) in fls()
397 x |= x >> 1; in fls()
398 x |= x >> 2; in fls()
399 x |= x >> 4; in fls()
400 x |= x >> 8; in fls()
401 x |= x >> 16; in fls()
402 return ia64_popcnt(x); in fls()
410 __fls (unsigned long x) in __fls() argument
412 x |= x >> 1; in __fls()
413 x |= x >> 2; in __fls()
414 x |= x >> 4; in __fls()
415 x |= x >> 8; in __fls()
416 x |= x >> 16; in __fls()
417 x |= x >> 32; in __fls()
418 return ia64_popcnt(x) - 1; in __fls()
429 static __inline__ unsigned long __arch_hweight64(unsigned long x) in __arch_hweight64() argument
432 result = ia64_popcnt(x); in __arch_hweight64()
436 #define __arch_hweight32(x) ((unsigned int) __arch_hweight64((x) & 0xfffffffful)) argument
437 #define __arch_hweight16(x) ((unsigned int) __arch_hweight64((x) & 0xfffful)) argument
438 #define __arch_hweight8(x) ((unsigned int) __arch_hweight64((x) & 0xfful)) argument