Home
last modified time | relevance | path

Searched refs:float_raise (Results 1 – 25 of 25) sorted by relevance

/openbmc/qemu/target/m68k/
H A Dsoftfloat.c34 float_raise(float_flag_invalid, status); in propagateFloatx80NaNOneArg()
64 float_raise(float_flag_invalid , status); in floatx80_getman()
98 float_raise(float_flag_invalid , status); in floatx80_getexp()
138 float_raise(float_flag_invalid , status); in floatx80_scale()
245 float_raise(float_flag_invalid, status); in floatx80_lognp1()
257 float_raise(float_flag_divbyzero, status); in floatx80_lognp1()
261 float_raise(float_flag_invalid, status); in floatx80_lognp1()
267 float_raise(float_flag_inexact, status); in floatx80_lognp1()
346 float_raise(float_flag_inexact, status); in floatx80_lognp1()
413 float_raise(float_flag_inexact, status); in floatx80_lognp1()
[all …]
/openbmc/qemu/target/hexagon/
H A Darch.c250 float_raise(float_flag_invalid, fp_status); in arch_sf_recip_common()
255 float_raise(float_flag_invalid, fp_status); in arch_sf_recip_common()
261 float_raise(float_flag_invalid, fp_status); in arch_sf_recip_common()
267 float_raise(float_flag_invalid, fp_status); in arch_sf_recip_common()
271 float_raise(float_flag_invalid, fp_status); in arch_sf_recip_common()
278 float_raise(float_flag_divbyzero, fp_status); in arch_sf_recip_common()
344 float_raise(float_flag_invalid, fp_status); in arch_sf_invsqrt_common()
349 float_raise(float_flag_invalid, fp_status); in arch_sf_invsqrt_common()
H A Dfma_emu.c436 float_raise(float_flag_underflow, fp_status); \
441 float_raise(float_flag_inexact, fp_status); \
479 float_raise(float_flag_overflow, fp_status); \
480 float_raise(float_flag_inexact, fp_status); \
544 float_raise(float_flag_invalid, fp_status); in special_fma()
551 float_raise(float_flag_invalid, fp_status); in special_fma()
563 float_raise(float_flag_invalid, fp_status); in special_fma()
566 float_raise(float_flag_invalid, fp_status); in special_fma()
569 float_raise(float_flag_invalid, fp_status); in special_fma()
H A Dop_helper.c687 float_raise(float_flag_invalid, &env->fp_status); in HELPER()
702 float_raise(float_flag_invalid, &env->fp_status); in HELPER()
717 float_raise(float_flag_invalid, &env->fp_status); in HELPER()
732 float_raise(float_flag_invalid, &env->fp_status); in HELPER()
747 float_raise(float_flag_invalid, &env->fp_status); in HELPER()
762 float_raise(float_flag_invalid, &env->fp_status); in HELPER()
777 float_raise(float_flag_invalid, &env->fp_status); in HELPER()
792 float_raise(float_flag_invalid, &env->fp_status); in HELPER()
807 float_raise(float_flag_invalid, &env->fp_status); in HELPER()
822 float_raise(float_flag_invalid, &env->fp_status); in HELPER()
[all …]
/openbmc/qemu/target/arm/
H A Dvfp_helper.c385 float_raise(float_flag_invalid, fpst); \
461 float_raise(float_flag_invalid, fpst); \
676 float_raise(float_flag_invalid, fpst); in HELPER()
688 float_raise(float_flag_divbyzero, fpst); in HELPER()
692 float_raise(float_flag_overflow | float_flag_inexact, fpst); in HELPER()
699 float_raise(float_flag_underflow, fpst); in HELPER()
726 float_raise(float_flag_invalid, fpst); in HELPER()
738 float_raise(float_flag_divbyzero, fpst); in HELPER()
742 float_raise(float_flag_overflow | float_flag_inexact, fpst); in HELPER()
749 float_raise(float_flag_underflow, fpst); in HELPER()
[all …]
/openbmc/linux/arch/arm/nwfpe/
H A Dsoftfloat-specialize53 void float_raise( int8 flags )
113 if ( float32_is_signaling_nan( a ) ) float_raise( float_flag_invalid );
151 if ( aIsSignalingNaN | bIsSignalingNaN ) float_raise( float_flag_invalid );
207 if ( float64_is_signaling_nan( a ) ) float_raise( float_flag_invalid );
248 if ( aIsSignalingNaN | bIsSignalingNaN ) float_raise( float_flag_invalid );
315 if ( floatx80_is_signaling_nan( a ) ) float_raise( float_flag_invalid );
357 if ( aIsSignalingNaN | bIsSignalingNaN ) float_raise( float_flag_invalid );
H A Dsoftfloat.c879 float_raise( float_flag_invalid ); in float32_to_int32_round_to_zero()
884 if ( aExp | aSig ) float_raise( float_flag_inexact ); in float32_to_int32_round_to_zero()
890 float_raise( float_flag_inexact ); in float32_to_int32_round_to_zero()
1512 float_raise( float_flag_invalid ); in float32_eq()
1535 float_raise( float_flag_invalid ); in float32_le()
1559 float_raise( float_flag_invalid ); in float32_lt()
1583 float_raise( float_flag_invalid ); in float32_eq_signaling()
1696 if ( aExp || aSig ) float_raise( float_flag_inexact ); in float64_to_int32_round_to_zero()
1706 float_raise( float_flag_invalid ); in float64_to_int32_round_to_zero()
1710 float_raise( float_flag_inexact ); in float64_to_int32_round_to_zero()
[all …]
H A Dfpa11_cprt.c95 float_raise(roundData.exception); in PerformFLT()
136 float_raise(roundData.exception); in PerformFIX()
357 float_raise(float_flag_invalid); in PerformComparison()
H A Dfpmodule.c131 void float_raise(signed char flags) in float_raise() function
H A Dfpa11_cpdo.c122 float_raise(roundData.exception); in EmulateCPDO()
H A Dsoftfloat.h120 void float_raise( signed char );
H A Dfpa11_cpdt.c299 float_raise(roundData.exception); in PerformSTF()
/openbmc/qemu/fpu/
H A Dsoftfloat-parts.c.inc22 float_raise(float_flag_invalid | float_flag_invalid_snan, s);
43 float_raise(float_flag_invalid | float_flag_invalid_snan, s);
71 float_raise(float_flag_invalid | float_flag_invalid_snan, s);
115 float_raise(float_flag_input_denormal, status);
302 float_raise(flags, s);
375 float_raise(float_flag_invalid | float_flag_invalid_isi, s);
444 float_raise(float_flag_invalid | float_flag_invalid_imz, s);
510 float_raise(float_flag_invalid | float_flag_invalid_imz, s);
516 float_raise(float_flag_invalid | float_flag_invalid_isi, s);
612 float_raise(float_flag_invalid | float_flag_invalid_zdz, s);
[all …]
H A Dsoftfloat-specialize.c.inc483 float_raise(float_flag_invalid | float_flag_invalid_imz, status);
510 float_raise(float_flag_invalid | float_flag_invalid_imz, status);
533 float_raise(float_flag_invalid | float_flag_invalid_imz, status);
557 float_raise(float_flag_invalid | float_flag_invalid_imz, status);
580 float_raise(float_flag_invalid | float_flag_invalid_imz, status);
597 float_raise(float_flag_invalid | float_flag_invalid_imz, status);
602 float_raise(float_flag_invalid | float_flag_invalid_imz, status);
622 float_raise(float_flag_invalid | float_flag_invalid_imz, status);
645 float_raise(float_flag_invalid | float_flag_invalid_imz, status);
806 float_raise(float_flag_invalid, status);
H A Dsoftfloat.c135 float_raise(float_flag_input_denormal, s); \
363 float_raise(float_flag_overflow, s); in float32_gen2()
394 float_raise(float_flag_overflow, s); in float64_gen2()
1793 float_raise(float_flag_invalid, s); in floatx80_unpack_canonical()
2313 float_raise(float_flag_overflow, s); in float32_muladd()
2384 float_raise(float_flag_overflow, s); in float64_muladd()
2672 float_raise(float_flag_invalid_snan, s); in parts_float_to_ahp()
2679 float_raise(float_flag_invalid, s); in parts_float_to_ahp()
2688 float_raise(float_flag_invalid, s); in parts_float_to_ahp()
3240 float_raise(flags, s); in float128_to_int128_scalbn()
[all …]
/openbmc/qemu/target/i386/tcg/
H A Dfpu_helper.c188 float_raise(old_flags, &env->fp_status); in merge_exception_flags()
1122 float_raise(float_flag_invalid, &env->fp_status); in helper_f2xm1()
1126 float_raise(float_flag_invalid, &env->fp_status); in helper_f2xm1()
1132 float_raise(float_flag_invalid, &env->fp_status); in helper_f2xm1()
1358 float_raise(float_flag_invalid, &env->fp_status); in helper_fpatan()
1361 float_raise(float_flag_invalid, &env->fp_status); in helper_fpatan()
1365 float_raise(float_flag_invalid, &env->fp_status); in helper_fpatan()
1798 float_raise(float_flag_invalid, &env->fp_status); in helper_fxtract()
1804 float_raise(float_flag_invalid, &env->fp_status); in helper_fxtract()
1820 float_raise(float_flag_input_denormal, &env->fp_status); in helper_fxtract()
[all …]
/openbmc/linux/arch/sh/kernel/cpu/sh4/
H A Dsoftfloat.c68 extern void float_raise(unsigned int flags); /* in fpu.c */
378 float_raise(FPSCR_CAUSE_OVERFLOW | FPSCR_CAUSE_INEXACT); in roundAndPackFloat32()
389 float_raise(FPSCR_CAUSE_UNDERFLOW); in roundAndPackFloat32()
393 float_raise(FPSCR_CAUSE_INEXACT); in roundAndPackFloat32()
429 float_raise(FPSCR_CAUSE_OVERFLOW | FPSCR_CAUSE_INEXACT); in roundAndPackFloat64()
441 float_raise(FPSCR_CAUSE_UNDERFLOW); in roundAndPackFloat64()
445 float_raise(FPSCR_CAUSE_INEXACT); in roundAndPackFloat64()
742 float_raise(FPSCR_CAUSE_INVALID); in float64_div()
H A Dfpu.c389 void float_raise(unsigned int flags) in float_raise() function
/openbmc/qemu/linux-user/arm/nwfpe/
H A Dfpa11_cprt.c280 if (e_flag) float_raise(float_flag_invalid, &fpa11->fp_status); in PerformComparison()
/openbmc/qemu/target/arm/tcg/
H A Dhelper-a64.c380 float_raise(float_flag_invalid, fpst); in HELPER()
413 float_raise(float_flag_invalid, fpst); in HELPER()
446 float_raise(float_flag_invalid, fpst); in HELPER()
696 float_raise(float_flag_invalid, fpst); in HELPER()
708 float_raise(float_flag_invalid, fpst); in HELPER()
H A Dsve_helper.c4519 float_raise(float_flag_invalid, s); in vfp_float16_to_int16_rtz()
4528 float_raise(float_flag_invalid, s); in vfp_float16_to_int64_rtz()
4537 float_raise(float_flag_invalid, s); in vfp_float32_to_int64_rtz()
4546 float_raise(float_flag_invalid, s); in vfp_float64_to_int64_rtz()
4555 float_raise(float_flag_invalid, s); in vfp_float16_to_uint16_rtz()
4564 float_raise(float_flag_invalid, s); in vfp_float16_to_uint64_rtz()
4573 float_raise(float_flag_invalid, s); in vfp_float32_to_uint64_rtz()
4582 float_raise(float_flag_invalid, s); in vfp_float64_to_uint64_rtz()
4657 float_raise(float_flag_input_denormal, s); in DO_ZPZ_FP()
4668 float_raise(float_flag_invalid, s); in DO_ZPZ_FP()
[all …]
H A Dvec_helper.c1194 float_raise(float_flag_invalid, fpst); in vfp_tosszh()
1204 float_raise(float_flag_invalid, fpst); in vfp_touszh()
H A Dmve_helper.c3127 float_raise(float_flag_invalid, fpst); \
3131 float_raise(float_flag_invalid, fpst); \
/openbmc/qemu/include/fpu/
H A Dsoftfloat.h104 static inline void float_raise(uint16_t flags, float_status *status) in float_raise() function
/openbmc/qemu/target/mips/tcg/
H A Dmsa_helper.c6375 float_raise(float_flag_invalid, status); in float32_to_q16()
6387 float_raise(float_flag_inexact, status); in float32_to_q16()
6401 float_raise(float_flag_overflow | float_flag_inexact, status); in float32_to_q16()
6406 float_raise(float_flag_overflow | float_flag_inexact, status); in float32_to_q16()
6411 float_raise(float_flag_overflow | float_flag_inexact, status); in float32_to_q16()
6427 float_raise(float_flag_invalid, status); in float64_to_q32()
6439 float_raise(float_flag_inexact, status); in float64_to_q32()
6453 float_raise(float_flag_overflow | float_flag_inexact, status); in float64_to_q32()
6458 float_raise(float_flag_overflow | float_flag_inexact, status); in float64_to_q32()
6463 float_raise(float_flag_overflow | float_flag_inexact, status); in float64_to_q32()