Home
last modified time | relevance | path

Searched refs:bits64 (Results 1 – 20 of 20) sorted by relevance

/freebsd/lib/libc/softfloat/bits64/
H A Dsoftfloat-macros70 INLINE void shift64RightJamming( bits64 a, int16 count, bits64 *zPtr )
72 bits64 z;
107 bits64 a0, bits64 a1, int16 count, bits64 *z0Ptr, bits64 *z1Ptr )
109 bits64 z0, z1;
145 bits64 a0, bits64 a1, int16 count, bits64 *z0Ptr, bits64 *z1Ptr )
147 bits64 z0, z1;
181 bits64 a0, bits64 a1, int16 count, bits64 *z0Ptr, bits64 *z1Ptr )
183 bits64 z0, z1;
233 bits64 a0,
234 bits64 a1,
[all …]
H A Dsoftfloat.c111 static int32 roundAndPackInt32( flag zSign, bits64 absZ ) in roundAndPackInt32()
162 static int64 roundAndPackInt64( flag zSign, bits64 absZ0, bits64 absZ1 ) in roundAndPackInt64()
187 absZ0 &= ~ ( ( (bits64) ( absZ1<<1 ) == 0 ) & roundNearestEven ); in roundAndPackInt64()
378 INLINE bits64 extractFloat64Frac( float64 a ) in extractFloat64Frac()
418 normalizeFloat64Subnormal( bits64 aSig, int16 *zExpPtr, bits64 *zSigPtr ) in normalizeFloat64Subnormal()
440 INLINE float64 packFloat64( flag zSign, int16 zExp, bits64 zSig ) in packFloat64()
443 return FLOAT64_MANGLE( ( ( (bits64) zSign )<<63 ) + in packFloat64()
444 ( ( (bits64) zExp )<<52 ) + zSig ); in packFloat64()
471 static float64 roundAndPackFloat64( flag zSign, int16 zExp, bits64 zSig ) in roundAndPackFloat64()
536 normalizeRoundAndPackFloat64( flag zSign, int16 zExp, bits64 zSig ) in normalizeRoundAndPackFloat64()
[all …]
/freebsd/lib/libc/softfloat/templates/
H A Dsoftfloat-specialize62 bits64 high, low;
112 z.high = ( (bits64) a )<<41;
173 return ( LIT64( 0xFFE0000000000000 ) < (bits64) ( a<<1 ) );
221 ( ( (bits64) a.sign )<<63 )
275 return ( ( a.high & 0x7FFF ) == 0x7FFF ) && (bits64) ( a.low<<1 );
287 bits64 aLow;
292 && (bits64) ( aLow<<1 )
382 ( LIT64( 0xFFFE000000000000 ) <= (bits64) ( a.high<<1 ) )
431 z.high |= ( ( (bits64) a.sign )<<63 ) | LIT64( 0x7FFF800000000000 );
H A Dsoftfloat.h50 typedef !!!bits64 float64;
54 !!!bits64 low;
59 !!!bits64 high, low;
/freebsd/lib/libc/softfloat/
H A Dsoftfloat-specialize103 bits64 high, low;
160 z.high = ( (bits64) a )<<41;
225 (bits64) ( FLOAT64_DEMANGLE(a)<<1 ) );
277 ( ( (bits64) a.sign )<<63 )
331 return ( ( a.high & 0x7FFF ) == 0x7FFF ) && (bits64) ( a.low<<1 );
343 bits64 aLow;
348 && (bits64) ( aLow<<1 )
438 ( LIT64( 0xFFFE000000000000 ) <= (bits64) ( a.high<<1 ) )
487 z.high |= ( ( (bits64) a.sign )<<63 ) | LIT64( 0x7FFF800000000000 );
H A Dsoftfloat-history.txt25 -- Created the 64-bit (bits64) version, adding the floatx80 and float128
29 `bits32' and a `bits64' version. Renamed `environment.h' to `milieu.h'
H A Dsoftfloat-source.txt106 bits64
123 bits64 - SoftFloat implementation using 64-bit integers.
164 in `bits*' for either `bits32' or `bits64'.
211 For the `bits64' implementation of SoftFloat, the macro names `FLOATX80' and
290 The remaining steps occur within either the `bits32' or `bits64'
H A Dtimesoftfloat.c1014 bits64 low;
1332 bits64 low;
1409 bits64 high, low;
1726 bits64 high, low;
/freebsd/contrib/opencsd/decoder/include/common/
H A Docsd_pe_context.h61 void set64bit(const bool is64bit) { m_context.bits64 = is64bit ? 1 : 0; }; in set64bit()
91 m_context.bits64 = 0; in resetCtxt()
/freebsd/lib/libc/powerpc64/softfloat/
H A Dpowerpc-gcc.h55 typedef unsigned long long int bits64; typedef
/freebsd/lib/libc/powerpcspe/softfloat/
H A Dpowerpc-gcc.h55 typedef unsigned long long int bits64; typedef
/freebsd/lib/libc/riscv/softfloat/
H A Driscv-gcc.h55 typedef unsigned long long int bits64; typedef
/freebsd/lib/libc/powerpc/softfloat/
H A Dpowerpc-gcc.h59 typedef unsigned long long int bits64; typedef
/freebsd/lib/libc/arm/softfloat/
H A Darm-gcc.h59 typedef unsigned long long int bits64; typedef
/freebsd/lib/libc/softfloat/bits32/
H A Dsoftfloat.c379 return FLOAT64_MANGLE( ( ( (bits64) zSign )<<63 ) + in packFloat64()
380 ( ( (bits64) zExp )<<52 ) + in packFloat64()
381 ( ( (bits64) zSig0 )<<32 ) + zSig1 ); in packFloat64()
2198 ( (bits64) ( ( FLOAT64_DEMANGLE(a) | FLOAT64_DEMANGLE(b) )<<1 ) == 0 ); in float64_eq()
2226 ( (bits64) ( ( FLOAT64_DEMANGLE(a) | FLOAT64_DEMANGLE(b) )<<1 ) == in float64_le()
2255 ( (bits64) ( ( FLOAT64_DEMANGLE(a) | FLOAT64_DEMANGLE(b) )<<1 ) != in float64_lt()
2282 return ( a == b ) || ( (bits64) ( ( a | b )<<1 ) == 0 ); in float64_eq_signaling()
2310 if ( aSign != bSign ) return aSign || ( (bits64) ( ( a | b )<<1 ) == 0 ); in float64_le_quiet()
2339 if ( aSign != bSign ) return aSign && ( (bits64) ( ( a | b )<<1 ) != 0 ); in float64_lt_quiet()
/freebsd/contrib/opencsd/decoder/source/
H A Dtrc_gen_elem.cpp182 oss << (context.bits64 ? "64-bit; " : "32-bit; "); in toString()
/freebsd/contrib/opencsd/decoder/include/opencsd/
H A Docsd_if_types.h417 uint32_t bits64:1; /**< 1 if 64 bit operation */ member
/freebsd/contrib/opencsd/decoder/source/ptm/
H A Dtrc_pkt_decode_ptm.cpp210 m_pe_context.bits64 = 0; in resetDecoder()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp392 const MemoryMapParams *bits64; member
988 MapParams = FreeBSD_ARM_MemoryMapParams.bits64; in initializeModule()
991 MapParams = FreeBSD_X86_MemoryMapParams.bits64; in initializeModule()
1003 MapParams = NetBSD_X86_MemoryMapParams.bits64; in initializeModule()
1012 MapParams = Linux_X86_MemoryMapParams.bits64; in initializeModule()
1019 MapParams = Linux_MIPS_MemoryMapParams.bits64; in initializeModule()
1023 MapParams = Linux_PowerPC_MemoryMapParams.bits64; in initializeModule()
1026 MapParams = Linux_S390_MemoryMapParams.bits64; in initializeModule()
1030 MapParams = Linux_ARM_MemoryMapParams.bits64; in initializeModule()
1033 MapParams = Linux_LoongArch_MemoryMapParams.bits64; in initializeModule()
/freebsd/contrib/opencsd/decoder/source/etmv4/
H A Dtrc_pkt_decode_etmv4i.cpp1903 elem.context.bits64 = ctxt.SF; in updateContext()