Lines Matching defs:ADD_SPECIALIZATION
65 #define ADD_SPECIALIZATION(NAME, TYPE, BUILTIN) \
107 ADD_SPECIALIZATION(countr_zero, unsigned short, __builtin_ctzs)
109 ADD_SPECIALIZATION(countr_zero, unsigned int, __builtin_ctz)
110 ADD_SPECIALIZATION(countr_zero, unsigned long, __builtin_ctzl)
111 ADD_SPECIALIZATION(countr_zero, unsigned long long, __builtin_ctzll)
146 ADD_SPECIALIZATION(countl_zero, unsigned short, __builtin_clzs)
148 ADD_SPECIALIZATION(countl_zero, unsigned int, __builtin_clz)
149 ADD_SPECIALIZATION(countl_zero, unsigned long, __builtin_clzl)
150 ADD_SPECIALIZATION(countl_zero, unsigned long long, __builtin_clzll)
153 #undef ADD_SPECIALIZATION
282 #define ADD_SPECIALIZATION(TYPE, BUILTIN) \
287 ADD_SPECIALIZATION(unsigned char, __builtin_popcount)
288 ADD_SPECIALIZATION(unsigned short, __builtin_popcount)
289 ADD_SPECIALIZATION(unsigned, __builtin_popcount)
290 ADD_SPECIALIZATION(unsigned long, __builtin_popcountl)
291 ADD_SPECIALIZATION(unsigned long long, __builtin_popcountll)
293 #undef ADD_SPECIALIZATION