• Home
  • Raw
  • Download

Lines Matching refs:v2f64

253 %v2f64 = type <2 x double>
255 define %v2f64 @test_v2f64.sqrt(%v2f64 %a) {
257 %1 = call %v2f64 @llvm.sqrt.v2f64(%v2f64 %a)
258 ret %v2f64 %1
261 define %v2f64 @test_v2f64.powi(%v2f64 %a, i32 %b) {
263 %1 = call %v2f64 @llvm.powi.v2f64(%v2f64 %a, i32 %b)
264 ret %v2f64 %1
267 define %v2f64 @test_v2f64.sin(%v2f64 %a) {
269 %1 = call %v2f64 @llvm.sin.v2f64(%v2f64 %a)
270 ret %v2f64 %1
273 define %v2f64 @test_v2f64.cos(%v2f64 %a) {
275 %1 = call %v2f64 @llvm.cos.v2f64(%v2f64 %a)
276 ret %v2f64 %1
279 define %v2f64 @test_v2f64.pow(%v2f64 %a, %v2f64 %b) {
281 %1 = call %v2f64 @llvm.pow.v2f64(%v2f64 %a, %v2f64 %b)
282 ret %v2f64 %1
285 define %v2f64 @test_v2f64.exp(%v2f64 %a) {
287 %1 = call %v2f64 @llvm.exp.v2f64(%v2f64 %a)
288 ret %v2f64 %1
291 define %v2f64 @test_v2f64.exp2(%v2f64 %a) {
293 %1 = call %v2f64 @llvm.exp2.v2f64(%v2f64 %a)
294 ret %v2f64 %1
297 define %v2f64 @test_v2f64.log(%v2f64 %a) {
299 %1 = call %v2f64 @llvm.log.v2f64(%v2f64 %a)
300 ret %v2f64 %1
303 define %v2f64 @test_v2f64.log10(%v2f64 %a) {
305 %1 = call %v2f64 @llvm.log10.v2f64(%v2f64 %a)
306 ret %v2f64 %1
309 define %v2f64 @test_v2f64.log2(%v2f64 %a) {
311 %1 = call %v2f64 @llvm.log2.v2f64(%v2f64 %a)
312 ret %v2f64 %1
315 define %v2f64 @test_v2f64.fma(%v2f64 %a, %v2f64 %b, %v2f64 %c) {
317 %1 = call %v2f64 @llvm.fma.v2f64(%v2f64 %a, %v2f64 %b, %v2f64 %c)
318 ret %v2f64 %1
321 define %v2f64 @test_v2f64.fabs(%v2f64 %a) {
323 %1 = call %v2f64 @llvm.fabs.v2f64(%v2f64 %a)
324 ret %v2f64 %1
327 define %v2f64 @test_v2f64.floor(%v2f64 %a) {
329 %1 = call %v2f64 @llvm.floor.v2f64(%v2f64 %a)
330 ret %v2f64 %1
333 define %v2f64 @test_v2f64.ceil(%v2f64 %a) {
335 %1 = call %v2f64 @llvm.ceil.v2f64(%v2f64 %a)
336 ret %v2f64 %1
339 define %v2f64 @test_v2f64.trunc(%v2f64 %a) {
341 %1 = call %v2f64 @llvm.trunc.v2f64(%v2f64 %a)
342 ret %v2f64 %1
345 define %v2f64 @test_v2f64.rint(%v2f64 %a) {
347 %1 = call %v2f64 @llvm.rint.v2f64(%v2f64 %a)
348 ret %v2f64 %1
351 define %v2f64 @test_v2f64.nearbyint(%v2f64 %a) {
353 %1 = call %v2f64 @llvm.nearbyint.v2f64(%v2f64 %a)
354 ret %v2f64 %1
357 declare %v2f64 @llvm.sqrt.v2f64(%v2f64) #0
358 declare %v2f64 @llvm.powi.v2f64(%v2f64, i32) #0
359 declare %v2f64 @llvm.sin.v2f64(%v2f64) #0
360 declare %v2f64 @llvm.cos.v2f64(%v2f64) #0
361 declare %v2f64 @llvm.pow.v2f64(%v2f64, %v2f64) #0
362 declare %v2f64 @llvm.exp.v2f64(%v2f64) #0
363 declare %v2f64 @llvm.exp2.v2f64(%v2f64) #0
364 declare %v2f64 @llvm.log.v2f64(%v2f64) #0
365 declare %v2f64 @llvm.log10.v2f64(%v2f64) #0
366 declare %v2f64 @llvm.log2.v2f64(%v2f64) #0
367 declare %v2f64 @llvm.fma.v2f64(%v2f64, %v2f64, %v2f64) #0
368 declare %v2f64 @llvm.fabs.v2f64(%v2f64) #0
369 declare %v2f64 @llvm.floor.v2f64(%v2f64) #0
370 declare %v2f64 @llvm.ceil.v2f64(%v2f64) #0
371 declare %v2f64 @llvm.trunc.v2f64(%v2f64) #0
372 declare %v2f64 @llvm.rint.v2f64(%v2f64) #0
373 declare %v2f64 @llvm.nearbyint.v2f64(%v2f64) #0