Lines Matching refs:v4f32
131 %v4f32 = type <4 x float>
133 define %v4f32 @test_v4f32.sqrt(%v4f32 %a) {
135 %1 = call %v4f32 @llvm.sqrt.v4f32(%v4f32 %a)
136 ret %v4f32 %1
139 define %v4f32 @test_v4f32.powi(%v4f32 %a, i32 %b) {
141 %1 = call %v4f32 @llvm.powi.v4f32(%v4f32 %a, i32 %b)
142 ret %v4f32 %1
145 define %v4f32 @test_v4f32.sin(%v4f32 %a) {
147 %1 = call %v4f32 @llvm.sin.v4f32(%v4f32 %a)
148 ret %v4f32 %1
151 define %v4f32 @test_v4f32.cos(%v4f32 %a) {
153 %1 = call %v4f32 @llvm.cos.v4f32(%v4f32 %a)
154 ret %v4f32 %1
157 define %v4f32 @test_v4f32.pow(%v4f32 %a, %v4f32 %b) {
159 %1 = call %v4f32 @llvm.pow.v4f32(%v4f32 %a, %v4f32 %b)
160 ret %v4f32 %1
163 define %v4f32 @test_v4f32.exp(%v4f32 %a) {
165 %1 = call %v4f32 @llvm.exp.v4f32(%v4f32 %a)
166 ret %v4f32 %1
169 define %v4f32 @test_v4f32.exp2(%v4f32 %a) {
171 %1 = call %v4f32 @llvm.exp2.v4f32(%v4f32 %a)
172 ret %v4f32 %1
175 define %v4f32 @test_v4f32.log(%v4f32 %a) {
177 %1 = call %v4f32 @llvm.log.v4f32(%v4f32 %a)
178 ret %v4f32 %1
181 define %v4f32 @test_v4f32.log10(%v4f32 %a) {
183 %1 = call %v4f32 @llvm.log10.v4f32(%v4f32 %a)
184 ret %v4f32 %1
187 define %v4f32 @test_v4f32.log2(%v4f32 %a) {
189 %1 = call %v4f32 @llvm.log2.v4f32(%v4f32 %a)
190 ret %v4f32 %1
193 define %v4f32 @test_v4f32.fma(%v4f32 %a, %v4f32 %b, %v4f32 %c) {
195 %1 = call %v4f32 @llvm.fma.v4f32(%v4f32 %a, %v4f32 %b, %v4f32 %c)
196 ret %v4f32 %1
199 define %v4f32 @test_v4f32.fabs(%v4f32 %a) {
201 %1 = call %v4f32 @llvm.fabs.v4f32(%v4f32 %a)
202 ret %v4f32 %1
205 define %v4f32 @test_v4f32.floor(%v4f32 %a) {
207 %1 = call %v4f32 @llvm.floor.v4f32(%v4f32 %a)
208 ret %v4f32 %1
211 define %v4f32 @test_v4f32.fceil(%v4f32 %a) {
213 %1 = call %v4f32 @llvm.fceil.v4f32(%v4f32 %a)
214 ret %v4f32 %1
217 define %v4f32 @test_v4f32.trunc(%v4f32 %a) {
219 %1 = call %v4f32 @llvm.trunc.v4f32(%v4f32 %a)
220 ret %v4f32 %1
223 define %v4f32 @test_v4f32.rint(%v4f32 %a) {
225 %1 = call %v4f32 @llvm.rint.v4f32(%v4f32 %a)
226 ret %v4f32 %1
229 define %v4f32 @test_v4f32.nearbyint(%v4f32 %a) {
231 %1 = call %v4f32 @llvm.nearbyint.v4f32(%v4f32 %a)
232 ret %v4f32 %1
235 declare %v4f32 @llvm.sqrt.v4f32(%v4f32) #0
236 declare %v4f32 @llvm.powi.v4f32(%v4f32, i32) #0
237 declare %v4f32 @llvm.sin.v4f32(%v4f32) #0
238 declare %v4f32 @llvm.cos.v4f32(%v4f32) #0
239 declare %v4f32 @llvm.pow.v4f32(%v4f32, %v4f32) #0
240 declare %v4f32 @llvm.exp.v4f32(%v4f32) #0
241 declare %v4f32 @llvm.exp2.v4f32(%v4f32) #0
242 declare %v4f32 @llvm.log.v4f32(%v4f32) #0
243 declare %v4f32 @llvm.log10.v4f32(%v4f32) #0
244 declare %v4f32 @llvm.log2.v4f32(%v4f32) #0
245 declare %v4f32 @llvm.fma.v4f32(%v4f32, %v4f32, %v4f32) #0
246 declare %v4f32 @llvm.fabs.v4f32(%v4f32) #0
247 declare %v4f32 @llvm.floor.v4f32(%v4f32) #0
248 declare %v4f32 @llvm.fceil.v4f32(%v4f32) #0
249 declare %v4f32 @llvm.trunc.v4f32(%v4f32) #0
250 declare %v4f32 @llvm.rint.v4f32(%v4f32) #0
251 declare %v4f32 @llvm.nearbyint.v4f32(%v4f32) #0