diff options
Diffstat (limited to 'gcc/config/i386/bmiintrin.h')
-rw-r--r-- | gcc/config/i386/bmiintrin.h | 20 |
1 files changed, 1 insertions, 19 deletions
diff --git a/gcc/config/i386/bmiintrin.h b/gcc/config/i386/bmiintrin.h index 225f2ec..1699c61 100644 --- a/gcc/config/i386/bmiintrin.h +++ b/gcc/config/i386/bmiintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2010 Free Software Foundation, Inc. +/* Copyright (C) 2010, 2011 Free Software Foundation, Inc. This file is part of GCC. @@ -33,12 +33,6 @@ #define _BMIINTRIN_H_INCLUDED extern __inline unsigned short __attribute__((__gnu_inline__, __always_inline__, __artificial__)) -__lzcnt_u16 (unsigned short __X) -{ - return __builtin_clzs (__X); -} - -extern __inline unsigned short __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __tzcnt_u16 (unsigned short __X) { return __builtin_ctzs (__X); @@ -79,12 +73,6 @@ __blsr_u32 (unsigned int __X) return tmp; } -extern __inline unsigned int __attribute__((__gnu_inline__, __always_inline__, __artificial__)) -__lzcnt_u32 (unsigned int __X) -{ - return __builtin_clz (__X); -} - extern __inline unsigned int __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __tzcnt_u32 (unsigned int __X) @@ -129,12 +117,6 @@ __blsr_u64 (unsigned long long __X) } extern __inline unsigned long long __attribute__((__gnu_inline__, __always_inline__, __artificial__)) -__lzcnt_u64 (unsigned long long __X) -{ - return __builtin_clzll (__X); -} - -extern __inline unsigned long long __attribute__((__gnu_inline__, __always_inline__, __artificial__)) __tzcnt_u64 (unsigned long long __X) { return __builtin_ctzll (__X); |