• Home
  • Raw
  • Download

Lines Matching refs:double

21         %tmp = alloca { double, double }, align 16              ; <{ double, double }*> [#uses=4]
22 %tmp1 = alloca { double, double }, align 16 ; <{ double, double }*> [#uses=4]
23 %tmp2 = alloca { double, double }, align 16 ; <{ double, double }*> [#uses=3]
24 %pi = alloca double, align 8 ; <double*> [#uses=2]
25 %z = alloca { double, double }, align 16 ; <{ double, double }*> [#uses=4]
27 store double 0x400921FB54442D18, double* %pi
28 %tmp.upgrd.1 = load double, double* %pi ; <double> [#uses=1]
29 …%real = getelementptr { double, double }, { double, double }* %tmp1, i64 0, i32 0 ; <dou…
30 store double 0.000000e+00, double* %real
31 …%real3 = getelementptr { double, double }, { double, double }* %tmp1, i64 0, i32 1 ; <dou…
32 store double %tmp.upgrd.1, double* %real3
33 …%tmp.upgrd.2 = getelementptr { double, double }, { double, double }* %tmp, i64 0, i32 0 …
34 …%tmp4 = getelementptr { double, double }, { double, double }* %tmp1, i64 0, i32 0 ; <dou…
35 %tmp5 = load double, double* %tmp4 ; <double> [#uses=1]
36 store double %tmp5, double* %tmp.upgrd.2
37 …%tmp6 = getelementptr { double, double }, { double, double }* %tmp, i64 0, i32 1 ; <dou…
38 …%tmp7 = getelementptr { double, double }, { double, double }* %tmp1, i64 0, i32 1 ; <dou…
39 %tmp8 = load double, double* %tmp7 ; <double> [#uses=1]
40 store double %tmp8, double* %tmp6
41 …%tmp.upgrd.3 = bitcast { double, double }* %tmp to { i64, i64 }* ; <{ i64, i64 }*> …
44 …%tmp9 = bitcast { double, double }* %tmp to { i64, i64 }* ; <{ i64, i64 }*> [#uses=1]
47 call void @cexp( { double, double }* sret %tmp2, i64 %tmp.upgrd.5, i64 %tmp11 )
48 …%tmp12 = getelementptr { double, double }, { double, double }* %z, i64 0, i32 0 ; <dou…
49 …%tmp13 = getelementptr { double, double }, { double, double }* %tmp2, i64 0, i32 0 ; <dou…
50 %tmp14 = load double, double* %tmp13 ; <double> [#uses=1]
51 store double %tmp14, double* %tmp12
52 …%tmp15 = getelementptr { double, double }, { double, double }* %z, i64 0, i32 1 ; <dou…
53 …%tmp16 = getelementptr { double, double }, { double, double }* %tmp2, i64 0, i32 1 ; <dou…
54 %tmp17 = load double, double* %tmp16 ; <double> [#uses=1]
55 store double %tmp17, double* %tmp15
56 …%tmp18 = getelementptr { double, double }, { double, double }* %z, i64 0, i32 1 ; <dou…
57 %tmp19 = load double, double* %tmp18 ; <double> [#uses=1]
58 …%tmp20 = getelementptr { double, double }, { double, double }* %z, i64 0, i32 0 ; <dou…
59 %tmp21 = load double, double* %tmp20 ; <double> [#uses=1]
61 …%tmp.upgrd.7 = call i32 (i8*, ...) @printf( i8* %tmp.upgrd.6, double %tmp21, double %tmp19 ) …
68 declare void @cexp({ double, double }* sret , i64, i64)