Lines Matching defs:def_builtin
5124 #define def_builtin(NAME, TYPE, CODE) \
5181 def_builtin ("__builtin_bfin_csync", void_ftype_void, BFIN_BUILTIN_CSYNC);
5182 def_builtin ("__builtin_bfin_ssync", void_ftype_void, BFIN_BUILTIN_SSYNC);
5184 def_builtin ("__builtin_bfin_ones", short_ftype_int, BFIN_BUILTIN_ONES);
5186 def_builtin ("__builtin_bfin_compose_2x16", v2hi_ftype_int_int,
5188 def_builtin ("__builtin_bfin_extract_hi", short_ftype_v2hi,
5190 def_builtin ("__builtin_bfin_extract_lo", short_ftype_v2hi,
5193 def_builtin ("__builtin_bfin_min_fr2x16", v2hi_ftype_v2hi_v2hi,
5195 def_builtin ("__builtin_bfin_max_fr2x16", v2hi_ftype_v2hi_v2hi,
5198 def_builtin ("__builtin_bfin_add_fr2x16", v2hi_ftype_v2hi_v2hi,
5200 def_builtin ("__builtin_bfin_sub_fr2x16", v2hi_ftype_v2hi_v2hi,
5202 def_builtin ("__builtin_bfin_dspaddsubsat", v2hi_ftype_v2hi_v2hi,
5204 def_builtin ("__builtin_bfin_dspsubaddsat", v2hi_ftype_v2hi_v2hi,
5206 def_builtin ("__builtin_bfin_mult_fr2x16", v2hi_ftype_v2hi_v2hi,
5208 def_builtin ("__builtin_bfin_multr_fr2x16", v2hi_ftype_v2hi_v2hi,
5210 def_builtin ("__builtin_bfin_negate_fr2x16", v2hi_ftype_v2hi,
5212 def_builtin ("__builtin_bfin_abs_fr2x16", v2hi_ftype_v2hi,
5215 def_builtin ("__builtin_bfin_min_fr1x16", short_ftype_int_int,
5217 def_builtin ("__builtin_bfin_max_fr1x16", short_ftype_int_int,
5220 def_builtin ("__builtin_bfin_add_fr1x16", short_ftype_int_int,
5222 def_builtin ("__builtin_bfin_sub_fr1x16", short_ftype_int_int,
5224 def_builtin ("__builtin_bfin_mult_fr1x16", short_ftype_int_int,
5226 def_builtin ("__builtin_bfin_multr_fr1x16", short_ftype_int_int,
5228 def_builtin ("__builtin_bfin_negate_fr1x16", short_ftype_short,
5230 def_builtin ("__builtin_bfin_abs_fr1x16", short_ftype_short,
5232 def_builtin ("__builtin_bfin_norm_fr1x16", short_ftype_int,
5235 def_builtin ("__builtin_bfin_sum_fr2x16", short_ftype_v2hi,
5237 def_builtin ("__builtin_bfin_diff_hl_fr2x16", short_ftype_v2hi,
5239 def_builtin ("__builtin_bfin_diff_lh_fr2x16", short_ftype_v2hi,
5242 def_builtin ("__builtin_bfin_mulhisill", int_ftype_v2hi_v2hi,
5244 def_builtin ("__builtin_bfin_mulhisihl", int_ftype_v2hi_v2hi,
5246 def_builtin ("__builtin_bfin_mulhisilh", int_ftype_v2hi_v2hi,
5248 def_builtin ("__builtin_bfin_mulhisihh", int_ftype_v2hi_v2hi,
5251 def_builtin ("__builtin_bfin_min_fr1x32", int_ftype_int_int,
5253 def_builtin ("__builtin_bfin_max_fr1x32", int_ftype_int_int,
5256 def_builtin ("__builtin_bfin_add_fr1x32", int_ftype_int_int,
5258 def_builtin ("__builtin_bfin_sub_fr1x32", int_ftype_int_int,
5260 def_builtin ("__builtin_bfin_negate_fr1x32", int_ftype_int,
5262 def_builtin ("__builtin_bfin_abs_fr1x32", int_ftype_int,
5264 def_builtin ("__builtin_bfin_norm_fr1x32", short_ftype_int,
5266 def_builtin ("__builtin_bfin_round_fr1x32", short_ftype_int,
5268 def_builtin ("__builtin_bfin_mult_fr1x32", int_ftype_short_short,
5270 def_builtin ("__builtin_bfin_mult_fr1x32x32", int_ftype_int_int,
5272 def_builtin ("__builtin_bfin_mult_fr1x32x32NS", int_ftype_int_int,
5276 def_builtin ("__builtin_bfin_shl_fr1x16", short_ftype_int_int,
5278 def_builtin ("__builtin_bfin_shl_fr2x16", v2hi_ftype_v2hi_int,
5280 def_builtin ("__builtin_bfin_lshl_fr1x16", short_ftype_int_int,
5282 def_builtin ("__builtin_bfin_lshl_fr2x16", v2hi_ftype_v2hi_int,
5284 def_builtin ("__builtin_bfin_shl_fr1x32", int_ftype_int_int,
5288 def_builtin ("__builtin_bfin_cmplx_add", v2hi_ftype_v2hi_v2hi,
5290 def_builtin ("__builtin_bfin_cmplx_sub", v2hi_ftype_v2hi_v2hi,
5292 def_builtin ("__builtin_bfin_cmplx_mul", v2hi_ftype_v2hi_v2hi,
5294 def_builtin ("__builtin_bfin_cmplx_mac", v2hi_ftype_v2hi_v2hi_v2hi,
5296 def_builtin ("__builtin_bfin_cmplx_msu", v2hi_ftype_v2hi_v2hi_v2hi,
5298 def_builtin ("__builtin_bfin_cmplx_mul_s40", v2hi_ftype_v2hi_v2hi,
5300 def_builtin ("__builtin_bfin_cmplx_mac_s40", v2hi_ftype_v2hi_v2hi_v2hi,
5302 def_builtin ("__builtin_bfin_cmplx_msu_s40", v2hi_ftype_v2hi_v2hi_v2hi,
5304 def_builtin ("__builtin_bfin_csqu_fr16", v2hi_ftype_v2hi,
5308 def_builtin ("__builtin_bfin_loadbytes", int_ftype_pint,