Home
last modified time | relevance | path

Searched refs:aSign (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.6/arch/arm/nwfpe/
Dsoftfloat.c782 flag aSign; in int32_to_float64() local
788 aSign = ( a < 0 ); in int32_to_float64()
789 absA = aSign ? - a : a; in int32_to_float64()
792 return packFloat64( aSign, 0x432 - shiftCount, zSig<<shiftCount ); in int32_to_float64()
837 flag aSign; in float32_to_int32() local
844 aSign = extractFloat32Sign( a ); in float32_to_int32()
845 if ( ( aExp == 0x7FF ) && aSig ) aSign = 0; in float32_to_int32()
851 return roundAndPackInt32( roundData, aSign, zSig ); in float32_to_int32()
868 flag aSign; in float32_to_int32_round_to_zero() local
875 aSign = extractFloat32Sign( a ); in float32_to_int32_round_to_zero()
[all …]
Dsoftfloat.h245 flag aSign, bSign; in float32_lt_nocheck() local
247 aSign = extractFloat32Sign(a); in float32_lt_nocheck()
249 if (aSign != bSign) in float32_lt_nocheck()
250 return aSign && ((bits32) ((a | b) << 1) != 0); in float32_lt_nocheck()
251 return (a != b) && (aSign ^ (a < b)); in float32_lt_nocheck()
266 flag aSign, bSign; in float64_lt_nocheck() local
268 aSign = extractFloat64Sign(a); in float64_lt_nocheck()
270 if (aSign != bSign) in float64_lt_nocheck()
271 return aSign && ((bits64) ((a | b) << 1) != 0); in float64_lt_nocheck()
272 return (a != b) && (aSign ^ (a < b)); in float64_lt_nocheck()
/Linux-v6.6/arch/sh/kernel/cpu/sh4/
Dsoftfloat.c575 flag aSign, bSign; in float64_sub() local
577 aSign = extractFloat64Sign(a); in float64_sub()
579 if (aSign == bSign) { in float64_sub()
580 return subFloat64Sigs(a, b, aSign); in float64_sub()
582 return addFloat64Sigs(a, b, aSign); in float64_sub()
589 flag aSign, bSign; in float32_sub() local
591 aSign = extractFloat32Sign(a); in float32_sub()
593 if (aSign == bSign) { in float32_sub()
594 return subFloat32Sigs(a, b, aSign); in float32_sub()
596 return addFloat32Sigs(a, b, aSign); in float32_sub()
[all …]