const vsi __builtin_vsx_xxbrw_v4si (vsi);
XXBRW_V4SI p9_xxbrw_v4si {}
+ const signed int __builtin_vsx_scalar_cmp_exp_qp_eq (_Float128, _Float128);
+ VSCEQPEQ xscmpexpqp_eq_kf {}
+
+ const signed int __builtin_vsx_scalar_cmp_exp_qp_gt (_Float128, _Float128);
+ VSCEQPGT xscmpexpqp_gt_kf {}
+
+ const signed int __builtin_vsx_scalar_cmp_exp_qp_lt (_Float128, _Float128);
+ VSCEQPLT xscmpexpqp_lt_kf {}
+
+ const signed int \
+ __builtin_vsx_scalar_cmp_exp_qp_unordered (_Float128, _Float128);
+ VSCEQPUO xscmpexpqp_unordered_kf {}
+
; Miscellaneous P9 functions
[power9]
fpmath _Float128 __builtin_mulf128_round_to_odd (_Float128, _Float128);
MULF128_ODD mulkf3_odd {}
- const signed int __builtin_vsx_scalar_cmp_exp_qp_eq (_Float128, _Float128);
- VSCEQPEQ xscmpexpqp_eq_kf {}
-
- const signed int __builtin_vsx_scalar_cmp_exp_qp_gt (_Float128, _Float128);
- VSCEQPGT xscmpexpqp_gt_kf {}
-
- const signed int __builtin_vsx_scalar_cmp_exp_qp_lt (_Float128, _Float128);
- VSCEQPLT xscmpexpqp_lt_kf {}
-
- const signed int \
- __builtin_vsx_scalar_cmp_exp_qp_unordered (_Float128, _Float128);
- VSCEQPUO xscmpexpqp_unordered_kf {}
-
fpmath _Float128 __builtin_sqrtf128_round_to_odd (_Float128);
SQRTF128_ODD sqrtkf2_odd {}