Lines Matching full:double
61 __adddf3 : double (double a, double b) // a + b [[vfp]] [[generic]]
63 __subdf3 : double (double a, double b) // a - b [[vfp]] [[generic]]
65 __muldf3 : double (double a, double b) // a * b [[vfp]] [[generic]]
67 __divdf3 : double (double a, double b) // a / b [[vfp]] [[generic]]
69 __negdf2 : double (double a) // -a [[vfp]] [[generic]]
73 __extendsfdf2 : double (float a) // (double)a [[vfp]] [[generic]]
74 __truncdfsf2 : float (double a) // (float)a [[vfp]] [[generic]]
76 __fixdfsi : int (double a) // (int)a, rounding toward 0 [[vfp]] [[generic]]
78 __fixdfdi : long (double a) // (long)a, rounding toward 0 [[llvm]]
80 __fixunsdfsi : unsigned int (double a) // (unsigned int)a, rounding toward 0, negative number will be 0. [[vfp]] [[llvm]]
82 __fixunsdfdi : unsigned long (double a) // (unsigned long)a, rounding toward 0, negative number will be 0. [[llvm]]
84 __floatsidf : double (int i) // (double)i [[vfp]] [[generic]]
86 __floatdidf : double (long i) // (double)i [[llvm]]
88 __floatunsidf : double (unsigned int i) // (double)i [[generic]]
90 __floatunssidfvfp : double (unsigned int i) // (double)i [[llvm compiler-rt extension]] [[vfp]]
92 __floatundidf : double (unsigned long i) // (double)i [[llvm]]
94 __unorddf2 : int (double a, double b) // if a == NaN or b == NaN, then return non-zero. [[vfp]] [[generic]]
96 __eqdf2 : int (double a, double b) // a != b (i.e. return 0 when a == b) (note: NaN != NaN) [[vfp]] [[generic]]
98 __nedf2 : int (double a, double b) // a != b || a == NaN || b == NaN [[vfp]]
100 __gedf2 : int (double a, double b) // (a >= b) ? nonnegative_value : negative_value [[vfp]] [[generic]]
102 __ltdf2 : int (double a, double b) // (a < b) ? negative_value : nonnegative_value [[vfp]]
104 __ledf2 : int (double a, double b) // (a <= b) ? nonpositive_value : positive_value [[vfp]] [[generic]]
106 __gtdf2 : int (double a, double b) // (a > b) ? positive_value : nonpositive_value [[vfp]]
111 __powidf2 : double (double a, int b) // a**b [[llvm]]
113 __muldc3 : complex_double (double a, double b, double c, double d) // (a+bi) * (c+di) [[llvm]]
115 __divdc3 : complex_double (double a, double b, double c, double d) // (a+bi) / (c+di) [[llvm]]