Searched refs:roundBits (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/sh/kernel/cpu/sh4/ |
H A D | softfloat.c | 363 int8 roundIncrement, roundBits; in roundAndPackFloat32() local 372 roundBits = zSig & 0x7F; in roundAndPackFloat32() 387 roundBits = zSig & 0x7F; in roundAndPackFloat32() 388 if (isTiny && roundBits) in roundAndPackFloat32() 392 if (roundBits) in roundAndPackFloat32() 395 zSig &= ~(((roundBits ^ 0x40) == 0) & roundNearestEven); in roundAndPackFloat32() 414 int16 roundIncrement, roundBits; in roundAndPackFloat64() local 423 roundBits = zSig & 0x3FF; in roundAndPackFloat64() 439 roundBits = zSig & 0x3FF; in roundAndPackFloat64() 440 if (isTiny && roundBits) in roundAndPackFloat64() [all...] |
/kernel/linux/linux-6.6/arch/sh/kernel/cpu/sh4/ |
H A D | softfloat.c | 363 int8 roundIncrement, roundBits; in roundAndPackFloat32() local 372 roundBits = zSig & 0x7F; in roundAndPackFloat32() 387 roundBits = zSig & 0x7F; in roundAndPackFloat32() 388 if (isTiny && roundBits) in roundAndPackFloat32() 392 if (roundBits) in roundAndPackFloat32() 395 zSig &= ~(((roundBits ^ 0x40) == 0) & roundNearestEven); in roundAndPackFloat32() 414 int16 roundIncrement, roundBits; in roundAndPackFloat64() local 423 roundBits = zSig & 0x3FF; in roundAndPackFloat64() 439 roundBits = zSig & 0x3FF; in roundAndPackFloat64() 440 if (isTiny && roundBits) in roundAndPackFloat64() [all...] |
/kernel/linux/linux-5.10/arch/arm/nwfpe/ |
H A D | softfloat.c | 74 int8 roundIncrement, roundBits; in roundAndPackInt32() local 94 roundBits = absZ & 0x7F; in roundAndPackInt32() 96 absZ &= ~ ( ( ( roundBits ^ 0x40 ) == 0 ) & roundNearestEven ); in roundAndPackInt32() 103 if ( roundBits ) roundData->exception |= float_flag_inexact; in roundAndPackInt32() 221 int8 roundIncrement, roundBits; in roundAndPackFloat32() local 241 roundBits = zSig & 0x7F; in roundAndPackFloat32() 257 roundBits = zSig & 0x7F; in roundAndPackFloat32() 258 if ( isTiny && roundBits ) roundData->exception |= float_flag_underflow; in roundAndPackFloat32() 261 if ( roundBits ) roundData->exception |= float_flag_inexact; in roundAndPackFloat32() 263 zSig &= ~ ( ( ( roundBits in roundAndPackFloat32() 392 int16 roundIncrement, roundBits; roundAndPackFloat64() local 571 int64 roundIncrement, roundMask, roundBits; roundAndPackFloatx80() local [all...] |
/kernel/linux/linux-6.6/arch/arm/nwfpe/ |
H A D | softfloat.c | 74 int8 roundIncrement, roundBits; in roundAndPackInt32() local 94 roundBits = absZ & 0x7F; in roundAndPackInt32() 96 absZ &= ~ ( ( ( roundBits ^ 0x40 ) == 0 ) & roundNearestEven ); in roundAndPackInt32() 103 if ( roundBits ) roundData->exception |= float_flag_inexact; in roundAndPackInt32() 221 int8 roundIncrement, roundBits; in roundAndPackFloat32() local 241 roundBits = zSig & 0x7F; in roundAndPackFloat32() 257 roundBits = zSig & 0x7F; in roundAndPackFloat32() 258 if ( isTiny && roundBits ) roundData->exception |= float_flag_underflow; in roundAndPackFloat32() 261 if ( roundBits ) roundData->exception |= float_flag_inexact; in roundAndPackFloat32() 263 zSig &= ~ ( ( ( roundBits in roundAndPackFloat32() 392 int16 roundIncrement, roundBits; roundAndPackFloat64() local 571 int64 roundIncrement, roundMask, roundBits; roundAndPackFloatx80() local [all...] |
Completed in 7 milliseconds