Lines Matching full:double
3 declare double @cos(double)
5 declare double @sin(double)
7 declare double @tan(double)
9 declare double @sqrt(double)
10 declare double @exp2(double)
12 define double @T() {
16 %A = call double @cos(double 0.000000e+00)
17 %B = call double @sin(double 0.000000e+00)
18 %a = fadd double %A, %B
19 %C = call double @tan(double 0.000000e+00)
20 %b = fadd double %a, %C
21 %D = call double @sqrt(double 4.000000e+00)
22 %c = fadd double %b, %D
25 %E = call double @exp2(double 4.0)
26 %d = fadd double %c, %E
27 ret double %d
39 %i4 = call i32 @llvm.x86.sse2.cvtsd2si(<2 x double> <double 1.75, double undef>) nounwind
40 %i5 = call i32 @llvm.x86.sse2.cvttsd2si(<2 x double> <double 1.75, double undef>) nounwind
41 %i6 = call i64 @llvm.x86.sse2.cvtsd2si64(<2 x double> <double 1.75, double undef>) nounwind
42 %i7 = call i64 @llvm.x86.sse2.cvttsd2si64(<2 x double> <double 1.75, double undef>) nounwind
58 declare i32 @llvm.x86.sse2.cvtsd2si(<2 x double>) nounwind readnone
59 declare i32 @llvm.x86.sse2.cvttsd2si(<2 x double>) nounwind readnone
60 declare i64 @llvm.x86.sse2.cvtsd2si64(<2 x double>) nounwind readnone
61 declare i64 @llvm.x86.sse2.cvttsd2si64(<2 x double>) nounwind readnone