H A D | vfp_helper.c | 407 #define VFP_CONV_FIX_FLOAT(name, p, fsz, ftype, isz, itype) \ argument 410 { return itype##_to_##float##fsz##_scalbn(x, -shift, fpst); } 412 #define VFP_CONV_FIX_FLOAT_ROUND(name, p, fsz, ftype, isz, itype) \ argument 420 ret = itype##_to_##float##fsz##_scalbn(x, -shift, fpst); \ 425 #define VFP_CONV_FLOAT_FIX_ROUND(name, p, fsz, ftype, isz, itype, ROUND, suff) \ argument 433 return float##fsz##_to_##itype##_scalbn(x, ROUND, shift, fpst); \ 436 #define VFP_CONV_FIX(name, p, fsz, ftype, isz, itype) \ argument 437 VFP_CONV_FIX_FLOAT(name, p, fsz, ftype, isz, itype) \ 438 VFP_CONV_FIX_FLOAT_ROUND(name, p, fsz, ftype, isz, itype) \ 439 VFP_CONV_FLOAT_FIX_ROUND(name, p, fsz, ftype, isz, itype, \ [all …]
|