Mercurial > hg > CbC > CbC_llvm
comparison test/CodeGen/Mips/fpneeded.ll @ 95:afa8332a0e37 LLVM3.8
LLVM 3.8
author | Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 13 Oct 2015 17:48:58 +0900 |
parents | 54457678186b |
children |
comparison
equal
deleted
inserted
replaced
84:f3e34b893a5f | 95:afa8332a0e37 |
---|---|
74 ; 32: .end vd | 74 ; 32: .end vd |
75 | 75 |
76 define void @foo1() #0 { | 76 define void @foo1() #0 { |
77 entry: | 77 entry: |
78 store float 1.000000e+00, float* @zz, align 4 | 78 store float 1.000000e+00, float* @zz, align 4 |
79 %0 = load float* @y, align 4 | 79 %0 = load float, float* @y, align 4 |
80 %1 = load float* @x, align 4 | 80 %1 = load float, float* @x, align 4 |
81 %add = fadd float %0, %1 | 81 %add = fadd float %0, %1 |
82 store float %add, float* @z, align 4 | 82 store float %add, float* @z, align 4 |
83 ret void | 83 ret void |
84 } | 84 } |
85 | 85 |
94 ; 32: .set reorder | 94 ; 32: .set reorder |
95 ; 32: .end foo1 | 95 ; 32: .end foo1 |
96 | 96 |
97 define void @foo2() #0 { | 97 define void @foo2() #0 { |
98 entry: | 98 entry: |
99 %0 = load float* @x, align 4 | 99 %0 = load float, float* @x, align 4 |
100 call void @vf(float %0) | 100 call void @vf(float %0) |
101 ret void | 101 ret void |
102 } | 102 } |
103 | 103 |
104 | 104 |