Lines Matching refs:LIT64

198               zSign ? (sbits64) LIT64( 0x8000000000000000 )  in roundAndPackInt64()
199 : LIT64( 0x7FFFFFFFFFFFFFFF ); in roundAndPackInt64()
384 return FLOAT64_DEMANGLE(a) & LIT64( 0x000FFFFFFFFFFFFF ); in extractFloat64Frac()
513 || ( zSig + roundIncrement < LIT64( 0x8000000000000000 ) ); in roundAndPackFloat64()
662 roundIncrement = LIT64( 0x0000000000000400 ); in roundAndPackFloatx80()
663 roundMask = LIT64( 0x00000000000007FF ); in roundAndPackFloatx80()
666 roundIncrement = LIT64( 0x0000008000000000 ); in roundAndPackFloatx80()
667 roundMask = LIT64( 0x000000FFFFFFFFFF ); in roundAndPackFloatx80()
718 zSig0 = LIT64( 0x8000000000000000 ); in roundAndPackFloatx80()
745 && ( zSig0 == LIT64( 0xFFFFFFFFFFFFFFFF ) ) in roundAndPackFloatx80()
758 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) ); in roundAndPackFloatx80()
765 || ( zSig0 < LIT64( 0xFFFFFFFFFFFFFFFF ) ); in roundAndPackFloatx80()
795 zSig0 = LIT64( 0x8000000000000000 ); in roundAndPackFloatx80()
864 return a.high & LIT64( 0x0000FFFFFFFFFFFF ); in extractFloat128Frac0()
1009 LIT64( 0x0001FFFFFFFFFFFF ), in roundAndPackFloat128()
1010 LIT64( 0xFFFFFFFFFFFFFFFF ), in roundAndPackFloat128()
1026 LIT64( 0x0000FFFFFFFFFFFF ), in roundAndPackFloat128()
1027 LIT64( 0xFFFFFFFFFFFFFFFF ) in roundAndPackFloat128()
1040 LIT64( 0x0001FFFFFFFFFFFF ), in roundAndPackFloat128()
1041 LIT64( 0xFFFFFFFFFFFFFFFF ) in roundAndPackFloat128()
1299 if ( a == (sbits64) LIT64( 0x8000000000000000 ) ) { in int64_to_float64()
1475 return LIT64( 0x7FFFFFFFFFFFFFFF ); in float32_to_int64()
1477 return (sbits64) LIT64( 0x8000000000000000 ); in float32_to_int64()
1514 return LIT64( 0x7FFFFFFFFFFFFFFF ); in float32_to_int64_round_to_zero()
1517 return (sbits64) LIT64( 0x8000000000000000 ); in float32_to_int64_round_to_zero()
1586 return packFloatx80( aSign, 0x7FFF, LIT64( 0x8000000000000000 ) ); in float32_to_floatx80()
2343 if ( aExp ) aSig |= LIT64( 0x0010000000000000 ); in float64_to_int32()
2380 aSig |= LIT64( 0x0010000000000000 ); in float64_to_int32_round_to_zero()
2419 if ( aExp ) aSig |= LIT64( 0x0010000000000000 ); in float64_to_int64()
2426 && ( aSig != LIT64( 0x0010000000000000 ) ) ) in float64_to_int64()
2428 return LIT64( 0x7FFFFFFFFFFFFFFF ); in float64_to_int64()
2430 return (sbits64) LIT64( 0x8000000000000000 ); in float64_to_int64()
2463 if ( aExp ) aSig |= LIT64( 0x0010000000000000 ); in float64_to_int64_round_to_zero()
2467 if ( a != LIT64( 0xC3E0000000000000 ) ) { in float64_to_int64_round_to_zero()
2471 && ( aSig != LIT64( 0x0010000000000000 ) ) ) in float64_to_int64_round_to_zero()
2473 return LIT64( 0x7FFFFFFFFFFFFFFF ); in float64_to_int64_round_to_zero()
2476 return (sbits64) LIT64( 0x8000000000000000 ); in float64_to_int64_round_to_zero()
2549 return packFloatx80( aSign, 0x7FFF, LIT64( 0x8000000000000000 ) ); in float64_to_floatx80()
2557 aSign, aExp + 0x3C00, ( aSig | LIT64( 0x0010000000000000 ) )<<11 ); in float64_to_floatx80()
2635 return aSign ? LIT64( 0xBFF0000000000000 ) : 0; in float64_round_to_int()
2638 aSign ? LIT64( 0x8000000000000000 ) : LIT64( 0x3FF0000000000000 ); in float64_round_to_int()
2694 bSig |= LIT64( 0x2000000000000000 ); in addFloat64Sigs()
2708 aSig |= LIT64( 0x2000000000000000 ); in addFloat64Sigs()
2719 zSig = LIT64( 0x4000000000000000 ) + aSig + bSig; in addFloat64Sigs()
2723 aSig |= LIT64( 0x2000000000000000 ); in addFloat64Sigs()
2780 aSig |= LIT64( 0x4000000000000000 ); in subFloat64Sigs()
2783 bSig |= LIT64( 0x4000000000000000 ); in subFloat64Sigs()
2798 bSig |= LIT64( 0x4000000000000000 ); in subFloat64Sigs()
2801 aSig |= LIT64( 0x4000000000000000 ); in subFloat64Sigs()
2902 aSig = ( aSig | LIT64( 0x0010000000000000 ) )<<10; in float64_mul()
2903 bSig = ( bSig | LIT64( 0x0010000000000000 ) )<<11; in float64_mul()
2965 aSig = ( aSig | LIT64( 0x0010000000000000 ) )<<10; in float64_div()
2966 bSig = ( bSig | LIT64( 0x0010000000000000 ) )<<11; in float64_div()
3030 aSig = ( aSig | LIT64( 0x0010000000000000 ) )<<11; in float64_rem()
3031 bSig = ( bSig | LIT64( 0x0010000000000000 ) )<<11; in float64_rem()
3105 aSig |= LIT64( 0x0010000000000000 ); in float64_sqrt()
3384 && ( aSig != LIT64( 0x8000000000000000 ) ) ) in floatx80_to_int64()
3386 return LIT64( 0x7FFFFFFFFFFFFFFF ); in floatx80_to_int64()
3388 return (sbits64) LIT64( 0x8000000000000000 ); in floatx80_to_int64()
3422 aSig &= LIT64( 0x7FFFFFFFFFFFFFFF ); in floatx80_to_int64_round_to_zero()
3426 return LIT64( 0x7FFFFFFFFFFFFFFF ); in floatx80_to_int64_round_to_zero()
3429 return (sbits64) LIT64( 0x8000000000000000 ); in floatx80_to_int64_round_to_zero()
3566 packFloatx80( aSign, 0x3FFF, LIT64( 0x8000000000000000 ) ); in floatx80_round_to_int()
3574 packFloatx80( 1, 0x3FFF, LIT64( 0x8000000000000000 ) ) in floatx80_round_to_int()
3579 : packFloatx80( 0, 0x3FFF, LIT64( 0x8000000000000000 ) ); in floatx80_round_to_int()
3600 z.low = LIT64( 0x8000000000000000 ); in floatx80_round_to_int()
3639 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) ); in addFloatx80Sigs()
3665 zSig0 |= LIT64( 0x8000000000000000 ); in addFloatx80Sigs()
3717 return packFloatx80( zSign ^ 1, 0x7FFF, LIT64( 0x8000000000000000 ) ); in subFloatx80Sigs()
3814 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) ); in floatx80_mul()
3825 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) ); in floatx80_mul()
3875 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) ); in floatx80_div()
3891 return packFloatx80( zSign, 0x7FFF, LIT64( 0x8000000000000000 ) ); in floatx80_div()
3974 bSig |= LIT64( 0x8000000000000000 ); in floatx80_rem()
4074 if ( ( zSig1 & LIT64( 0x3FFFFFFFFFFFFFFF ) ) <= 5 ) { in floatx80_sqrt()
4324 if ( aExp ) aSig0 |= LIT64( 0x0001000000000000 ); in float128_to_int32()
4363 aSig0 |= LIT64( 0x0001000000000000 ); in float128_to_int32_round_to_zero()
4402 if ( aExp ) aSig0 |= LIT64( 0x0001000000000000 ); in float128_to_int64()
4409 && ( aSig1 || ( aSig0 != LIT64( 0x0001000000000000 ) ) ) in float128_to_int64()
4412 return LIT64( 0x7FFFFFFFFFFFFFFF ); in float128_to_int64()
4414 return (sbits64) LIT64( 0x8000000000000000 ); in float128_to_int64()
4447 if ( aExp ) aSig0 |= LIT64( 0x0001000000000000 ); in float128_to_int64_round_to_zero()
4451 aSig0 &= LIT64( 0x0000FFFFFFFFFFFF ); in float128_to_int64_round_to_zero()
4452 if ( ( a.high == LIT64( 0xC03E000000000000 ) ) in float128_to_int64_round_to_zero()
4453 && ( aSig1 < LIT64( 0x0002000000000000 ) ) ) { in float128_to_int64_round_to_zero()
4459 return LIT64( 0x7FFFFFFFFFFFFFFF ); in float128_to_int64_round_to_zero()
4462 return (sbits64) LIT64( 0x8000000000000000 ); in float128_to_int64_round_to_zero()
4503 if ( aExp ) aSig0 |= LIT64( 0x0001000000000000 ); in float128_to_uint64_round_to_zero()
4507 aSig0 &= LIT64( 0x0000FFFFFFFFFFFF ); in float128_to_uint64_round_to_zero()
4508 if ( ( a.high == LIT64( 0xC03E000000000000 ) ) in float128_to_uint64_round_to_zero()
4509 && ( aSig1 < LIT64( 0x0002000000000000 ) ) ) { in float128_to_uint64_round_to_zero()
4515 return LIT64( 0xFFFFFFFFFFFFFFFF ); in float128_to_uint64_round_to_zero()
4603 aSig0 |= LIT64( 0x4000000000000000 ); in float128_to_float64()
4634 return packFloatx80( aSign, 0x7FFF, LIT64( 0x8000000000000000 ) ); in float128_to_floatx80()
4641 aSig0 |= LIT64( 0x0001000000000000 ); in float128_to_floatx80()
4787 bSig0 |= LIT64( 0x0001000000000000 ); in addFloat128Sigs()
4802 aSig0 |= LIT64( 0x0001000000000000 ); in addFloat128Sigs()
4818 zSig0 |= LIT64( 0x0002000000000000 ); in addFloat128Sigs()
4822 aSig0 |= LIT64( 0x0001000000000000 ); in addFloat128Sigs()
4825 if ( zSig0 < LIT64( 0x0002000000000000 ) ) goto roundAndPack; in addFloat128Sigs()
4889 aSig0 |= LIT64( 0x4000000000000000 ); in subFloat128Sigs()
4892 bSig0 |= LIT64( 0x4000000000000000 ); in subFloat128Sigs()
4907 bSig0 |= LIT64( 0x4000000000000000 ); in subFloat128Sigs()
4910 aSig0 |= LIT64( 0x4000000000000000 ); in subFloat128Sigs()
5015 aSig0 |= LIT64( 0x0001000000000000 ); in float128_mul()
5020 if ( LIT64( 0x0002000000000000 ) <= zSig0 ) { in float128_mul()
5085 aSig0 | LIT64( 0x0001000000000000 ), aSig1, 15, &aSig0, &aSig1 ); in float128_div()
5087 bSig0 | LIT64( 0x0001000000000000 ), bSig1, 15, &bSig0, &bSig1 ); in float128_div()
5166 aSig0 | LIT64( 0x0001000000000000 ), in float128_rem()
5173 bSig0 | LIT64( 0x0001000000000000 ), bSig1, 15, &bSig0, &bSig1 ); in float128_rem()
5262 aSig0 |= LIT64( 0x0001000000000000 ); in float128_sqrt()
5544 aSig |= LIT64( 0x0010000000000000 ); in float64_to_uint32_round_to_zero()