Home | History | Annotate | Download | only in ARM

Lines Matching full:double

4 define void @test(float* %P, double* %D) {
6 %B = load double* %D ; <double> [#uses=1]
8 store double %B, double* %D
14 declare double @fabs(double)
16 define void @test_abs(float* %P, double* %D) {
22 %A = load double* %D ; <double> [#uses=1]
24 %B = call double @fabs( double %A ) ; <double> [#uses=1]
25 store double %B, double* %D
29 define void @test_add(float* %P, double* %D) {
34 %A = load double* %D ; <double> [#uses=2]
35 %B = fadd double %A, %A ; <double> [#uses=1]
36 store double %B, double* %D
40 define void @test_ext_round(float* %P, double* %D) {
45 %b = fpext float %a to double ; <double> [#uses=1]
46 %A = load double* %D ; <double> [#uses=1]
47 %B = fptrunc double %A to float ; <float> [#uses=1]
48 store double %b, double* %D
81 define i32 @test_dtoi(double* %P1) {
83 %a1 = load double* %P1 ; <double> [#uses=1]
85 %b1 = fptosi double %a1 to i32 ; <i32> [#uses=1]
89 define i32 @test_dtou(double* %P1) {
91 %a1 = load double* %P1 ; <double> [#uses=1]
93 %b1 = fptoui double %a1 to i32 ; <i32> [#uses=1]
97 define void @test_utod(double* %P1, i32 %X) {
100 %b1 = uitofp i32 %X to double ; <double> [#uses=1]
101 store double %b1, double* %P1
105 define void @test_utod2(double* %P1, i8 %X) {
108 %b1 = uitofp i8 %X to double ; <double> [#uses=1]
109 store double %b1, double* %P1