/external/llvm-project/compiler-rt/lib/builtins/ |
D | comparetf2.c | 49 const rep_t aAbs = aInt & absMask; in __letf2() local 53 if (aAbs > infRep || bAbs > infRep) in __letf2() 57 if ((aAbs | bAbs) == 0) in __letf2() 102 const rep_t aAbs = aInt & absMask; in __getf2() local 105 if (aAbs > infRep || bAbs > infRep) in __getf2() 107 if ((aAbs | bAbs) == 0) in __getf2() 129 const rep_t aAbs = toRep(a) & absMask; in COMPILER_RT_ALIAS() local 131 return aAbs > infRep || bAbs > infRep; in COMPILER_RT_ALIAS()
|
D | comparesf2.c | 48 const rep_t aAbs = aInt & absMask; in __lesf2() local 52 if (aAbs > infRep || bAbs > infRep) in __lesf2() 56 if ((aAbs | bAbs) == 0) in __lesf2() 103 const rep_t aAbs = aInt & absMask; in __gesf2() local 106 if (aAbs > infRep || bAbs > infRep) in __gesf2() 108 if ((aAbs | bAbs) == 0) in __gesf2() 131 const rep_t aAbs = toRep(a) & absMask; in COMPILER_RT_ALIAS() local 133 return aAbs > infRep || bAbs > infRep; in COMPILER_RT_ALIAS()
|
D | comparedf2.c | 48 const rep_t aAbs = aInt & absMask; in __ledf2() local 52 if (aAbs > infRep || bAbs > infRep) in __ledf2() 56 if ((aAbs | bAbs) == 0) in __ledf2() 103 const rep_t aAbs = aInt & absMask; in __gedf2() local 106 if (aAbs > infRep || bAbs > infRep) in __gedf2() 108 if ((aAbs | bAbs) == 0) in __gedf2() 131 const rep_t aAbs = toRep(a) & absMask; in COMPILER_RT_ALIAS() local 133 return aAbs > infRep || bAbs > infRep; in COMPILER_RT_ALIAS()
|
D | floatsitf.c | 29 unsigned aAbs = (unsigned)a; in __floatsitf() local 32 aAbs = ~(unsigned)a + 1U; in __floatsitf() 36 const int exponent = (aWidth - 1) - __builtin_clz(aAbs); in __floatsitf() 41 result = (rep_t)aAbs << shift ^ implicitBit; in __floatsitf()
|
D | floatditf.c | 29 du_int aAbs = (du_int)a; in __floatditf() local 32 aAbs = ~(du_int)a + 1U; in __floatditf() 36 const int exponent = (aWidth - 1) - __builtin_clzll(aAbs); in __floatditf() 41 result = (rep_t)aAbs << shift ^ implicitBit; in __floatditf()
|
D | fp_extend_impl.inc | 64 const src_rep_t aAbs = aRep & srcAbsMask; 70 if ((src_rep_t)(aAbs - srcMinNormal) < srcInfinity - srcMinNormal) { 74 absResult = (dst_rep_t)aAbs << (dstSigBits - srcSigBits); 78 else if (aAbs >= srcInfinity) { 84 absResult |= (dst_rep_t)(aAbs & srcQNaN) << (dstSigBits - srcSigBits); 85 absResult |= (dst_rep_t)(aAbs & srcNaNCode) << (dstSigBits - srcSigBits); 88 else if (aAbs) { 92 const int scale = src_rep_t_clz(aAbs) - src_rep_t_clz(srcMinNormal); 93 absResult = (dst_rep_t)aAbs << (dstSigBits - srcSigBits + scale);
|
D | fp_trunc_impl.inc | 74 const src_rep_t aAbs = aRep & srcAbsMask; 78 if (aAbs - underflow < aAbs - overflow) { 82 absResult = aAbs >> (srcSigBits - dstSigBits); 85 const src_rep_t roundBits = aAbs & roundMask; 92 } else if (aAbs > srcInfinity) { 99 ((aAbs & srcNaNCode) >> (srcSigBits - dstSigBits)) & dstNaNCode; 100 } else if (aAbs >= overflow) { 107 const int aExp = aAbs >> srcSigBits;
|
D | fp_mul_impl.inc | 29 const rep_t aAbs = toRep(a) & absMask; 33 if (aAbs > infRep) 39 if (aAbs == infRep) { 42 return fromRep(aAbs | productSign); 50 if (aAbs) 58 if (!aAbs) 67 if (aAbs < implicitBit)
|
D | fp_fixuint_impl.inc | 19 const rep_t aAbs = aRep & absMask; 21 const int exponent = (aAbs >> significandBits) - exponentBias; 22 const rep_t significand = (aAbs & significandMask) | implicitBit;
|
D | fp_fixint_impl.inc | 21 const rep_t aAbs = aRep & absMask; 23 const int exponent = (aAbs >> significandBits) - exponentBias; 24 const rep_t significand = (aAbs & significandMask) | implicitBit;
|
D | fp_add_impl.inc | 20 const rep_t aAbs = aRep & absMask; 24 if (aAbs - REP_C(1) >= infRep - REP_C(1) || 27 if (aAbs > infRep) 33 if (aAbs == infRep) { 47 if (!aAbs) { 61 if (bAbs > aAbs) {
|
/external/compiler-rt/lib/builtins/ |
D | comparedf2.c | 55 const rep_t aAbs = aInt & absMask; in __ledf2() local 59 if (aAbs > infRep || bAbs > infRep) return LE_UNORDERED; in __ledf2() 62 if ((aAbs | bAbs) == 0) return LE_EQUAL; in __ledf2() 100 const rep_t aAbs = aInt & absMask; in __gedf2() local 103 if (aAbs > infRep || bAbs > infRep) return GE_UNORDERED; in __gedf2() 104 if ((aAbs | bAbs) == 0) return GE_EQUAL; in __gedf2() 120 const rep_t aAbs = toRep(a) & absMask; in ARM_EABI_FNALIAS() local 122 return aAbs > infRep || bAbs > infRep; in ARM_EABI_FNALIAS()
|
D | comparesf2.c | 55 const rep_t aAbs = aInt & absMask; in __lesf2() local 59 if (aAbs > infRep || bAbs > infRep) return LE_UNORDERED; in __lesf2() 62 if ((aAbs | bAbs) == 0) return LE_EQUAL; in __lesf2() 100 const rep_t aAbs = aInt & absMask; in __gesf2() local 103 if (aAbs > infRep || bAbs > infRep) return GE_UNORDERED; in __gesf2() 104 if ((aAbs | bAbs) == 0) return GE_EQUAL; in __gesf2() 120 const rep_t aAbs = toRep(a) & absMask; in ARM_EABI_FNALIAS() local 122 return aAbs > infRep || bAbs > infRep; in ARM_EABI_FNALIAS()
|
D | comparetf2.c | 55 const rep_t aAbs = aInt & absMask; in __letf2() local 59 if (aAbs > infRep || bAbs > infRep) return LE_UNORDERED; in __letf2() 62 if ((aAbs | bAbs) == 0) return LE_EQUAL; in __letf2() 98 const rep_t aAbs = aInt & absMask; in __getf2() local 101 if (aAbs > infRep || bAbs > infRep) return GE_UNORDERED; in __getf2() 102 if ((aAbs | bAbs) == 0) return GE_EQUAL; in __getf2() 115 const rep_t aAbs = toRep(a) & absMask; in __unordtf2() local 117 return aAbs > infRep || bAbs > infRep; in __unordtf2()
|
D | divsf3.c | 38 const rep_t aAbs = toRep(a) & absMask; in ARM_EABI_FNALIAS() local 42 if (aAbs > infRep) return fromRep(toRep(a) | quietBit); in ARM_EABI_FNALIAS() 46 if (aAbs == infRep) { in ARM_EABI_FNALIAS() 50 else return fromRep(aAbs | quotientSign); in ARM_EABI_FNALIAS() 56 if (!aAbs) { in ARM_EABI_FNALIAS() 68 if (aAbs < implicitBit) scale += normalize(&aSignificand); in ARM_EABI_FNALIAS()
|
D | floatsitf.c | 30 unsigned aAbs = (unsigned)a; in __floatsitf() local 33 aAbs = ~(unsigned)a + 1U; in __floatsitf() 37 const int exponent = (aWidth - 1) - __builtin_clz(aAbs); in __floatsitf() 42 result = (rep_t)aAbs << shift ^ implicitBit; in __floatsitf()
|
D | floatditf.c | 30 du_int aAbs = (du_int)a; in __floatditf() local 33 aAbs = ~(du_int)a + 1U; in __floatditf() 37 const int exponent = (aWidth - 1) - __builtin_clzll(aAbs); in __floatditf() 42 result = (rep_t)aAbs << shift ^ implicitBit; in __floatditf()
|
D | divdf3.c | 38 const rep_t aAbs = toRep(a) & absMask; in ARM_EABI_FNALIAS() local 42 if (aAbs > infRep) return fromRep(toRep(a) | quietBit); in ARM_EABI_FNALIAS() 46 if (aAbs == infRep) { in ARM_EABI_FNALIAS() 50 else return fromRep(aAbs | quotientSign); in ARM_EABI_FNALIAS() 56 if (!aAbs) { in ARM_EABI_FNALIAS() 68 if (aAbs < implicitBit) scale += normalize(&aSignificand); in ARM_EABI_FNALIAS()
|
D | divtf3.c | 36 const rep_t aAbs = toRep(a) & absMask; in __divtf3() local 40 if (aAbs > infRep) return fromRep(toRep(a) | quietBit); in __divtf3() 44 if (aAbs == infRep) { in __divtf3() 48 else return fromRep(aAbs | quotientSign); in __divtf3() 54 if (!aAbs) { in __divtf3() 66 if (aAbs < implicitBit) scale += normalize(&aSignificand); in __divtf3()
|
D | fp_extend_impl.inc | 65 const src_rep_t aAbs = aRep & srcAbsMask; 71 if ((src_rep_t)(aAbs - srcMinNormal) < srcInfinity - srcMinNormal) { 75 absResult = (dst_rep_t)aAbs << (dstSigBits - srcSigBits); 79 else if (aAbs >= srcInfinity) { 85 absResult |= (dst_rep_t)(aAbs & srcQNaN) << (dstSigBits - srcSigBits); 86 absResult |= (dst_rep_t)(aAbs & srcNaNCode) << (dstSigBits - srcSigBits); 89 else if (aAbs) { 93 const int scale = src_rep_t_clz(aAbs) - src_rep_t_clz(srcMinNormal); 94 absResult = (dst_rep_t)aAbs << (dstSigBits - srcSigBits + scale);
|
D | fp_trunc_impl.inc | 75 const src_rep_t aAbs = aRep & srcAbsMask; 79 if (aAbs - underflow < aAbs - overflow) { 83 absResult = aAbs >> (srcSigBits - dstSigBits); 86 const src_rep_t roundBits = aAbs & roundMask; 94 else if (aAbs > srcInfinity) { 100 absResult |= ((aAbs & srcNaNCode) >> (srcSigBits - dstSigBits)) & dstNaNCode; 102 else if (aAbs >= overflow) { 110 const int aExp = aAbs >> srcSigBits;
|
D | fp_mul_impl.inc | 29 const rep_t aAbs = toRep(a) & absMask; 33 if (aAbs > infRep) return fromRep(toRep(a) | quietBit); 37 if (aAbs == infRep) { 39 if (bAbs) return fromRep(aAbs | productSign); 46 if (aAbs) return fromRep(bAbs | productSign); 52 if (!aAbs) return fromRep(productSign); 59 if (aAbs < implicitBit) scale += normalize(&aSignificand);
|
D | fp_add_impl.inc | 20 const rep_t aAbs = aRep & absMask; 24 if (aAbs - REP_C(1) >= infRep - REP_C(1) || 27 if (aAbs > infRep) return fromRep(toRep(a) | quietBit); 31 if (aAbs == infRep) { 42 if (!aAbs) { 53 if (bAbs > aAbs) {
|
D | fp_fixuint_impl.inc | 20 const rep_t aAbs = aRep & absMask; 22 const int exponent = (aAbs >> significandBits) - exponentBias; 23 const rep_t significand = (aAbs & significandMask) | implicitBit;
|
D | fp_fixint_impl.inc | 22 const rep_t aAbs = aRep & absMask; 24 const int exponent = (aAbs >> significandBits) - exponentBias; 25 const rep_t significand = (aAbs & significandMask) | implicitBit;
|