Lines Matching refs:__x
191 #define compile_ffs2(__x) \ argument
192 __builtin_choose_expr(((__x) & 0x1), 0, 1)
194 #define compile_ffs4(__x) \ argument
195 __builtin_choose_expr(((__x) & 0x3), \
196 (compile_ffs2((__x))), \
197 (compile_ffs2((__x) >> 2) + 2))
199 #define compile_ffs8(__x) \ argument
200 __builtin_choose_expr(((__x) & 0xf), \
201 (compile_ffs4((__x))), \
202 (compile_ffs4((__x) >> 4) + 4))
204 #define compile_ffs16(__x) \ argument
205 __builtin_choose_expr(((__x) & 0xff), \
206 (compile_ffs8((__x))), \
207 (compile_ffs8((__x) >> 8) + 8))
209 #define compile_ffs32(__x) \ argument
210 __builtin_choose_expr(((__x) & 0xffff), \
211 (compile_ffs16((__x))), \
212 (compile_ffs16((__x) >> 16) + 16))