Lines Matching full:__x
44 __tzcnt_u16(unsigned short __X)
46 return __builtin_ctzs(__X);
50 __andn_u32(unsigned int __X, unsigned int __Y)
52 return ~__X & __Y;
57 __bextr_u32(unsigned int __X, unsigned int __Y)
59 return __builtin_ia32_bextr_u32(__X, __Y);
64 _bextr_u32(unsigned int __X, unsigned int __Y, unsigned int __Z)
66 return __builtin_ia32_bextr_u32 (__X, ((__Y & 0xff) | ((__Z & 0xff) << 8)));
70 __blsi_u32(unsigned int __X)
72 return __X & -__X;
76 __blsmsk_u32(unsigned int __X)
78 return __X ^ (__X - 1);
82 __blsr_u32(unsigned int __X)
84 return __X & (__X - 1);
88 __tzcnt_u32(unsigned int __X)
90 return __builtin_ctz(__X);
103 __andn_u64 (unsigned long long __X, unsigned long long __Y)
105 return ~__X & __Y;
110 __bextr_u64(unsigned long long __X, unsigned long long __Y)
112 return __builtin_ia32_bextr_u64(__X, __Y);
117 _bextr_u64(unsigned long long __X, unsigned int __Y, unsigned int __Z)
119 return __builtin_ia32_bextr_u64 (__X, ((__Y & 0xff) | ((__Z & 0xff) << 8)));
123 __blsi_u64(unsigned long long __X)
125 return __X & -__X;
129 __blsmsk_u64(unsigned long long __X)
131 return __X ^ (__X - 1);
135 __blsr_u64(unsigned long long __X)
137 return __X & (__X - 1);
141 __tzcnt_u64(unsigned long long __X)
143 return __builtin_ctzll(__X);