Home | History | Annotate | Download | only in Thumb

Lines Matching full:double

6 %0 = type { [3 x double] }
25 %storemerge = phi double [ -1.000000e+00, %4 ], [ 1.000000e+00, %3 ], [ 1.000000e+00, %3 ] ; <double> [#uses=1]
27 %storemerge1 = select i1 %v_6, double 1.000000e+00, double -1.000000e+00 ; <double> [#uses=3]
28 call void @llvm.dbg.value(metadata !{double %storemerge}, i64 0, metadata !91), !dbg !0
30 %storemerge2 = select i1 %v_7, double 1.000000e+00, double -1.000000e+00 ; <double> [#uses=3]
31 %v_8 = getelementptr inbounds %0* %0, i32 0, i32 0, i32 0 ; <double*> [#uses=1]
32 %v_10 = getelementptr inbounds %0* %0, i32 0, i32 0, i32 2 ; <double*> [#uses=1]
33 %v_11 = fmul double %storemerge1, %storemerge1, !dbg !93 ; <double> [#uses=1]
34 %v_15 = tail call double @sqrt(double %v_11) nounwind readonly, !dbg !93 ; <double> [#uses=1]
35 %v_16 = fdiv double 1.000000e+00, %v_15, !dbg !93 ; <double> [#uses=3]
36 %v_17 = fmul double %storemerge, %v_16, !dbg !97 ; <double> [#uses=1]
37 store double %v_17, double* %v_8, align 4, !dbg !97
38 %v_19 = fmul double %storemerge2, %v_16, !dbg !97 ; <double> [#uses=1]
39 store double %v_19, double* %v_10, align 4, !dbg !97
45 declare double @sqrt(double) nounwind readonly
62 !13 = metadata !{i32 524324, metadata !4, metadata !"double", metadata !4, i32 0, i64 64, i64 32, i64 0, i32 0, i32 4} ; [ DW_TAG_base_type ]
89 !40 = metadata !{i32 524304, metadata !4, metadata !"double", metadata !4, i32 0, i64 32, i64 32, i64 0, i32 0, metadata !13} ; [ DW_TAG_reference_type ]