Home
last modified time | relevance | path

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

/linux-6.1.9/arch/sh/kernel/cpu/sh4/
Dsoftfloat.c78 void shift64RightJamming(bits64 a, int16 count, bits64 * zPtr);
149 void shift64RightJamming(bits64 a, int16 count, bits64 * zPtr) in shift64RightJamming() function
259 shift64RightJamming(aSig, -expDiff, &aSig); in subFloat64Sigs()
275 shift64RightJamming(bSig, expDiff, &bSig); in subFloat64Sigs()
307 shift64RightJamming(bSig, expDiff, &bSig); in addFloat64Sigs()
318 shift64RightJamming(aSig, -expDiff, &aSig); in addFloat64Sigs()
437 shift64RightJamming(zSig, -zExp, &zSig); in roundAndPackFloat64()
855 shift64RightJamming(((unsigned long long)aSig) * bSig, 32, &zSig64); in float32_mul()
923 shift64RightJamming( aSig, 22, &aSig ); in float64_to_float32()
/linux-6.1.9/arch/arm/nwfpe/
Dsoftfloat.c428 shift64RightJamming( zSig, - zExp, &zSig ); in roundAndPackFloat64()
615 shift64RightJamming( zSig0, 1 - zExp, &zSig0 ); in roundAndPackFloatx80()
850 if ( 0 < shiftCount ) shift64RightJamming( zSig, shiftCount, &zSig ); in float32_to_int32()
1263 shift64RightJamming( ( (bits64) aSig ) * bSig, 32, &zSig64 ); in float32_mul()
1664 if ( 0 < shiftCount ) shift64RightJamming( aSig, shiftCount, &aSig ); in float64_to_int32()
1739 if ( 0 < shiftCount ) shift64RightJamming( aSig, shiftCount, &aSig ); in float64_to_uint32()
1810 shift64RightJamming( aSig, 22, &aSig ); in float64_to_float32()
1949 shift64RightJamming( bSig, expDiff, &bSig ); in addFloat64Sigs()
1963 shift64RightJamming( aSig, - expDiff, &aSig ); in addFloat64Sigs()
2035 shift64RightJamming( aSig, - expDiff, &aSig ); in subFloat64Sigs()
[all …]
Dsoftfloat-macros67 INLINE void shift64RightJamming( bits64 a, int16 count, bits64 *zPtr )
71 __asm__("@shift64RightJamming -- start");
81 __asm__("@shift64RightJamming -- end");