| /external/OpenCL-CTS/test_conformance/math_brute_force/ |
| D | reference_math.h | 26 double reference_sinh(double x); 27 double reference_sqrt(double x); 28 double reference_tanh(double x); 29 double reference_acos(double); 30 double reference_asin(double); 31 double reference_atan(double); 32 double reference_atan2(double, double); 33 double reference_ceil(double); 34 double reference_cosh(double); 35 double reference_exp(double); [all …]
|
| /external/llvm/test/CodeGen/SystemZ/ |
| D | frame-20.ll | 10 define void @f1(double *%ptr) { 48 %l0 = load volatile double, double *%ptr 49 %l1 = load volatile double, double *%ptr 50 %l2 = load volatile double, double *%ptr 51 %l3 = load volatile double, double *%ptr 52 %l4 = load volatile double, double *%ptr 53 %l5 = load volatile double, double *%ptr 54 %l6 = load volatile double, double *%ptr 55 %l7 = load volatile double, double *%ptr 56 %l8 = load volatile double, double *%ptr [all …]
|
| D | fp-sqrt-02.ll | 7 declare double @llvm.sqrt.f64(double %f) 8 declare double @sqrt(double) 11 define double @f1(double %val) { 15 %res = call double @llvm.sqrt.f64(double %val) 16 ret double %res 20 define double @f2(double *%ptr) { 24 %val = load double , double *%ptr 25 %res = call double @llvm.sqrt.f64(double %val) 26 ret double %res 30 define double @f3(double *%base) { [all …]
|
| D | frame-03.ll | 11 define void @f1(double *%ptr) { 42 %l0 = load volatile double , double *%ptr 43 %l1 = load volatile double , double *%ptr 44 %l2 = load volatile double , double *%ptr 45 %l3 = load volatile double , double *%ptr 46 %l4 = load volatile double , double *%ptr 47 %l5 = load volatile double , double *%ptr 48 %l6 = load volatile double , double *%ptr 49 %l7 = load volatile double , double *%ptr 50 %l8 = load volatile double , double *%ptr [all …]
|
| D | fp-mul-04.ll | 5 declare double @foo() 10 define void @f1(double %f1, double %dummy, double %f2, fp128 *%dst) { 16 %f1x = fpext double %f1 to fp128 17 %f2x = fpext double %f2 to fp128 24 define void @f2(double %f1, double *%ptr, fp128 *%dst) { 30 %f2 = load double , double *%ptr 31 %f1x = fpext double %f1 to fp128 32 %f2x = fpext double %f2 to fp128 39 define void @f3(double %f1, double *%base, fp128 *%dst) { 45 %ptr = getelementptr double, double *%base, i64 511 [all …]
|
| /external/llvm/test/CodeGen/Thumb2/ |
| D | large-call.ll | 22 %d = alloca double, align 8 23 store double 1.000000e+00, double* %d, align 8 24 %0 = load double, double* %d, align 8 25 …double 1.234800e+03, double 2.363450e+03, double %0, i32 1, double 1.234560e+03, double 2.345670e+…
|
| /external/musl/include/ |
| D | math.h | 23 #define HUGE_VAL ((double)INFINITY) 24 #define HUGE_VALL ((long double)INFINITY) 51 int __fpclassify(double); 53 int __fpclassifyl(long double); 61 static __inline unsigned long long __DOUBLE_BITS(double __f) in __DOUBLE_BITS() 63 union {double __f; unsigned long long __i;} __u; in __DOUBLE_BITS() 70 sizeof(x) == sizeof(double) ? __fpclassify(x) : \ 75 sizeof(x) == sizeof(double) ? (__DOUBLE_BITS(x) & -1ULL>>1) == 0x7ffULL<<52 : \ 80 sizeof(x) == sizeof(double) ? (__DOUBLE_BITS(x) & -1ULL>>1) > 0x7ffULL<<52 : \ 85 sizeof(x) == sizeof(double) ? ((__DOUBLE_BITS(x)+(1ULL<<52)) & -1ULL>>1) >= 1ULL<<53 : \ [all …]
|
| /external/trusty/musl/include/ |
| D | math.h | 23 #define HUGE_VAL ((double)INFINITY) 24 #define HUGE_VALL ((long double)INFINITY) 51 int __fpclassify(double); 53 int __fpclassifyl(long double); 61 static __inline unsigned long long __DOUBLE_BITS(double __f) in __DOUBLE_BITS() 63 union {double __f; unsigned long long __i;} __u; in __DOUBLE_BITS() 70 sizeof(x) == sizeof(double) ? __fpclassify(x) : \ 75 sizeof(x) == sizeof(double) ? (__DOUBLE_BITS(x) & -1ULL>>1) == 0x7ffULL<<52 : \ 80 sizeof(x) == sizeof(double) ? (__DOUBLE_BITS(x) & -1ULL>>1) > 0x7ffULL<<52 : \ 85 sizeof(x) == sizeof(double) ? ((__DOUBLE_BITS(x)+(1ULL<<52)) & -1ULL>>1) >= 1ULL<<53 : \ [all …]
|
| /external/llvm/test/Analysis/BasicAA/ |
| D | args-rets-allocas-loads.ll | 3 declare void @callee(double* %callee_arg) 4 declare void @nocap_callee(double* nocapture %nocap_callee_arg) 6 declare double* @normal_returner() 7 declare noalias double* @noalias_returner() 9 define void @caller_a(double* %arg_a0, 10 double* %arg_a1, 11 double* noalias %noalias_arg_a0, 12 double* noalias %noalias_arg_a1, 13 double** %indirect_a0, 14 double** %indirect_a1) { [all …]
|
| /external/llvm/test/CodeGen/X86/ |
| D | remat-scalar-zero.ll | 11 define void @foo(double* nocapture %x, double* nocapture %y) nounwind { 13 %tmp1 = load double, double* %x ; <double> [#uses=1] 14 %arrayidx4 = getelementptr inbounds double, double* %x, i64 1 ; <double*> [#uses=1] 15 %tmp5 = load double, double* %arrayidx4 ; <double> [#uses=1] 16 %arrayidx8 = getelementptr inbounds double, double* %x, i64 2 ; <double*> [#uses=1] 17 %tmp9 = load double, double* %arrayidx8 ; <double> [#uses=1] 18 %arrayidx12 = getelementptr inbounds double, double* %x, i64 3 ; <double*> [#uses=1] 19 %tmp13 = load double, double* %arrayidx12 ; <double> [#uses=1] 20 %arrayidx16 = getelementptr inbounds double, double* %x, i64 4 ; <double*> [#uses=1] 21 %tmp17 = load double, double* %arrayidx16 ; <double> [#uses=1] [all …]
|
| D | masked-iv-unsafe.ll | 9 define void @count_up(double* %d, i64 %n) nounwind { 16 %t0 = getelementptr double, double* %d, i64 %indvar.i8 17 %t1 = load double, double* %t0 18 %t2 = fmul double %t1, 0.1 19 store double %t2, double* %t0 21 %t3 = getelementptr double, double* %d, i64 %indvar.i24 22 %t4 = load double, double* %t3 23 %t5 = fmul double %t4, 2.3 24 store double %t5, double* %t3 25 %t6 = getelementptr double, double* %d, i64 %indvar [all …]
|
| D | misched-matmul.ll | 15 define void @wrap_mul4(double* nocapture %Out, [4 x double]* nocapture %A, [4 x double]* nocapture … 17 %arrayidx1.i = getelementptr inbounds [4 x double], [4 x double]* %A, i64 0, i64 0 18 %0 = load double, double* %arrayidx1.i, align 8 19 %arrayidx3.i = getelementptr inbounds [4 x double], [4 x double]* %B, i64 0, i64 0 20 %1 = load double, double* %arrayidx3.i, align 8 21 %mul.i = fmul double %0, %1 22 %arrayidx5.i = getelementptr inbounds [4 x double], [4 x double]* %A, i64 0, i64 1 23 %2 = load double, double* %arrayidx5.i, align 8 24 %arrayidx7.i = getelementptr inbounds [4 x double], [4 x double]* %B, i64 1, i64 0 25 %3 = load double, double* %arrayidx7.i, align 8 [all …]
|
| /external/llvm/test/Transforms/InstCombine/ |
| D | x86-sse2.ll | 5 define double @test_sqrt_sd_0(double %a) { 7 ; CHECK-NEXT: [[TMP1:%.*]] = insertelement <2 x double> undef, double %a, i32 0 8 ; CHECK-NEXT: [[TMP2:%.*]] = tail call <2 x double> @llvm.x86.sse2.sqrt.sd(<2 x double> [[TMP1]]) 9 ; CHECK-NEXT: [[TMP3:%.*]] = extractelement <2 x double> [[TMP2]], i32 0 10 ; CHECK-NEXT: ret double [[TMP3]] 12 %1 = insertelement <2 x double> undef, double %a, i32 0 13 %2 = insertelement <2 x double> %1, double 1.000000e+00, i32 1 14 %3 = tail call <2 x double> @llvm.x86.sse2.sqrt.sd(<2 x double> %2) 15 %4 = extractelement <2 x double> %3, i32 0 16 ret double %4 [all …]
|
| D | double-float-shrink-1.ll | 9 ; the -enable-double-float-shrink option. 13 %conv = fpext float %f to double 14 %call = call fast double @acos(double %conv) 15 %conv1 = fptrunc double %call to float 21 define double @acos_test2(float %f) { 22 %conv = fpext float %f to double 23 %call = call fast double @acos(double %conv) 24 ret double %call 26 ; CHECK: call fast double @acos(double %conv) 30 %conv = fpext float %f to double [all …]
|
| /external/llvm/test/CodeGen/ARM/ |
| D | 2009-02-27-SpillerBug.ll | 4 @a = external global double ; <double*> [#uses=1] 5 @N = external global double ; <double*> [#uses=1] 7 declare double @llvm.exp.f64(double) nounwind readonly 9 define fastcc void @findratio(double* nocapture %res1, double* nocapture %res2) nounwind { 14 %0 = fadd double 0.000000e+00, 0.000000e+00 ; <double> [#uses=1] 20 …%k.4 = phi double [ %0, %bb32 ], [ 0.000000e+00, %bb53 ], [ 0.000000e+00, %bb.thread ] ; <double>… 31 %4 = load double, double* @a, align 4 ; <double> [#uses=10] 32 %5 = fadd double %4, 0.000000e+00 ; <double> [#uses=16] 33 %6 = fcmp ogt double %k.4, 0.000000e+00 ; <i1> [#uses=1] 34 %.pn404 = fmul double %4, %4 ; <double> [#uses=4] [all …]
|
| D | stack-alignment.ll | 34 define i8* @f_alignedDPRCS2Spills(double* %d) #0 { 43 %0 = load double, double* %d, align 4 44 %arrayidx1 = getelementptr inbounds double, double* %d, i32 1 45 %1 = load double, double* %arrayidx1, align 4 46 %arrayidx2 = getelementptr inbounds double, double* %d, i32 2 47 %2 = load double, double* %arrayidx2, align 4 48 %arrayidx3 = getelementptr inbounds double, double* %d, i32 3 49 %3 = load double, double* %arrayidx3, align 4 50 %arrayidx4 = getelementptr inbounds double, double* %d, i32 4 51 %4 = load double, double* %arrayidx4, align 4 [all …]
|
| /external/fdlibm/ |
| D | fdlibm.h | 78 double arg1; 79 double arg2; 80 double retval; 102 extern double ieee_acos __P((double)); 103 extern double ieee_asin __P((double)); 104 extern double ieee_atan __P((double)); 105 extern double ieee_atan2 __P((double, double)); 106 extern double ieee_cos __P((double)); 107 extern double ieee_sin __P((double)); 108 extern double ieee_tan __P((double)); [all …]
|
| /external/clang/test/CodeGen/ |
| D | libcall-declarations.c | 10 double atan2(double, double); 12 long double atan2l(long double, long double); 16 double copysign(double, double); 18 long double copysignl(long double, long double); 19 double fabs(double); 21 long double fabsl(long double); 22 double fmod(double, double); 24 long double fmodl(long double, long double); 25 double frexp(double, int *); 27 long double frexpl(long double, int *); [all …]
|
| /external/llvm/test/Transforms/SLPVectorizer/X86/ |
| D | call.ll | 6 declare double @sin(double) 7 declare double @cos(double) 8 declare double @pow(double, double) 9 declare double @exp2(double) 10 declare double @sqrt(double) 15 ; CHECK: call <2 x double> @llvm.sin.v2f64 17 define void @sin_libm(double* %a, double* %b, double* %c) { 19 %i0 = load double, double* %a, align 8 20 %i1 = load double, double* %b, align 8 21 %mul = fmul double %i0, %i1 [all …]
|
| D | cse.ll | 6 ;int test(double *G) { 14 ;CHECK: load <2 x double> 15 ;CHECK: fadd <4 x double> 16 ;CHECK: store <4 x double> 19 define i32 @test(double* nocapture %G) { 21 %arrayidx = getelementptr inbounds double, double* %G, i64 5 22 %0 = load double, double* %arrayidx, align 8 23 %mul = fmul double %0, 4.000000e+00 24 %add = fadd double %mul, 1.000000e+00 25 store double %add, double* %G, align 8 [all …]
|
| /external/eigen/bench/btl/libs/BLAS/ |
| D | blas.h | 19 double BLASFUNC(dsdot) (int *, float *, int *, float *, int *); 20 double BLASFUNC(ddot) (int *, double *, int *, double *, int *); 21 double BLASFUNC(qdot) (int *, double *, int *, double *, int *); 26 void BLASFUNC(zdotu) (double *, int *, double *, int *, double *, int *); 27 void BLASFUNC(zdotc) (double *, int *, double *, int *, double *, int *); 28 void BLASFUNC(xdotu) (double *, int *, double *, int *, double *, int *); 29 void BLASFUNC(xdotc) (double *, int *, double *, int *, double *, int *); 36 void BLASFUNC(zdotu) (double *, int *, double *, int *, double *, int *); 37 void BLASFUNC(zdotc) (double *, int *, double *, int *, double *, int *); 38 void BLASFUNC(xdotu) (double *, int *, double *, int *, double *, int *); [all …]
|
| /external/llvm/test/CodeGen/PowerPC/ |
| D | qpx-unal-cons-lds.ll | 6 define void @foo(double* noalias nocapture %a, double* noalias nocapture readonly %b) #0 { 50 %1 = getelementptr inbounds double, double* %b, i64 %0 51 %2 = bitcast double* %1 to <8 x double>* 52 %wide.vec = load <8 x double>, <8 x double>* %2, align 8 53 …%strided.vec = shufflevector <8 x double> %wide.vec, <8 x double> undef, <4 x i32> <i32 0, i32 2, … 54 …%3 = fadd <4 x double> %strided.vec, <double 1.000000e+00, double 1.000000e+00, double 1.000000e+0… 55 %4 = getelementptr inbounds double, double* %a, i64 %index 56 %5 = bitcast double* %4 to <4 x double>* 57 store <4 x double> %3, <4 x double>* %5, align 8 60 %7 = getelementptr inbounds double, double* %b, i64 %6 [all …]
|
| /external/eigen/Eigen/src/misc/ |
| D | blas.h | 24 double BLASFUNC(dsdot) (int *, float *, int *, float *, int *); 25 double BLASFUNC(ddot) (int *, double *, int *, double *, int *); 26 double BLASFUNC(qdot) (int *, double *, int *, double *, int *); 30 int BLASFUNC(zdotuw) (int *, double *, int *, double *, int *, double*); 31 int BLASFUNC(zdotcw) (int *, double *, int *, double *, int *, double*); 34 int BLASFUNC(daxpy) (const int *, const double *, const double *, const int *, double *, const i… 35 int BLASFUNC(qaxpy) (const int *, const double *, const double *, const int *, double *, const i… 37 int BLASFUNC(zaxpy) (const int *, const double *, const double *, const int *, double *, const i… 38 int BLASFUNC(xaxpy) (const int *, const double *, const double *, const int *, double *, const i… 40 int BLASFUNC(zaxpyc)(const int *, const double *, const double *, const int *, double *, const i… [all …]
|
| /external/angle/third_party/glslang/src/Test/baseResults/ |
| D | 400.geom.out | 179 0:131 move second child to first child ( temp double) 180 0:131 'doublev' ( temp double) 183 0:132 move second child to first child ( temp 2-component vector of double) 184 0:132 'dvec2v' ( temp 2-component vector of double) 188 0:133 move second child to first child ( temp 3-component vector of double) 189 0:133 'dvec3v' ( temp 3-component vector of double) 194 0:134 move second child to first child ( temp 4-component vector of double) 195 0:134 'dvec4v' ( temp 4-component vector of double) 201 0:136 add second child into first child ( temp double) 202 0:136 'doublev' ( temp double) [all …]
|
| /external/deqp-deps/glslang/Test/baseResults/ |
| D | 400.geom.out | 179 0:131 move second child to first child ( temp double) 180 0:131 'doublev' ( temp double) 183 0:132 move second child to first child ( temp 2-component vector of double) 184 0:132 'dvec2v' ( temp 2-component vector of double) 188 0:133 move second child to first child ( temp 3-component vector of double) 189 0:133 'dvec3v' ( temp 3-component vector of double) 194 0:134 move second child to first child ( temp 4-component vector of double) 195 0:134 'dvec4v' ( temp 4-component vector of double) 201 0:136 add second child into first child ( temp double) 202 0:136 'doublev' ( temp double) [all …]
|