Lines Matching refs:__x
189 #define compile_ffs2(__x) \ argument
190 __builtin_choose_expr(((__x) & 0x1), 0, 1)
192 #define compile_ffs4(__x) \ argument
193 __builtin_choose_expr(((__x) & 0x3), \
194 (compile_ffs2((__x))), \
195 (compile_ffs2((__x) >> 2) + 2))
197 #define compile_ffs8(__x) \ argument
198 __builtin_choose_expr(((__x) & 0xf), \
199 (compile_ffs4((__x))), \
200 (compile_ffs4((__x) >> 4) + 4))
202 #define compile_ffs16(__x) \ argument
203 __builtin_choose_expr(((__x) & 0xff), \
204 (compile_ffs8((__x))), \
205 (compile_ffs8((__x) >> 8) + 8))
207 #define compile_ffs32(__x) \ argument
208 __builtin_choose_expr(((__x) & 0xffff), \
209 (compile_ffs16((__x))), \
210 (compile_ffs16((__x) >> 16) + 16))