Searched refs:aSig (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/arch/arm/nwfpe/ |
H A D | softfloat.c | 155 normalizeFloat32Subnormal( bits32 aSig, int16 *zExpPtr, bits32 *zSigPtr ) in normalizeFloat32Subnormal() argument 159 shiftCount = countLeadingZeros32( aSig ) - 8; in normalizeFloat32Subnormal() 160 *zSigPtr = aSig<<shiftCount; in normalizeFloat32Subnormal() 336 normalizeFloat64Subnormal( bits64 aSig, int16 *zExpPtr, bits64 *zSigPtr ) in normalizeFloat64Subnormal() argument 340 shiftCount = countLeadingZeros64( aSig ) - 11; in normalizeFloat64Subnormal() 341 *zSigPtr = aSig<<shiftCount; in normalizeFloat64Subnormal() 512 normalizeFloatx80Subnormal( bits64 aSig, int32 *zExpPtr, bits64 *zSigPtr ) in normalizeFloatx80Subnormal() argument 516 shiftCount = countLeadingZeros64( aSig ); in normalizeFloatx80Subnormal() 517 *zSigPtr = aSig<<shiftCount; in normalizeFloatx80Subnormal() 839 bits32 aSig; in float32_to_int32() local [all …]
|
/openbmc/linux/arch/sh/kernel/cpu/sh4/ |
H A D | softfloat.c | 108 static void normalizeFloat64Subnormal(bits64 aSig, int16 * zExpPtr, 111 static void normalizeFloat32Subnormal(bits32 aSig, int16 * zExpPtr, 227 bits64 aSig, bSig, zSig; in subFloat64Sigs() local 230 aSig = extractFloat64Frac(a); in subFloat64Sigs() 235 aSig <<= 10; in subFloat64Sigs() 245 if (bSig < aSig) in subFloat64Sigs() 247 if (aSig < bSig) in subFloat64Sigs() 257 aSig |= LIT64(0x4000000000000000); in subFloat64Sigs() 259 shift64RightJamming(aSig, -expDiff, &aSig); in subFloat64Sigs() 262 zSig = bSig - aSig; in subFloat64Sigs() [all …]
|
/openbmc/qemu/target/m68k/ |
H A D | softfloat.c | 54 uint64_t aSig; in floatx80_getman() local 56 aSig = extractFloatx80Frac(a); in floatx80_getman() 61 if ((uint64_t) (aSig << 1)) { in floatx80_getman() 69 if (aSig == 0) { in floatx80_getman() 72 normalizeFloatx80Subnormal(aSig, &aExp, &aSig); in floatx80_getman() 76 0x3FFF, aSig, 0, status); in floatx80_getman() 88 uint64_t aSig; in floatx80_getexp() local 90 aSig = extractFloatx80Frac(a); in floatx80_getexp() 95 if ((uint64_t) (aSig << 1)) { in floatx80_getexp() 103 if (aSig == 0) { in floatx80_getexp() [all …]
|
/openbmc/qemu/include/fpu/ |
H A D | softfloat.h | 1158 void normalizeFloatx80Subnormal(uint64_t aSig, int32_t *zExpPtr,
|
/openbmc/qemu/fpu/ |
H A D | softfloat.c | 4913 void normalizeFloatx80Subnormal(uint64_t aSig, int32_t *zExpPtr, in normalizeFloatx80Subnormal() argument 4918 shiftCount = clz64(aSig); in normalizeFloatx80Subnormal() 4919 *zSigPtr = aSig<<shiftCount; in normalizeFloatx80Subnormal()
|