Lines Matching refs:__x
178 #define compile_ffs2(__x) \ argument
179 __builtin_choose_expr(((__x) & 0x1), 0, 1)
181 #define compile_ffs4(__x) \ argument
182 __builtin_choose_expr(((__x) & 0x3), \
183 (compile_ffs2((__x))), \
184 (compile_ffs2((__x) >> 2) + 2))
186 #define compile_ffs8(__x) \ argument
187 __builtin_choose_expr(((__x) & 0xf), \
188 (compile_ffs4((__x))), \
189 (compile_ffs4((__x) >> 4) + 4))
191 #define compile_ffs16(__x) \ argument
192 __builtin_choose_expr(((__x) & 0xff), \
193 (compile_ffs8((__x))), \
194 (compile_ffs8((__x) >> 8) + 8))
196 #define compile_ffs32(__x) \ argument
197 __builtin_choose_expr(((__x) & 0xffff), \
198 (compile_ffs16((__x))), \
199 (compile_ffs16((__x) >> 16) + 16))