X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=arch%2Farch-ia64.h;h=9c8b406c1bc3e29bd495f0c5cab699e4e583203a;hp=3268acc51ea02fe1528e1f2477ff3bc42186d5e1;hb=697a606cc0af1c39ac18998c344a522199accb36;hpb=db6defc77508f5bf217f0a6768d13426eee21119 diff --git a/arch/arch-ia64.h b/arch/arch-ia64.h index 3268acc5..9c8b406c 100644 --- a/arch/arch-ia64.h +++ b/arch/arch-ia64.h @@ -21,16 +21,4 @@ #define nop asm volatile ("hint @pause" ::: "memory"); #define read_barrier() asm volatile ("mf" ::: "memory") -#define ia64_popcnt(x) \ -({ \ - unsigned long ia64_intri_res; \ - asm ("popcnt %0=%1" : "=r" (ia64_intri_res) : "r" (x)); \ - ia64_intri_res; \ -}) - -static inline unsigned long fio_ffz(unsigned long bitmask) -{ - return ia64_popcnt(bitmask & (~bitmask - 1)); -} - #endif