Home
last modified time | relevance | path

Searched refs:fromRep (Results 1 – 19 of 19) sorted by relevance

/external/compiler-rt/lib/builtins/
Ddivsf3.c42 if (aAbs > infRep) return fromRep(toRep(a) | quietBit); in ARM_EABI_FNALIAS()
44 if (bAbs > infRep) return fromRep(toRep(b) | quietBit); in ARM_EABI_FNALIAS()
48 if (bAbs == infRep) return fromRep(qnanRep); in ARM_EABI_FNALIAS()
50 else return fromRep(aAbs | quotientSign); in ARM_EABI_FNALIAS()
54 if (bAbs == infRep) return fromRep(quotientSign); in ARM_EABI_FNALIAS()
58 if (!bAbs) return fromRep(qnanRep); in ARM_EABI_FNALIAS()
60 else return fromRep(quotientSign); in ARM_EABI_FNALIAS()
63 if (!bAbs) return fromRep(infRep | quotientSign); in ARM_EABI_FNALIAS()
149 return fromRep(infRep | quotientSign); in ARM_EABI_FNALIAS()
155 return fromRep(quotientSign); in ARM_EABI_FNALIAS()
[all …]
Ddivdf3.c42 if (aAbs > infRep) return fromRep(toRep(a) | quietBit); in ARM_EABI_FNALIAS()
44 if (bAbs > infRep) return fromRep(toRep(b) | quietBit); in ARM_EABI_FNALIAS()
48 if (bAbs == infRep) return fromRep(qnanRep); in ARM_EABI_FNALIAS()
50 else return fromRep(aAbs | quotientSign); in ARM_EABI_FNALIAS()
54 if (bAbs == infRep) return fromRep(quotientSign); in ARM_EABI_FNALIAS()
58 if (!bAbs) return fromRep(qnanRep); in ARM_EABI_FNALIAS()
60 else return fromRep(quotientSign); in ARM_EABI_FNALIAS()
63 if (!bAbs) return fromRep(infRep | quotientSign); in ARM_EABI_FNALIAS()
164 return fromRep(infRep | quotientSign); in ARM_EABI_FNALIAS()
170 return fromRep(quotientSign); in ARM_EABI_FNALIAS()
[all …]
Ddivtf3.c40 if (aAbs > infRep) return fromRep(toRep(a) | quietBit); in __divtf3()
42 if (bAbs > infRep) return fromRep(toRep(b) | quietBit); in __divtf3()
46 if (bAbs == infRep) return fromRep(qnanRep); in __divtf3()
48 else return fromRep(aAbs | quotientSign); in __divtf3()
52 if (bAbs == infRep) return fromRep(quotientSign); in __divtf3()
56 if (!bAbs) return fromRep(qnanRep); in __divtf3()
58 else return fromRep(quotientSign); in __divtf3()
61 if (!bAbs) return fromRep(infRep | quotientSign); in __divtf3()
182 return fromRep(infRep | quotientSign); in __divtf3()
187 return fromRep(quotientSign); in __divtf3()
[all …]
Dfp_mul_impl.inc33 if (aAbs > infRep) return fromRep(toRep(a) | quietBit);
35 if (bAbs > infRep) return fromRep(toRep(b) | quietBit);
39 if (bAbs) return fromRep(aAbs | productSign);
41 else return fromRep(qnanRep);
46 if (aAbs) return fromRep(bAbs | productSign);
48 else return fromRep(qnanRep);
52 if (!aAbs) return fromRep(productSign);
54 if (!bAbs) return fromRep(productSign);
85 if (productExponent >= maxExponent) return fromRep(infRep | productSign);
95 if (shift >= typeWidth) return fromRep(productSign);
[all …]
Dfp_add_impl.inc27 if (aAbs > infRep) return fromRep(toRep(a) | quietBit);
29 if (bAbs > infRep) return fromRep(toRep(b) | quietBit);
33 if ((toRep(a) ^ toRep(b)) == signBit) return fromRep(qnanRep);
44 if (!bAbs) return fromRep(toRep(a) & toRep(b));
95 if (aSignificand == 0) return fromRep(0);
118 if (aExponent >= maxExponent) return fromRep(infRep | resultSign);
143 return fromRep(result);
Dfloatunsitf.c25 if (a == 0) return fromRep(0); in __floatunsitf()
37 return fromRep(result); in __floatunsitf()
Dfloatunsidf.c29 if (a == 0) return fromRep(0); in ARM_EABI_FNALIAS()
41 return fromRep(result); in ARM_EABI_FNALIAS()
Dfloatunditf.c25 if (a == 0) return fromRep(0); in __floatunditf()
37 return fromRep(result); in __floatunditf()
Dfloatsidf.c30 return fromRep(0); in ARM_EABI_FNALIAS()
52 return fromRep(result | sign); in ARM_EABI_FNALIAS()
Dfloatsitf.c26 return fromRep(0); in __floatsitf()
47 return fromRep(result | sign); in __floatsitf()
Dfloatditf.c26 return fromRep(0); in __floatditf()
47 return fromRep(result | sign); in __floatditf()
Dfloatunsisf.c29 if (a == 0) return fromRep(0); in ARM_EABI_FNALIAS()
49 return fromRep(result); in ARM_EABI_FNALIAS()
Dfloatsisf.c30 return fromRep(0); in ARM_EABI_FNALIAS()
58 return fromRep(result | sign); in ARM_EABI_FNALIAS()
Dnegsf2.c21 return fromRep(toRep(a) ^ signBit); in ARM_EABI_FNALIAS()
Dnegdf2.c21 return fromRep(toRep(a) ^ signBit); in ARM_EABI_FNALIAS()
Dsubdf3.c23 return __adddf3(a, fromRep(toRep(b) ^ signBit)); in ARM_EABI_FNALIAS()
Dsubsf3.c23 return __addsf3(a, fromRep(toRep(b) ^ signBit)); in ARM_EABI_FNALIAS()
Dsubtf3.c24 return __addtf3(a, fromRep(toRep(b) ^ signBit)); in __subtf3()
Dfp_lib.h236 static __inline fp_t fromRep(rep_t x) { in fromRep() function