Lines Matching refs:high
70 bits64 high, low;
115 z.high = ( (bits64) a )<<41;
128 return ( ( (bits32) a.sign )<<31 ) | 0x7FC00000 | ( a.high>>41 );
184 z.high = a<<12;
200 | ( a.high>>12 );
242 | The `high' and `low' values hold the most- and least-significant bits,
256 return ( ( a.high & 0x7FFF ) == 0x7FFF ) && (bits64) ( a.low<<1 );
271 ( ( a.high & 0x7FFF ) == 0x7FFF )
288 z.sign = a.high>>15;
290 z.high = a.low<<1;
304 z.low = LIT64( 0xC000000000000000 ) | ( a.high>>1 );
305 z.high = ( ( (bits16) a.sign )<<15 ) | 0x7FFF;
336 return ( a.high < b.high ) ? a : b;
349 | The pattern for a default generated quadruple-precision NaN. The `high' and
364 ( LIT64( 0xFFFE000000000000 ) <= (bits64) ( a.high<<1 ) )
365 && ( a.low || ( a.high & LIT64( 0x0000FFFFFFFFFFFF ) ) );
378 ( ( ( a.high>>47 ) & 0xFFFF ) == 0xFFFE )
379 && ( a.low || ( a.high & LIT64( 0x00007FFFFFFFFFFF ) ) );
394 z.sign = a.high>>63;
395 shortShift128Left( a.high, a.low, 16, &z.high, &z.low );
409 shift128Right( a.high, a.low, 16, &z.high, &z.low );
410 z.high |= ( ( (bits64) a.sign )<<63 ) | LIT64( 0x7FFF800000000000 );
429 a.high |= LIT64( 0x0000800000000000 );
430 b.high |= LIT64( 0x0000800000000000 );
439 if ( lt128( a.high<<1, a.low, b.high<<1, b.low ) ) return b;
440 if ( lt128( b.high<<1, b.low, a.high<<1, a.low ) ) return a;
441 return ( a.high < b.high ) ? a : b;