Home
last modified time | relevance | path

Searched refs:significandMask (Results 1 – 15 of 15) sorted by relevance

/external/llvm-project/flang/include/flang/Decimal/
Dbinary-floating-point.h40 static constexpr RawType significandMask{(RawType{1} << significandBits) - 1};
69 constexpr RawType Significand() const { return raw_ & significandMask; } in Significand()
89 Significand() == significandMask; in IsMaximalFiniteMagnitude()
110 raw_ = (raw_ & (significandMask >> 1)) | ((raw_ & ~significandMask) >> 1); in RemoveExplicitMSB()
115 constexpr RawType mask{significandMask >> 1}; in InsertExplicitMSB()
/external/compiler-rt/lib/builtins/
Ddivsf3.c31 rep_t aSignificand = toRep(a) & significandMask; in ARM_EABI_FNALIAS()
32 rep_t bSignificand = toRep(b) & significandMask; in ARM_EABI_FNALIAS()
161 rep_t absResult = quotient & significandMask; in ARM_EABI_FNALIAS()
Ddivdf3.c31 rep_t aSignificand = toRep(a) & significandMask; in ARM_EABI_FNALIAS()
32 rep_t bSignificand = toRep(b) & significandMask; in ARM_EABI_FNALIAS()
176 rep_t absResult = quotient & significandMask; in ARM_EABI_FNALIAS()
Ddivtf3.c29 rep_t aSignificand = toRep(a) & significandMask; in __divtf3()
30 rep_t bSignificand = toRep(b) & significandMask; in __divtf3()
192 rep_t absResult = quotient & significandMask; in __divtf3()
Dfp_mul_impl.inc22 rep_t aSignificand = toRep(a) & significandMask;
23 rep_t bSignificand = toRep(b) & significandMask;
103 productHi &= significandMask;
Dfp_add_impl.inc62 rep_t aSignificand = aRep & significandMask;
63 rep_t bSignificand = bRep & significandMask;
133 rep_t result = aSignificand >> 3 & significandMask;
Dfp_fixuint_impl.inc23 const rep_t significand = (aAbs & significandMask) | implicitBit;
Dfp_fixint_impl.inc25 const rep_t significand = (aAbs & significandMask) | implicitBit;
Dfp_lib.h222 #define significandMask (implicitBit - 1U) macro
225 #define exponentMask (absMask ^ significandMask)
/external/llvm-project/compiler-rt/lib/builtins/
Dfp_mul_impl.inc21 rep_t aSignificand = toRep(a) & significandMask;
22 rep_t bSignificand = toRep(b) & significandMask;
113 productHi &= significandMask;
Dfp_add_impl.inc70 rep_t aSignificand = aRep & significandMask;
71 rep_t bSignificand = bRep & significandMask;
145 rep_t result = aSignificand >> 3 & significandMask;
Dfp_fixint_impl.inc24 const rep_t significand = (aAbs & significandMask) | implicitBit;
Dfp_fixuint_impl.inc22 const rep_t significand = (aAbs & significandMask) | implicitBit;
Dfp_lib.h216 #define significandMask (implicitBit - 1U) macro
219 #define exponentMask (absMask ^ significandMask)
Dfp_div_impl.inc41 rep_t aSignificand = toRep(a) & significandMask;
42 rep_t bSignificand = toRep(b) & significandMask;
392 absResult = quotient_UQ1 & significandMask;