Lines Matching refs:ZERO

927 	bsr.l		unnorm_fix		# yes; convert to NORM,DENORM,or ZERO
1268 # input is an UNNORM, then convert it to a NORM, DENORM, or ZERO.
1273 bsr.l unnorm_fix # yes; convert to NORM,DENORM,or ZERO
1838 bsr.l unnorm_fix # yes; convert to NORM,DENORM,or ZERO
2083 bsr.l unnorm_fix # yes; convert to NORM,DENORM,or ZERO
2376 # unnorm_fix() - change UNNORM operands to NORM or ZERO #
2542 beq.b iea_op_setsrc # operand is a ZERO
2557 bsr.l unnorm_fix # yes; convert to NORM/DENORM/ZERO
2576 bsr.l unnorm_fix # yes; convert to NORM/DENORM/ZERO
6346 #--ENTRY POINT FOR ATAN(X), HERE X IS FINITE, NON-ZERO, AND NOT NAN'S
8318 #--ENTRY POINT FOR LOG(X) FOR X FINITE, NON-ZERO, NOT NAN'S
8493 #----Note that this code assumes the denormalized input is NON-ZERO.
8546 #--ENTRY POINT FOR LOG(1+X) FOR X FINITE, NON-ZERO, NOT NAN'S
9090 #--ENTRY POINT FOR 2**(X), HERE X IS FINITE, NON-ZERO, AND NOT NAN'S
9187 #--ENTRY POINT FOR 10**(X), HERE X IS FINITE, NON-ZERO, AND NOT NAN'S
9589 cmpi.w %d0,&0x3fff # is src ~ ZERO?
13157 cmpi.b %d1,&ZERO # weed out ZERO
13357 cmpi.b %d1,&ZERO # weed out ZERO
13370 # for DENORMs, the result will be (+/-)ZERO.
13386 tst.b SRC_EX(%a0) # is ZERO negative?
13389 fmov.s &0x00000000,%fp0 # return +ZERO in fp0
13393 fmov.s &0x80000000,%fp0 # return -ZERO in fp0
13788 short fcmp_norm - tbl_fcmp_op # NORM - ZERO
13796 short fcmp_norm - tbl_fcmp_op # ZERO - NORM
13797 short fcmp_norm - tbl_fcmp_op # ZERO - ZERO
13798 short fcmp_norm - tbl_fcmp_op # ZERO - INF
13799 short fcmp_res_qnan - tbl_fcmp_op # ZERO - QNAN
13800 short fcmp_dnrm_s - tbl_fcmp_op # ZERO - DENORM
13801 short fcmp_res_snan - tbl_fcmp_op # ZERO - SNAN
13806 short fcmp_norm - tbl_fcmp_op # INF - ZERO
13815 short fcmp_res_qnan - tbl_fcmp_op # QNAN - ZERO
13824 short fcmp_dnrm_d - tbl_fcmp_op # DENORM - ZERO
13833 short fcmp_res_snan - tbl_fcmp_op # SNAN - ZERO
13856 # If you have a DENORM and an INF or ZERO, just force the DENORM's j-bit to a one
14535 short fsgldiv_inf_load - tbl_fsgldiv_op # NORM / ZERO
14543 short fsgldiv_zero_load - tbl_fsgldiv_op # ZERO / NORM
14544 short fsgldiv_res_operr - tbl_fsgldiv_op # ZERO / ZERO
14545 short fsgldiv_zero_load - tbl_fsgldiv_op # ZERO / INF
14546 short fsgldiv_res_qnan - tbl_fsgldiv_op # ZERO / QNAN
14547 short fsgldiv_zero_load - tbl_fsgldiv_op # ZERO / DENORM
14548 short fsgldiv_res_snan - tbl_fsgldiv_op # ZERO / SNAN
14553 short fsgldiv_inf_dst - tbl_fsgldiv_op # INF / ZERO
14562 short fsgldiv_res_qnan - tbl_fsgldiv_op # QNAN / ZERO
14571 short fsgldiv_inf_load - tbl_fsgldiv_op # DENORM / ZERO
14580 short fsgldiv_res_snan - tbl_fsgldiv_op # SNAN / ZERO
14899 short fadd_zero_src - tbl_fadd_op # NORM + ZERO
14907 short fadd_zero_dst - tbl_fadd_op # ZERO + NORM
14908 short fadd_zero_2 - tbl_fadd_op # ZERO + ZERO
14909 short fadd_inf_src - tbl_fadd_op # ZERO + INF
14911 short fadd_zero_dst - tbl_fadd_op # ZERO + DENORM
14917 short fadd_inf_dst - tbl_fadd_op # INF + ZERO
14926 short fadd_res_qnan - tbl_fadd_op # QNAN + ZERO
14935 short fadd_zero_src - tbl_fadd_op # DENORM + ZERO
14944 short fadd_res_snan - tbl_fadd_op # SNAN + ZERO
14964 bmi.w fadd_zero_2_chk_rm # weed out (-ZERO)+(+ZERO)
14970 fmov.s &0x00000000,%fp0 # return +ZERO
14976 # - Therefore, we return +ZERO if the rounding modes are RN,RZ, or RP.
14977 # - -ZERO is returned in the case of RM.
14984 fmov.s &0x00000000,%fp0 # return +ZERO
14989 fmov.s &0x80000000,%fp0 # return -ZERO
14994 # one operand is a ZERO and the other is a DENORM or NORM. scale
15031 # operands are INF and one of {ZERO, INF, DENORM, NORM}
15352 short fsub_zero_src - tbl_fsub_op # NORM - ZERO
15360 short fsub_zero_dst - tbl_fsub_op # ZERO - NORM
15361 short fsub_zero_2 - tbl_fsub_op # ZERO - ZERO
15362 short fsub_inf_src - tbl_fsub_op # ZERO - INF
15364 short fsub_zero_dst - tbl_fsub_op # ZERO - DENORM
15370 short fsub_inf_dst - tbl_fsub_op # INF - ZERO
15379 short fsub_res_qnan - tbl_fsub_op # QNAN - ZERO
15388 short fsub_zero_src - tbl_fsub_op # DENORM - ZERO
15397 short fsub_res_snan - tbl_fsub_op # SNAN - ZERO
15419 # the signs are opposite, so, return a ZERO w/ the sign of the dst ZERO
15422 fmov.s &0x00000000,%fp0 # no; return +ZERO
15428 # - Therefore, we return +ZERO if the rounding mode is RN,RZ, or RP
15429 # - -ZERO is returned in the case of RM.
15436 fmov.s &0x00000000,%fp0 # no; return +ZERO
15441 fmov.s &0x80000000,%fp0 # return -ZERO
15446 # one operand is a ZERO and the other is a DENORM or a NORM.
15802 cmpi.b %d1,&ZERO # weed out ZERO
15817 tst.b SRC_EX(%a0) # is ZERO positive or negative?
15820 fmov.s &0x00000000,%fp0 # return +ZERO
15824 fmov.s &0x80000000,%fp0 # return -ZERO