Home
last modified time | relevance | path

Searched refs:roundIncrement (Results 1 – 25 of 216) sorted by relevance

123456789

/dports/emulators/bochs/bochs-2.7/cpu/fpu/
H A Dsoftfloat-round-pack.cc72 int roundIncrement = 0x40; in roundAndPackInt32() local
76 roundIncrement = 0x7F; in roundAndPackInt32()
241 roundIncrement = 8; in roundAndPackFloat16()
331 Bit32s roundIncrement, roundBits; in roundAndPackFloat32() local
336 roundIncrement = 0x40; in roundAndPackFloat32()
452 roundIncrement = 0x200; in roundAndPackFloat64()
615 zSig0 += roundIncrement; in SoftFloatRoundAndPackFloatx80()
630 zSig0 += roundIncrement; in SoftFloatRoundAndPackFloatx80()
631 if (zSig0 < roundIncrement) { in SoftFloatRoundAndPackFloatx80()
637 roundIncrement = roundMask + 1; in SoftFloatRoundAndPackFloatx80()
[all …]
/dports/emulators/fs-uae/fs-uae-3.1.35/softfloat/
H A Dsoftfloat-round-pack.cc72 int roundIncrement = 0x40; in roundAndPackInt32() local
76 roundIncrement = 0x7F; in roundAndPackInt32()
241 roundIncrement = 8; in roundAndPackFloat16()
331 Bit32s roundIncrement, roundBits; in roundAndPackFloat32() local
336 roundIncrement = 0x40; in roundAndPackFloat32()
452 roundIncrement = 0x200; in roundAndPackFloat64()
615 zSig0 += roundIncrement; in SoftFloatRoundAndPackFloatx80()
630 zSig0 += roundIncrement; in SoftFloatRoundAndPackFloatx80()
631 if (zSig0 < roundIncrement) { in SoftFloatRoundAndPackFloatx80()
637 roundIncrement = roundMask + 1; in SoftFloatRoundAndPackFloatx80()
[all …]
/dports/math/reduce/Reduce-svn5758-src/libraries/SoftFloat-3a/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
102 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
104 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
106 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
121 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
122 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
126 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
H A Ds_roundPackToExtF80.c54 uint_fast64_t roundIncrement, roundMask, roundBits; in softfloat_roundPackToExtF80() local
63 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackToExtF80()
66 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackToExtF80()
73 roundIncrement = in softfloat_roundPackToExtF80()
95 sig += roundIncrement; in softfloat_roundPackToExtF80()
97 roundIncrement = roundMask + 1; in softfloat_roundPackToExtF80()
99 roundMask |= roundIncrement; in softfloat_roundPackToExtF80()
112 sig = (uint64_t) (sig + roundIncrement); in softfloat_roundPackToExtF80()
113 if ( sig < roundIncrement ) { in softfloat_roundPackToExtF80()
117 roundIncrement = roundMask + 1; in softfloat_roundPackToExtF80()
[all …]
/dports/emulators/qemu60/qemu-6.0.0/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/emulators/mess/mame-mame0226/3rdparty/softfloat3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/misc/urbit/urbit-urbit-0.6.0/subprojects/softfloat3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/emulators/qemu-utils/qemu-4.2.1/tests/fp/berkeley-softfloat-3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/emulators/qemu42/qemu-4.2.1/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/emulators/qemu/qemu-6.2.0/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/emulators/qemu5/qemu-5.2.0/tests/fp/berkeley-softfloat-3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/math/reduce/Reduce-svn5758-src/libraries/SoftFloat-3e/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/emulators/qemu-guest-agent/qemu-5.0.1/tests/fp/berkeley-softfloat-3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/emulators/mame/mame-mame0226/3rdparty/softfloat3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/emulators/qemu42/qemu-4.2.1/tests/fp/berkeley-softfloat-3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/lang/zig/zig-0.9.0/deps/SoftFloat-3e/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/lang/zig-devel/zig-0.9.0/deps/SoftFloat-3e/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/emulators/qemu5/qemu-5.2.0/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/sysutils/uefi-edk2-bhyve/edk2-edk2-stable202102/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/emulators/qemu-utils/qemu-4.2.1/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/tests/fp/berkeley-softfloat-3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/edk2/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/tests/fp/berkeley-softfloat-3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/emulators/qemu/qemu-6.2.0/tests/fp/berkeley-softfloat-3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]
/dports/sysutils/edk2/edk2-edk2-stable202102/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3/source/
H A Ds_roundPackMToExtF80M.c54 uint64_t sig, roundIncrement, roundMask, roundBits; in softfloat_roundPackMToExtF80M() local
68 roundIncrement = UINT64_C( 0x0000000000000400 ); in softfloat_roundPackMToExtF80M()
71 roundIncrement = UINT64_C( 0x0000008000000000 ); in softfloat_roundPackMToExtF80M()
80 roundIncrement = in softfloat_roundPackMToExtF80M()
109 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
111 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
113 roundMask |= roundIncrement; in softfloat_roundPackMToExtF80M()
136 sig += roundIncrement; in softfloat_roundPackMToExtF80M()
137 if ( sig < roundIncrement ) { in softfloat_roundPackMToExtF80M()
141 roundIncrement = roundMask + 1; in softfloat_roundPackMToExtF80M()
[all …]

123456789