1#ifndef __compiler_rt_fp_64_h__
2#define __compiler_rt_fp_64_h__
9#define REP_C (uint64_t)
10#define significandBits 52
11#define typeWidth (sizeof(rep_t)*CHAR_BIT)
12#define exponentBits (typeWidth - significandBits - 1)
13#define maxExponent ((1 << exponentBits) - 1)
14#define exponentBias (maxExponent >> 1)
16#define implicitBit (REP_C(1) << significandBits)
17#define significandMask (implicitBit - 1U)
18#define signBit (REP_C(1) << (significandBits + exponentBits))
19#define absMask (signBit - 1U)
20#define exponentMask (absMask ^ significandMask)
21#define oneRep ((rep_t)exponentBias << significandBits)
22#define infRep exponentMask
23#define quietBit (implicitBit >> 1)
24#define qnanRep (exponentMask | quietBit)
unsigned __int64 uint64_t