Lines Matching refs:f80
105 void convert_f64le_to_f80le ( /*IN*/UChar* f64, /*OUT*/UChar* f80 ) in convert_f64le_to_f80le() argument
132 f80[9] = toUChar( sign << 7 ); in convert_f64le_to_f80le()
133 f80[8] = f80[7] = f80[6] = f80[5] = f80[4] in convert_f64le_to_f80le()
134 = f80[3] = f80[2] = f80[1] = f80[0] = 0; in convert_f64le_to_f80le()
155 write_bit_array( f80, j, in convert_f64le_to_f80le()
163 f80[9] = toUChar( (sign << 7) | ((bexp >> 8) & 0xFF) ); in convert_f64le_to_f80le()
164 f80[8] = toUChar( bexp & 0xFF ); in convert_f64le_to_f80le()
180 f80[9] = toUChar( (sign << 7) | 0x7F ); in convert_f64le_to_f80le()
181 f80[8] = 0xFF; in convert_f64le_to_f80le()
182 f80[7] = 0x80; in convert_f64le_to_f80le()
183 f80[6] = f80[5] = f80[4] = f80[3] in convert_f64le_to_f80le()
184 = f80[2] = f80[1] = f80[0] = 0; in convert_f64le_to_f80le()
198 f80[9] = toUChar( (sign << 7) | 0x7F ); in convert_f64le_to_f80le()
199 f80[8] = 0xFF; in convert_f64le_to_f80le()
200 f80[7] = 0xC0; in convert_f64le_to_f80le()
201 f80[6] = f80[5] = f80[4] = f80[3] in convert_f64le_to_f80le()
202 = f80[2] = f80[1] = f80[0] = 0x00; in convert_f64le_to_f80le()
207 f80[9] = toUChar( (sign << 7) | 0x7F ); in convert_f64le_to_f80le()
208 f80[8] = 0xFF; in convert_f64le_to_f80le()
209 f80[7] = 0xBF; in convert_f64le_to_f80le()
210 f80[6] = f80[5] = f80[4] = f80[3] in convert_f64le_to_f80le()
211 = f80[2] = f80[1] = f80[0] = 0xFF; in convert_f64le_to_f80le()
221 f80[9] = toUChar( (sign << 7) | ((bexp >> 8) & 0xFF) ); in convert_f64le_to_f80le()
222 f80[8] = toUChar( bexp & 0xFF ); in convert_f64le_to_f80le()
223 f80[7] = toUChar( (1 << 7) | ((f64[6] << 3) & 0x78) in convert_f64le_to_f80le()
225 f80[6] = toUChar( ((f64[5] << 3) & 0xF8) | ((f64[4] >> 5) & 7) ); in convert_f64le_to_f80le()
226 f80[5] = toUChar( ((f64[4] << 3) & 0xF8) | ((f64[3] >> 5) & 7) ); in convert_f64le_to_f80le()
227 f80[4] = toUChar( ((f64[3] << 3) & 0xF8) | ((f64[2] >> 5) & 7) ); in convert_f64le_to_f80le()
228 f80[3] = toUChar( ((f64[2] << 3) & 0xF8) | ((f64[1] >> 5) & 7) ); in convert_f64le_to_f80le()
229 f80[2] = toUChar( ((f64[1] << 3) & 0xF8) | ((f64[0] >> 5) & 7) ); in convert_f64le_to_f80le()
230 f80[1] = toUChar( ((f64[0] << 3) & 0xF8) ); in convert_f64le_to_f80le()
231 f80[0] = toUChar( 0 ); in convert_f64le_to_f80le()
246 void convert_f80le_to_f64le ( /*IN*/UChar* f80, /*OUT*/UChar* f64 ) in convert_f80le_to_f64le() argument
252 sign = toUChar((f80[9] >> 7) & 1); in convert_f80le_to_f64le()
253 bexp = (((UInt)f80[9]) << 8) | (UInt)f80[8]; in convert_f80le_to_f64le()
275 (f80[7] & 0x7F) == 0 in convert_f80le_to_f64le()
276 && f80[6] == 0 && f80[5] == 0 && f80[4] == 0 in convert_f80le_to_f64le()
277 && f80[3] == 0 && f80[2] == 0 && f80[1] == 0 in convert_f80le_to_f64le()
278 && f80[0] == 0 in convert_f80le_to_f64le()
281 if (0 == (f80[7] & 0x80)) in convert_f80le_to_f64le()
298 if (f80[7] & 0x40) { in convert_f80le_to_f64le()
319 if (0 == (f80[7] & 0x80)) { in convert_f80le_to_f64le()
364 read_bit_array ( f80, i ) ); in convert_f80le_to_f64le()
367 if (read_bit_array(f80, 10+1 - bexp) == 1) in convert_f80le_to_f64le()
381 f64[0] = toUChar( (f80[1] >> 3) | (f80[2] << 5) ); in convert_f80le_to_f64le()
382 f64[1] = toUChar( (f80[2] >> 3) | (f80[3] << 5) ); in convert_f80le_to_f64le()
383 f64[2] = toUChar( (f80[3] >> 3) | (f80[4] << 5) ); in convert_f80le_to_f64le()
384 f64[3] = toUChar( (f80[4] >> 3) | (f80[5] << 5) ); in convert_f80le_to_f64le()
385 f64[4] = toUChar( (f80[5] >> 3) | (f80[6] << 5) ); in convert_f80le_to_f64le()
386 f64[5] = toUChar( (f80[6] >> 3) | (f80[7] << 5) ); in convert_f80le_to_f64le()
388 f64[6] = toUChar( ((bexp << 4) & 0xF0) | ((f80[7] >> 3) & 0x0F) ); in convert_f80le_to_f64le()
394 if (f80[1] & 4) /* read_bit_array(f80, 10) == 1) */ { in convert_f80le_to_f64le()
403 if ((f80[1] & 0xF) == 4/*0100b*/ && f80[0] == 0) in convert_f80le_to_f64le()