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