Home
last modified time | relevance | path

Searched refs:LIT64 (Results 1 – 12 of 12) sorted by relevance

/device/linaro/bootloader/edk2/StdLib/LibC/Softfloat/
Dtimesoftfloat.c227 LIT64( 0xFBFFC3FFFFFFFFFF ),
228 LIT64( 0x0000000003C589BC ),
229 LIT64( 0x00000000400013FE ),
230 LIT64( 0x0000000000186171 ),
231 LIT64( 0xFFFFFFFFFFFEFBFA ),
232 LIT64( 0xFFFFFD79E6DFFC73 ),
233 LIT64( 0x0000000010001DFF ),
234 LIT64( 0xDD1A0F0C78513710 ),
235 LIT64( 0xFFFF83FFFFFEFFFE ),
236 LIT64( 0x00756EBD1AD0C1C7 ),
[all …]
Dsoftfloat-specialize219 #define float64_default_nan LIT64( 0xFFFFFFFFFFFFFFFF )
233 return ( (bits64)LIT64( 0xFFE0000000000000 ) <
253 && ( FLOAT64_DEMANGLE(a) & LIT64( 0x0007FFFFFFFFFFFF ) );
287 | LIT64( 0x7FF8000000000000 )
307 a |= FLOAT64_MANGLE(LIT64( 0x0008000000000000 ));
308 b |= FLOAT64_MANGLE(LIT64( 0x0008000000000000 ));
329 #define floatx80_default_nan_low LIT64( 0xFFFFFFFFFFFFFFFF )
354 aLow = a.low & ~ LIT64( 0x4000000000000000 );
391 z.low = LIT64( 0xC000000000000000 ) | ( a.high>>1 );
412 a.low |= LIT64( 0xC000000000000000 );
[all …]
Dsoftfloat-source.txt177 types. In addition, the function-like macro `LIT64' must be defined for
178 constructing 64-bit integer literals (constants). The `LIT64' macro is used
/device/linaro/bootloader/edk2/StdLib/LibC/Softfloat/bits64/
Dsoftfloat.c206 zSign ? (sbits64) LIT64( 0x8000000000000000 ) in roundAndPackInt64()
207 : LIT64( 0x7FFFFFFFFFFFFFFF ); in roundAndPackInt64()
392 return FLOAT64_DEMANGLE(a) & LIT64( 0x000FFFFFFFFFFFFF ); in extractFloat64Frac()
521 || ( zSig + roundIncrement < (bits64)LIT64( 0x8000000000000000 ) ); in roundAndPackFloat64()
670 roundIncrement = LIT64( 0x0000000000000400 ); in roundAndPackFloatx80()
671 roundMask = LIT64( 0x00000000000007FF ); in roundAndPackFloatx80()
674 roundIncrement = LIT64( 0x0000008000000000 ); in roundAndPackFloatx80()
675 roundMask = LIT64( 0x000000FFFFFFFFFF ); in roundAndPackFloatx80()
726 zSig0 = LIT64( 0x8000000000000000 ); in roundAndPackFloatx80()
753 && ( zSig0 == LIT64( 0xFFFFFFFFFFFFFFFF ) ) in roundAndPackFloatx80()
[all …]
Dsoftfloat-macros568 if ( b <= a0 ) return LIT64( 0xFFFFFFFFFFFFFFFF );
570 z = ( b0<<32 <= a0 ) ? LIT64( 0xFFFFFFFF00000000 ) : ( a0 / b0 )<<32;
574 z -= LIT64( 0x100000000 );
/device/linaro/bootloader/edk2/StdLib/LibC/Softfloat/templates/
Dsoftfloat-specialize162 #define float64_default_nan LIT64( 0xFFFFFFFFFFFFFFFF )
173 return ( LIT64( 0xFFE0000000000000 ) < (bits64) ( a<<1 ) );
188 && ( a & LIT64( 0x0007FFFFFFFFFFFF ) );
222 | LIT64( 0x7FF8000000000000 )
242 a |= LIT64( 0x0008000000000000 );
243 b |= LIT64( 0x0008000000000000 );
264 #define floatx80_default_nan_low LIT64( 0xFFFFFFFFFFFFFFFF )
289 aLow = a.low & ~ LIT64( 0x4000000000000000 );
326 z.low = LIT64( 0xC000000000000000 ) | ( a.high>>1 );
347 a.low |= LIT64( 0xC000000000000000 );
[all …]
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmSoftFloatLib/
Dsoftfloat-specialize215 #define float64_default_nan LIT64( 0xFFFFFFFFFFFFFFFF )
229 return ( (bits64)LIT64( 0xFFE0000000000000 ) <
249 && ( FLOAT64_DEMANGLE(a) & LIT64( 0x0007FFFFFFFFFFFF ) );
283 | LIT64( 0x7FF8000000000000 )
303 a |= FLOAT64_MANGLE(LIT64( 0x0008000000000000 ));
304 b |= FLOAT64_MANGLE(LIT64( 0x0008000000000000 ));
325 #define floatx80_default_nan_low LIT64( 0xFFFFFFFFFFFFFFFF )
350 aLow = a.low & ~ LIT64( 0x4000000000000000 );
387 z.low = LIT64( 0xC000000000000000 ) | ( a.high>>1 );
408 a.low |= LIT64( 0xC000000000000000 );
[all …]
Darm-gcc.h88 #define LIT64( a ) a##ULL macro
/device/linaro/bootloader/edk2/StdLib/Include/Aarch64/
Darm-gcc.h84 #define LIT64( a ) a##ULL macro
/device/linaro/bootloader/edk2/StdLib/Include/Arm/
Darm-gcc.h88 #define LIT64( a ) a##ULL macro
/device/linaro/bootloader/edk2/StdLib/LibC/Softfloat/bits32/
Dsoftfloat.c290 return (bits32)(FLOAT64_DEMANGLE(a) & LIT64(0x00000000FFFFFFFF)); in extractFloat64Frac1()
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmSoftFloatLib/bits32/
Dsoftfloat.c289 return (bits32)(FLOAT64_DEMANGLE(a) & LIT64(0x00000000FFFFFFFF)); in extractFloat64Frac1()