/dports/emulators/bochs/bochs-2.7/cpu/fpu/ |
H A D | softfloat-round-pack.cc | 72 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 D | softfloat-round-pack.cc | 72 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackToExtF80.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 D | s_roundPackMToExtF80M.c | 54 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 …]
|