Lines Matching refs:inexact
459 set inex2_bit, 1 # inexact result 2
460 set inex1_bit, 0 # inexact result 1
462 set aiop_bit, 7 # accrued inexact operation bit
466 set ainex_bit, 3 # accrued inexact bit
494 set ainex_mask, 0x00000008 # accrued inexact
544 set INEX_VEC, 0xc4 # inexact vector offset
605 # _real_inex() - "callout" for Inexact exception enabled code #
636 # but the inexact exception was enabled, this handler must exit #
638 # was inexact. #
732 # and inexact. and, the inexact is such that overflow occurred and was disabled
733 # but inexact was enabled.
765 # overflow occurred but is disabled. meanwhile, inexact is enabled. therefore,
845 # _real_inex() - "callout" for Inexact exception enabled code #
876 # but the inexact exception was enabled and the result was inexact, #
878 # was inexact. #
980 # and inexact. and, the inexact is such that overflow occurred and was disabled
981 # but inexact was enabled.
1027 # undeflow occurred but is disabled. meanwhile, inexact is enabled. therefore,
1035 # But, whether bogus or not, if inexact is enabled AND it occurred,
1119 # _real_inex() - "callout" to operating system inexact handler #
1134 # If Inexact exception (opclass 3): #
1135 # - The system stack is changed to an Inexact exception stk frame #
1374 btst &inex2_bit,FPCR_ENABLE(%a6) # was inexact enabled?
1398 # the enabled exception was inexact
1630 # if a disabled overflow occurred and inexact was enabled but the result
1636 btst &inex2_bit,FPCR_ENABLE(%a6) # was inexact enabled?
1952 btst &inex2_bit,FPCR_ENABLE(%a6) # was inexact enabled?
1976 # the enabled exception was inexact
2662 # no exception occurred. now, did a disabled, exact overflow occur with inexact
2668 btst &inex2_bit,FPCR_ENABLE(%a6) # is inexact enabled?
2679 # the enabled exception was inexact. so, if it occurs with an overflow
3563 # _fpsp_inex(): 060FPSP entry point for FP Inexact exception. #
3566 # FP Inexact exception in an operating system. #
3578 # _real_inex() - "callout" to operating system inexact handler #
3581 # - The system stack contains the FP Inexact exception frame #
3589 # In a system where the FP Inexact exception is enabled, the goal #
3597 # inexact result out to memory or data register file as it should. #
3722 # inexact exceptions. we do this here before passing control to
3723 # the user inexact handler.
3727 # although packed opclass three operations can take inexact
4195 # and overflow wasn't enabled but inexact was (yech!) then this is
4196 # an inexact exception; otherwise, return to normal non-exception flow.
4200 # the overflow w/ exact result happened but was inexact set in the FPCR?
4202 btst &inex2_bit,FPCR_ENABLE(%a6) # is inexact enabled?
4213 # the enabled exception was inexact. so, if it occurs with an overflow
4216 # it's actually an inexact and act appropriately. this is the only easy
4217 # way to have the EXOP available for the enabled inexact handler when
6779 #Returns PI and inexact exception
6822 # Notes: This will always generate one exception -- inexact. #
6941 # or underflow. The inexact exception is not generated in #
6942 # 6.4. Although one can argue that the inexact flag #
6950 # Notes: For non-zero X, the inexact exception will always be #
6981 # with an inexact result. Thus, 9.5 always raises the #
6982 # inexact together with either overflow or underflow. #
7082 # straightforward 8.2 generates the inexact exception as #
7112 # Notes: 10.2 will always create an inexact and return -1 + tiny #
9386 # $0B log10(2) (inexact)
9387 # $0C e (inexact)
9388 # $0D log2(e) (inexact)
9402 ble.b set_finx # no; answer is inexact
9416 # $30 ln(2) (inexact)
9417 # $31 ln(10) (inexact)
9424 # $38 10^32 (inexact)
9425 # $39 10^64 (inexact)
9426 # $3A 10^128 (inexact)
9427 # $3B 10^256 (inexact)
9428 # $3C 10^512 (inexact)
9429 # $3D 10^1024 (inexact)
9430 # $3E 10^2048 (inexact)
9431 # $3F 10^4096 (inexact)
9444 ble.b set_finx # yes; answer is inexact
9447 bra.b set_finx # no; answer is inexact
9458 # answer is inexact, so set INEX2 and AINEX in the user's FPSR.
10172 # inexact is enabled. #
10279 # the inexact bits if the number is inexact for the #
10295 # result would be inexact for the given precision. make a copy of the
11662 # set the inexact bits.
11664 # - if overflow or inexact is enabled, we need a multiply result rounded to
11746 # set the inexact bits.
11773 # set the inexact bits.
11775 # - if overflow or inexact is enabled, we need a multiply result rounded to
12212 # if underflow or inexact is enabled, then go calculate the EXOP first.
12227 # operand will underflow AND underflow or inexact is enabled.
12992 # if underflow or inexact is enabled, go calculate EXOP first.
13608 # if underflow or inexact is enabled, go calculate EXOP first.
15688 # if underflow or inexact is enabled, go calculate EXOP first.
20555 tst.b 3+SRC_HI(%a0) # is result inexact?
20557 tst.l SRC_LO(%a0) # is result inexact?
22048 # inexact (i.e. if any of the g-r-s bits were set). #
23055 # Clean up and return. Check if the final mul or div was inexact. #
24108 # be inexact, since all powers of ten upto 10^27 are exact
24189 # value calculated cannot be inexact.