Home
last modified time | relevance | path

Searched refs:sig64Z (Results 1 – 25 of 95) sorted by relevance

1234

/dports/emulators/qemu60/qemu-6.0.0/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
H A DextF80M_sqrt.c64 uint64_t sig64Z, x64; in extF80M_sqrt() local
116 sig64Z = ((uint64_t) sig32Z<<32) + ((uint64_t) q<<3); in extF80M_sqrt()
122 x64 = ((uint64_t) sig32Z<<32) + sig64Z; in extF80M_sqrt()
130 sig64Z -= 1<<3; in extF80M_sqrt()
139 x64 = (sig64Z<<1) + (x64>>32); in extF80M_sqrt()
147 x64 = sig64Z + (q>>27); in extF80M_sqrt()
/dports/emulators/mess/mame-mame0226/3rdparty/softfloat3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/misc/urbit/urbit-urbit-0.6.0/subprojects/softfloat3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/emulators/qemu42/qemu-4.2.1/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/emulators/qemu-utils/qemu-4.2.1/tests/fp/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/emulators/qemu5/qemu-5.2.0/tests/fp/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/math/reduce/Reduce-svn5758-src/libraries/SoftFloat-3a/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
137 sig64Z = in softfloat_mulAddF32()
141 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
155 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
156 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
157 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
159 sig64Z = -sig64Z; in softfloat_mulAddF32()
163 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
165 shiftCount = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
169 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftCount ); in softfloat_mulAddF32()
[all …]
/dports/math/reduce/Reduce-svn5758-src/libraries/SoftFloat-3e/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/emulators/qemu-guest-agent/qemu-5.0.1/tests/fp/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/emulators/qemu-utils/qemu-4.2.1/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/emulators/mame/mame-mame0226/3rdparty/softfloat3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/lang/zig-devel/zig-0.9.0/deps/SoftFloat-3e/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/emulators/qemu42/qemu-4.2.1/tests/fp/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/lang/zig/zig-0.9.0/deps/SoftFloat-3e/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/emulators/qemu5/qemu-5.2.0/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/sysutils/uefi-edk2-bhyve/edk2-edk2-stable202102/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/tests/fp/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/emulators/qemu/qemu-6.2.0/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/tests/fp/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/emulators/qemu/qemu-6.2.0/tests/fp/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/sysutils/edk2/edk2-edk2-stable202102/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C;
149 sig64Z =
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 );
169 sig64Z = sigProd - sig64C;
170 if ( ! sig64Z ) goto completeCancellation;
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) {
173 sig64Z = -sig64Z;
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff );
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1;
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist );
[all …]
/dports/emulators/riscv-isa-sim/riscv-isa-sim-4f12984/softfloat/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]
/dports/emulators/qemu60/qemu-6.0.0/tests/fp/berkeley-softfloat-3/source/
H A Ds_mulAddF32.c66 uint_fast64_t sig64Z, sig64C; in softfloat_mulAddF32() local
149 sig64Z = in softfloat_mulAddF32()
153 sigZ = softfloat_shortShiftRightJam64( sig64Z, 32 ); in softfloat_mulAddF32()
169 sig64Z = sigProd - sig64C; in softfloat_mulAddF32()
170 if ( ! sig64Z ) goto completeCancellation; in softfloat_mulAddF32()
171 if ( sig64Z & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF32()
173 sig64Z = -sig64Z; in softfloat_mulAddF32()
177 sig64Z = sigProd - softfloat_shiftRightJam64( sig64C, expDiff ); in softfloat_mulAddF32()
179 shiftDist = softfloat_countLeadingZeros64( sig64Z ) - 1; in softfloat_mulAddF32()
183 sigZ = softfloat_shortShiftRightJam64( sig64Z, -shiftDist ); in softfloat_mulAddF32()
[all …]

1234