Lines Matching refs:v2f32
7 %v2f32 = type <2 x float>
9 define %v2f32 @test_v2f32.sqrt(%v2f32 %a) {
11 %1 = call %v2f32 @llvm.sqrt.v2f32(%v2f32 %a)
12 ret %v2f32 %1
15 define %v2f32 @test_v2f32.powi(%v2f32 %a, i32 %b) {
17 %1 = call %v2f32 @llvm.powi.v2f32(%v2f32 %a, i32 %b)
18 ret %v2f32 %1
21 define %v2f32 @test_v2f32.sin(%v2f32 %a) {
23 %1 = call %v2f32 @llvm.sin.v2f32(%v2f32 %a)
24 ret %v2f32 %1
27 define %v2f32 @test_v2f32.cos(%v2f32 %a) {
29 %1 = call %v2f32 @llvm.cos.v2f32(%v2f32 %a)
30 ret %v2f32 %1
33 define %v2f32 @test_v2f32.pow(%v2f32 %a, %v2f32 %b) {
35 %1 = call %v2f32 @llvm.pow.v2f32(%v2f32 %a, %v2f32 %b)
36 ret %v2f32 %1
39 define %v2f32 @test_v2f32.exp(%v2f32 %a) {
41 %1 = call %v2f32 @llvm.exp.v2f32(%v2f32 %a)
42 ret %v2f32 %1
45 define %v2f32 @test_v2f32.exp2(%v2f32 %a) {
47 %1 = call %v2f32 @llvm.exp2.v2f32(%v2f32 %a)
48 ret %v2f32 %1
51 define %v2f32 @test_v2f32.log(%v2f32 %a) {
53 %1 = call %v2f32 @llvm.log.v2f32(%v2f32 %a)
54 ret %v2f32 %1
57 define %v2f32 @test_v2f32.log10(%v2f32 %a) {
59 %1 = call %v2f32 @llvm.log10.v2f32(%v2f32 %a)
60 ret %v2f32 %1
63 define %v2f32 @test_v2f32.log2(%v2f32 %a) {
65 %1 = call %v2f32 @llvm.log2.v2f32(%v2f32 %a)
66 ret %v2f32 %1
69 define %v2f32 @test_v2f32.fma(%v2f32 %a, %v2f32 %b, %v2f32 %c) {
71 %1 = call %v2f32 @llvm.fma.v2f32(%v2f32 %a, %v2f32 %b, %v2f32 %c)
72 ret %v2f32 %1
75 define %v2f32 @test_v2f32.fabs(%v2f32 %a) {
77 %1 = call %v2f32 @llvm.fabs.v2f32(%v2f32 %a)
78 ret %v2f32 %1
81 define %v2f32 @test_v2f32.floor(%v2f32 %a) {
83 %1 = call %v2f32 @llvm.floor.v2f32(%v2f32 %a)
84 ret %v2f32 %1
87 define %v2f32 @test_v2f32.fceil(%v2f32 %a) {
89 %1 = call %v2f32 @llvm.fceil.v2f32(%v2f32 %a)
90 ret %v2f32 %1
93 define %v2f32 @test_v2f32.trunc(%v2f32 %a) {
95 %1 = call %v2f32 @llvm.trunc.v2f32(%v2f32 %a)
96 ret %v2f32 %1
99 define %v2f32 @test_v2f32.rint(%v2f32 %a) {
101 %1 = call %v2f32 @llvm.rint.v2f32(%v2f32 %a)
102 ret %v2f32 %1
105 define %v2f32 @test_v2f32.nearbyint(%v2f32 %a) {
107 %1 = call %v2f32 @llvm.nearbyint.v2f32(%v2f32 %a)
108 ret %v2f32 %1
111 declare %v2f32 @llvm.sqrt.v2f32(%v2f32) #0
112 declare %v2f32 @llvm.powi.v2f32(%v2f32, i32) #0
113 declare %v2f32 @llvm.sin.v2f32(%v2f32) #0
114 declare %v2f32 @llvm.cos.v2f32(%v2f32) #0
115 declare %v2f32 @llvm.pow.v2f32(%v2f32, %v2f32) #0
116 declare %v2f32 @llvm.exp.v2f32(%v2f32) #0
117 declare %v2f32 @llvm.exp2.v2f32(%v2f32) #0
118 declare %v2f32 @llvm.log.v2f32(%v2f32) #0
119 declare %v2f32 @llvm.log10.v2f32(%v2f32) #0
120 declare %v2f32 @llvm.log2.v2f32(%v2f32) #0
121 declare %v2f32 @llvm.fma.v2f32(%v2f32, %v2f32, %v2f32) #0
122 declare %v2f32 @llvm.fabs.v2f32(%v2f32) #0
123 declare %v2f32 @llvm.floor.v2f32(%v2f32) #0
124 declare %v2f32 @llvm.fceil.v2f32(%v2f32) #0
125 declare %v2f32 @llvm.trunc.v2f32(%v2f32) #0
126 declare %v2f32 @llvm.rint.v2f32(%v2f32) #0
127 declare %v2f32 @llvm.nearbyint.v2f32(%v2f32) #0