ncx.c#1722 const struct ieee_single *const isp = #1724 unsigned exp = isp->exp_hi << 1 | isp->exp_lo; #1729 if(isp->mant_hi == min.ieee.mant_hi #1730 && isp->mant_lo_hi == min.ieee.mant_lo_hi #1731 && isp->mant_lo_lo == min.ieee.mant_lo_lo) #1737 unsigned mantissa = (isp->mant_hi << 16) #1738 | isp->mant_lo_hi << 8 #1739 | isp->mant_lo_lo; #1761 vsp->mantissa2 = isp->mant_lo_hi << 8 | isp->mant_lo_lo; #1762 vsp->mantissa1 = isp->mant_hi; #1765 vsp->sign = isp->sign; #1775 struct ieee_single *const isp = (struct ieee_single *) xp; #1780 *isp = min.ieee; #1790 isp->mant_lo_lo = mantissa; #1791 isp->mant_lo_hi = mantissa >> 8; #1792 isp->mant_hi = mantissa >> 16; #1793 isp->exp_lo = 0; #1794 isp->exp_hi = 0; #1802 *isp = max.ieee; #1808 isp->exp_hi = exp >> 1; #1809 isp->exp_lo = exp; #1810 isp->mant_lo_lo = vsp->mantissa2; #1811 isp->mant_lo_hi = vsp->mantissa2 >> 8; #1812 isp->mant_hi = vsp->mantissa1; #1816 isp->sign = vsp->sign; #1883 const ieee_single_hi *isp = (const ieee_single_hi *) xp; #1886 if(isp->exp == 0) #1889 *ip = (double)isp->mant; #1890 if(isp->mant != 0) #1897 csp->exp = isp->exp + cs_ieis_bias + 1; #1898 csp->mant = isp->mant << (48 - 1 - 23); #1901 csp->sign = isp->sign; #1907 const ieee_single_lo *isp = (const ieee_single_lo *) xp; #1910 if(isp->exp == 0) #1913 *ip = (double)isp->mant; #1914 if(isp->mant != 0) #1921 csp->exp = isp->exp + cs_ieis_bias + 1; #1922 csp->mant = isp->mant << (48 - 1 - 23); #1925 csp->sign = isp->sign; #1936 ieee_single_hi *isp = (ieee_single_hi*)xp; #1940 isp->sign = csp->sign; #1945 isp->exp = 0xff; #1946 isp->mant = 0x0; #1951 isp->exp = ieee_exp; #1954 isp->mant = (((csp->mant << 1) & #1962 isp->mant = csp->mant >> rshift; #1968 isp->mant++; #1972 isp->exp = 0; #1977 isp->exp = 0; #1978 isp->mant = 0; #1984 ieee_single_lo *isp = (ieee_single_lo*)xp; #1988 isp->sign = csp->sign; #1993 isp->exp = 0xff; #1994 isp->mant = 0x0; #1999 isp->exp = ieee_exp; #2002 isp->mant = (((csp->mant << 1) & #2010 isp->mant = csp->mant >> rshift; #2016 isp->mant++; #2020 isp->exp = 0; #2025 isp->exp = 0; #2026 isp->mant = 0; #2042 const ieee_single_hi *isp = (const ieee_single_hi *) xp; #2043 if(isp->exp == 0 && isp->mant == 0) #2050 idp->exp = isp->exp + (ieee_double_bias - ieee_single_bias); #2051 idp->mant = isp->mant << (52 - 23); #2053 idp->sign = isp->sign; #2057 const ieee_single_lo *isp = (const ieee_single_lo *) xp; #2058 if(isp->exp == 0 && isp->mant == 0) #2065 idp->exp = isp->exp + (ieee_double_bias - ieee_single_bias); #2066 idp->mant = isp->mant << (52 - 23); #2068 idp->sign = isp->sign; #2078 ieee_single_hi *isp = (ieee_single_hi*)xp; #2080 isp->exp = idp->exp - (ieee_double_bias - ieee_single_bias); #2082 isp->exp = 0; #2083 isp->mant = idp->mant >> (52 - 23); #2084 isp->sign = idp->sign; #2088 ieee_single_lo *isp = (ieee_single_lo*)xp; #2090 isp->exp = idp->exp - (ieee_double_bias - ieee_single_bias); #2092 isp->exp = 0; #2093 isp->mant = idp->mant >> (52 - 23); #2094 isp->sign = idp->sign; #11669 const struct ieee_single *const isp = #11671 unsigned exp = isp->exp_hi << 1 | isp->exp_lo; #11676 if(isp->mant_hi == min.ieee.mant_hi #11677 && isp->mant_lo_hi == min.ieee.mant_lo_hi #11678 && isp->mant_lo_lo == min.ieee.mant_lo_lo) #11684 unsigned mantissa = (isp->mant_hi << 16) #11685 | isp->mant_lo_hi << 8 #11686 | isp->mant_lo_lo; #11708 vsp->mantissa2 = isp->mant_lo_hi << 8 | isp->mant_lo_lo; #11709 vsp->mantissa1 = isp->mant_hi; #11712 vsp->sign = isp->sign; #12348 struct ieee_single *const isp = (struct ieee_single *) (*xpp); #12353 *isp = min.ieee; #12363 isp->mant_lo_lo = mantissa; #12364 isp->mant_lo_hi = mantissa >> 8; #12365 isp->mant_hi = mantissa >> 16; #12366 isp->exp_lo = 0; #12367 isp->exp_hi = 0; #12375 *isp = max.ieee; #12381 isp->exp_hi = exp >> 1; #12382 isp->exp_lo = exp; #12383 isp->mant_lo_lo = vsp->mantissa2; #12384 isp->mant_lo_hi = vsp->mantissa2 >> 8; #12385 isp->mant_hi = vsp->mantissa1; #12389 isp->sign = vsp->sign;