Go to the source code of this file.
|
#define | _lrotl(a, b) __rold((a), (b)) |
|
#define | _lrotr(a, b) __rord((a), (b)) |
|
#define | _bit_scan_forward(a) __bsfd(a) |
|
#define | _bit_scan_reverse(a) __bsrd(a) |
|
#define | _bswap(a) __bswapd(a) |
|
#define | _popcnt32(a) __popcntd(a) |
|
#define | _rdpmc(a) __rdpmc(a) |
|
#define | _rdtsc() __rdtsc() |
|
#define | _rdtscp(a) __rdtscp(a) |
|
#define | _rotwl(a, b) __rolw((a), (b)) |
|
#define | _rotwr(a, b) __rorw((a), (b)) |
|
#define | _rotl(a, b) __rold((a), (b)) |
|
#define | _rotr(a, b) __rord((a), (b)) |
|
|
__inline unsigned short int | __C |
|
#define _bit_scan_forward |
( |
|
a | ) |
__bsfd(a) |
#define _bit_scan_reverse |
( |
|
a | ) |
__bsrd(a) |
#define _bswap |
( |
|
a | ) |
__bswapd(a) |
#define _lrotl |
( |
|
a, |
|
|
|
b |
|
) |
| __rold((a), (b)) |
#define _lrotr |
( |
|
a, |
|
|
|
b |
|
) |
| __rord((a), (b)) |
#define _popcnt32 |
( |
|
a | ) |
__popcntd(a) |
#define _rdpmc |
( |
|
a | ) |
__rdpmc(a) |
#define _rdtsc |
( |
| ) |
__rdtsc() |
#define _rdtscp |
( |
|
a | ) |
__rdtscp(a) |
#define _rotl |
( |
|
a, |
|
|
|
b |
|
) |
| __rold((a), (b)) |
#define _rotr |
( |
|
a, |
|
|
|
b |
|
) |
| __rord((a), (b)) |
#define _rotwl |
( |
|
a, |
|
|
|
b |
|
) |
| __rolw((a), (b)) |
#define _rotwr |
( |
|
a, |
|
|
|
b |
|
) |
| __rorw((a), (b)) |
__inline int __attribute__ |
( |
(__gnu_inline__, __always_inline__, __artificial__) |
| ) |
|
33 return __builtin_ctz (
__X);
__inline unsigned char unsigned int __X
Definition: adxintrin.h:33
__inline unsigned int int __C |
Initial value:{
return __builtin_ia32_rolhi (
__X,
__C)
__inline unsigned char unsigned int __X
Definition: adxintrin.h:33
__inline unsigned short int __C
Definition: ia32intrin.h:120