Searched refs:__d (Results 1 - 14 of 14) sorted by relevance
/frameworks/compile/libbcc/runtime/lib/ |
H A D | divdc3.c | 22 __divdc3(double __a, double __b, double __c, double __d) argument 25 double __logbw = logb(fmax(fabs(__c), fabs(__d))); 30 __d = scalbn(__d, -__ilogbw); 32 double __denom = __c * __c + __d * __d; 34 __real__ z = scalbn((__a * __c + __b * __d) / __denom, -__ilogbw); 35 __imag__ z = scalbn((__b * __c - __a * __d) / __denom, -__ilogbw); 43 else if ((isinf(__a) || isinf(__b)) && isfinite(__c) && isfinite(__d)) 47 __real__ z = INFINITY * (__a * __c + __b * __d); [all...] |
H A D | divsc3.c | 22 __divsc3(float __a, float __b, float __c, float __d) argument 25 float __logbw = logbf(fmaxf(fabsf(__c), fabsf(__d))); 30 __d = scalbnf(__d, -__ilogbw); 32 float __denom = __c * __c + __d * __d; 34 __real__ z = scalbnf((__a * __c + __b * __d) / __denom, -__ilogbw); 35 __imag__ z = scalbnf((__b * __c - __a * __d) / __denom, -__ilogbw); 43 else if ((isinf(__a) || isinf(__b)) && isfinite(__c) && isfinite(__d)) 47 __real__ z = INFINITY * (__a * __c + __b * __d); [all...] |
H A D | divxc3.c | 23 __divxc3(long double __a, long double __b, long double __c, long double __d) argument 26 long double __logbw = logbl(fmaxl(fabsl(__c), fabsl(__d))); 31 __d = scalbnl(__d, -__ilogbw); 33 long double __denom = __c * __c + __d * __d; 35 __real__ z = scalbnl((__a * __c + __b * __d) / __denom, -__ilogbw); 36 __imag__ z = scalbnl((__b * __c - __a * __d) / __denom, -__ilogbw); 44 else if ((isinf(__a) || isinf(__b)) && isfinite(__c) && isfinite(__d)) 48 __real__ z = INFINITY * (__a * __c + __b * __d); [all...] |
H A D | muldc3.c | 22 __muldc3(double __a, double __b, double __c, double __d) argument 25 double __bd = __b * __d; 26 double __ad = __a * __d; 40 if (isnan(__d)) 41 __d = copysign(0, __d); 44 if (isinf(__c) || isinf(__d)) 47 __d = copysign(isinf(__d) ? 1 : 0, __d); [all...] |
H A D | mulsc3.c | 22 __mulsc3(float __a, float __b, float __c, float __d) argument 25 float __bd = __b * __d; 26 float __ad = __a * __d; 40 if (isnan(__d)) 41 __d = copysignf(0, __d); 44 if (isinf(__c) || isinf(__d)) 47 __d = copysignf(isinf(__d) ? 1 : 0, __d); [all...] |
H A D | mulxc3.c | 24 __mulxc3(long double __a, long double __b, long double __c, long double __d) argument 27 long double __bd = __b * __d; 28 long double __ad = __a * __d; 42 if (isnan(__d)) 43 __d = copysignl(0, __d); 46 if (isinf(__c) || isinf(__d)) 49 __d = copysignl(isinf(__d) ? 1 : 0, __d); [all...] |
/frameworks/compile/libbcc/runtime/test/Unit/ |
H A D | muldc3_test.c | 21 double _Complex __muldc3(double __a, double __b, double __c, double __d);
|
H A D | multc3_test.c | 24 __multc3(long double __a, long double __b, long double __c, long double __d);
|
H A D | mulxc3_test.c | 24 __mulxc3(long double __a, long double __b, long double __c, long double __d);
|
H A D | divdc3_test.c | 21 double _Complex __divdc3(double __a, double __b, double __c, double __d);
|
H A D | divsc3_test.c | 21 float _Complex __divsc3(float __a, float __b, float __c, float __d);
|
H A D | divtc3_test.c | 24 __divtc3(long double __a, long double __b, long double __c, long double __d);
|
H A D | divxc3_test.c | 24 __divxc3(long double __a, long double __b, long double __c, long double __d);
|
H A D | mulsc3_test.c | 21 float _Complex __mulsc3(float __a, float __b, float __c, float __d);
|
Completed in 1659 milliseconds