Home
last modified time | relevance | path

Searched refs:zSig0 (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/nwfpe/
H A Dsoftfloat.c542 and extended significand formed by the concatenation of `zSig0' and `zSig1',
566 struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 in roundAndPackFloatx80()
588 zSig0 |= ( zSig1 != 0 ); in roundAndPackFloatx80()
603 roundBits = zSig0 & roundMask; in roundAndPackFloatx80()
606 || ( ( zExp == 0x7FFE ) && ( zSig0 + roundIncrement < zSig0 ) ) in roundAndPackFloatx80()
614 || ( zSig0 <= zSig0 + roundIncrement ); in roundAndPackFloatx80()
615 shift64RightJamming( zSig0, 1 - zExp, &zSig0 ); in roundAndPackFloatx80()
565 roundAndPackFloatx80( struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 ) roundAndPackFloatx80() argument
734 normalizeRoundAndPackFloatx80( struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 ) normalizeRoundAndPackFloatx80() argument
2119 bits64 aSig, bSig, zSig0, zSig1; float64_mul() local
2748 bits64 aSig, bSig, zSig0, zSig1; addFloatx80Sigs() local
2817 bits64 aSig, bSig, zSig0, zSig1; subFloatx80Sigs() local
2930 bits64 aSig, bSig, zSig0, zSig1; floatx80_mul() local
2991 bits64 aSig, bSig, zSig0, zSig1; floatx80_div() local
3173 bits64 aSig0, aSig1, zSig0, zSig1; floatx80_sqrt() local
[all...]
/kernel/linux/linux-6.6/arch/arm/nwfpe/
H A Dsoftfloat.c542 and extended significand formed by the concatenation of `zSig0' and `zSig1',
566 struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 in roundAndPackFloatx80()
588 zSig0 |= ( zSig1 != 0 ); in roundAndPackFloatx80()
603 roundBits = zSig0 & roundMask; in roundAndPackFloatx80()
606 || ( ( zExp == 0x7FFE ) && ( zSig0 + roundIncrement < zSig0 ) ) in roundAndPackFloatx80()
614 || ( zSig0 <= zSig0 + roundIncrement ); in roundAndPackFloatx80()
615 shift64RightJamming( zSig0, 1 - zExp, &zSig0 ); in roundAndPackFloatx80()
565 roundAndPackFloatx80( struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 ) roundAndPackFloatx80() argument
734 normalizeRoundAndPackFloatx80( struct roundingData *roundData, flag zSign, int32 zExp, bits64 zSig0, bits64 zSig1 ) normalizeRoundAndPackFloatx80() argument
2119 bits64 aSig, bSig, zSig0, zSig1; float64_mul() local
2748 bits64 aSig, bSig, zSig0, zSig1; addFloatx80Sigs() local
2817 bits64 aSig, bSig, zSig0, zSig1; subFloatx80Sigs() local
2930 bits64 aSig, bSig, zSig0, zSig1; floatx80_mul() local
2991 bits64 aSig, bSig, zSig0, zSig1; floatx80_div() local
3173 bits64 aSig0, aSig1, zSig0, zSig1; floatx80_sqrt() local
[all...]
/kernel/linux/linux-5.10/arch/sh/kernel/cpu/sh4/
H A Dsoftfloat.c869 unsigned long long int aSig, bSig, zSig0, zSig1; in float64_mul() local
895 mul64To128(aSig, bSig, &zSig0, &zSig1); in float64_mul()
896 zSig0 |= (zSig1 != 0); in float64_mul()
897 if (0 <= (signed long long int)(zSig0 << 1)) { in float64_mul()
898 zSig0 <<= 1; in float64_mul()
901 return roundAndPackFloat64(zSign, zExp, zSig0); in float64_mul()
/kernel/linux/linux-6.6/arch/sh/kernel/cpu/sh4/
H A Dsoftfloat.c869 unsigned long long int aSig, bSig, zSig0, zSig1; in float64_mul() local
895 mul64To128(aSig, bSig, &zSig0, &zSig1); in float64_mul()
896 zSig0 |= (zSig1 != 0); in float64_mul()
897 if (0 <= (signed long long int)(zSig0 << 1)) { in float64_mul()
898 zSig0 <<= 1; in float64_mul()
901 return roundAndPackFloat64(zSign, zExp, zSig0); in float64_mul()

Completed in 8 milliseconds