|
clang
3.8.0
|
Go to the source code of this file.
Macros | |
| #define | _tzcnt_u16(a) (__tzcnt_u16((a))) |
| #define | _andn_u32(a, b) (__andn_u32((a), (b))) |
| #define | _blsi_u32(a) (__blsi_u32((a))) |
| #define | _blsmsk_u32(a) (__blsmsk_u32((a))) |
| #define | _blsr_u32(a) (__blsr_u32((a))) |
| #define | _tzcnt_u32(a) (__tzcnt_u32((a))) |
| #define | __DEFAULT_FN_ATTRS __attribute__((__always_inline__, __nodebug__, __target__("bmi"))) |
| #define | __RELAXED_FN_ATTRS __attribute__((__always_inline__, __nodebug__)) |
Functions | |
| static __inline__ unsigned short __RELAXED_FN_ATTRS | __tzcnt_u16 (unsigned short __X) |
| static __inline__ unsigned int __DEFAULT_FN_ATTRS | __andn_u32 (unsigned int __X, unsigned int __Y) |
| static __inline__ unsigned int __DEFAULT_FN_ATTRS | __bextr_u32 (unsigned int __X, unsigned int __Y) |
| static __inline__ unsigned int __DEFAULT_FN_ATTRS | _bextr_u32 (unsigned int __X, unsigned int __Y, unsigned int __Z) |
| static __inline__ unsigned int __DEFAULT_FN_ATTRS | __blsi_u32 (unsigned int __X) |
| static __inline__ unsigned int __DEFAULT_FN_ATTRS | __blsmsk_u32 (unsigned int __X) |
| static __inline__ unsigned int __DEFAULT_FN_ATTRS | __blsr_u32 (unsigned int __X) |
| static __inline__ unsigned int __RELAXED_FN_ATTRS | __tzcnt_u32 (unsigned int __X) |
| #define __DEFAULT_FN_ATTRS __attribute__((__always_inline__, __nodebug__, __target__("bmi"))) |
Definition at line 40 of file bmiintrin.h.
| #define __RELAXED_FN_ATTRS __attribute__((__always_inline__, __nodebug__)) |
Definition at line 45 of file bmiintrin.h.
| #define _andn_u32 | ( | a, | |
| b | |||
| ) | (__andn_u32((a), (b))) |
Definition at line 32 of file bmiintrin.h.
| #define _blsi_u32 | ( | a | ) | (__blsi_u32((a))) |
Definition at line 34 of file bmiintrin.h.
| #define _blsmsk_u32 | ( | a | ) | (__blsmsk_u32((a))) |
Definition at line 35 of file bmiintrin.h.
| #define _blsr_u32 | ( | a | ) | (__blsr_u32((a))) |
Definition at line 36 of file bmiintrin.h.
| #define _tzcnt_u16 | ( | a | ) | (__tzcnt_u16((a))) |
Definition at line 31 of file bmiintrin.h.
| #define _tzcnt_u32 | ( | a | ) | (__tzcnt_u32((a))) |
Definition at line 37 of file bmiintrin.h.
|
static |
Definition at line 54 of file bmiintrin.h.
|
static |
Definition at line 61 of file bmiintrin.h.
|
static |
Definition at line 74 of file bmiintrin.h.
|
static |
Definition at line 80 of file bmiintrin.h.
|
static |
Definition at line 86 of file bmiintrin.h.
|
static |
Definition at line 48 of file bmiintrin.h.
|
static |
Definition at line 92 of file bmiintrin.h.
|
static |
Definition at line 68 of file bmiintrin.h.
1.8.6