Lines Matching defs:src
59 register unsigned int src, result;
63 src = *srcptr;
67 if ((src_exponent = Sgl_exponent(src)) == SGL_INFINITY_EXPONENT) {
71 if (Sgl_isone_signaling(src)) {
76 Sgl_set_quiet(src);
82 if (Sgl_iszero_sign(src) || Sgl_isnotzero_mantissa(src)) {
83 *dstptr = src;
91 if (Sgl_iszero_exponentmantissa(src)) {
92 *dstptr = src;
99 if (Sgl_isone_sign(src)) {
104 Sgl_makequietnan(src);
105 *dstptr = src;
113 even_exponent = Sgl_hidden(src);
114 Sgl_clear_signexponent_set_hidden(src);
118 Sgl_clear_signexponent(src);
120 Sgl_normalize(src,src_exponent);
126 Sgl_leftshiftby1(src);
136 while (newbit && Sgl_isnotzero(src)) {
138 if(sum <= Sgl_all(src)) {
141 Sgl_subtract(src,sum,src);
144 Sgl_leftshiftby1(src);
152 if (Sgl_isnotzero(src)) {
153 if (!even_exponent && Sgl_islessthan(result,src))