Lines Matching refs:v4f32

129 %v4f32 = type <4 x float>
131 define %v4f32 @test_v4f32.sqrt(%v4f32 %a) {
133 %1 = call %v4f32 @llvm.sqrt.v4f32(%v4f32 %a)
134 ret %v4f32 %1
137 define %v4f32 @test_v4f32.powi(%v4f32 %a, i32 %b) {
139 %1 = call %v4f32 @llvm.powi.v4f32(%v4f32 %a, i32 %b)
140 ret %v4f32 %1
143 define %v4f32 @test_v4f32.sin(%v4f32 %a) {
145 %1 = call %v4f32 @llvm.sin.v4f32(%v4f32 %a)
146 ret %v4f32 %1
149 define %v4f32 @test_v4f32.cos(%v4f32 %a) {
151 %1 = call %v4f32 @llvm.cos.v4f32(%v4f32 %a)
152 ret %v4f32 %1
155 define %v4f32 @test_v4f32.pow(%v4f32 %a, %v4f32 %b) {
157 %1 = call %v4f32 @llvm.pow.v4f32(%v4f32 %a, %v4f32 %b)
158 ret %v4f32 %1
161 define %v4f32 @test_v4f32.exp(%v4f32 %a) {
163 %1 = call %v4f32 @llvm.exp.v4f32(%v4f32 %a)
164 ret %v4f32 %1
167 define %v4f32 @test_v4f32.exp2(%v4f32 %a) {
169 %1 = call %v4f32 @llvm.exp2.v4f32(%v4f32 %a)
170 ret %v4f32 %1
173 define %v4f32 @test_v4f32.log(%v4f32 %a) {
175 %1 = call %v4f32 @llvm.log.v4f32(%v4f32 %a)
176 ret %v4f32 %1
179 define %v4f32 @test_v4f32.log10(%v4f32 %a) {
181 %1 = call %v4f32 @llvm.log10.v4f32(%v4f32 %a)
182 ret %v4f32 %1
185 define %v4f32 @test_v4f32.log2(%v4f32 %a) {
187 %1 = call %v4f32 @llvm.log2.v4f32(%v4f32 %a)
188 ret %v4f32 %1
191 define %v4f32 @test_v4f32.fma(%v4f32 %a, %v4f32 %b, %v4f32 %c) {
193 %1 = call %v4f32 @llvm.fma.v4f32(%v4f32 %a, %v4f32 %b, %v4f32 %c)
194 ret %v4f32 %1
197 define %v4f32 @test_v4f32.fabs(%v4f32 %a) {
199 %1 = call %v4f32 @llvm.fabs.v4f32(%v4f32 %a)
200 ret %v4f32 %1
203 define %v4f32 @test_v4f32.floor(%v4f32 %a) {
205 %1 = call %v4f32 @llvm.floor.v4f32(%v4f32 %a)
206 ret %v4f32 %1
209 define %v4f32 @test_v4f32.ceil(%v4f32 %a) {
211 %1 = call %v4f32 @llvm.ceil.v4f32(%v4f32 %a)
212 ret %v4f32 %1
215 define %v4f32 @test_v4f32.trunc(%v4f32 %a) {
217 %1 = call %v4f32 @llvm.trunc.v4f32(%v4f32 %a)
218 ret %v4f32 %1
221 define %v4f32 @test_v4f32.rint(%v4f32 %a) {
223 %1 = call %v4f32 @llvm.rint.v4f32(%v4f32 %a)
224 ret %v4f32 %1
227 define %v4f32 @test_v4f32.nearbyint(%v4f32 %a) {
229 %1 = call %v4f32 @llvm.nearbyint.v4f32(%v4f32 %a)
230 ret %v4f32 %1
233 declare %v4f32 @llvm.sqrt.v4f32(%v4f32) #0
234 declare %v4f32 @llvm.powi.v4f32(%v4f32, i32) #0
235 declare %v4f32 @llvm.sin.v4f32(%v4f32) #0
236 declare %v4f32 @llvm.cos.v4f32(%v4f32) #0
237 declare %v4f32 @llvm.pow.v4f32(%v4f32, %v4f32) #0
238 declare %v4f32 @llvm.exp.v4f32(%v4f32) #0
239 declare %v4f32 @llvm.exp2.v4f32(%v4f32) #0
240 declare %v4f32 @llvm.log.v4f32(%v4f32) #0
241 declare %v4f32 @llvm.log10.v4f32(%v4f32) #0
242 declare %v4f32 @llvm.log2.v4f32(%v4f32) #0
243 declare %v4f32 @llvm.fma.v4f32(%v4f32, %v4f32, %v4f32) #0
244 declare %v4f32 @llvm.fabs.v4f32(%v4f32) #0
245 declare %v4f32 @llvm.floor.v4f32(%v4f32) #0
246 declare %v4f32 @llvm.ceil.v4f32(%v4f32) #0
247 declare %v4f32 @llvm.trunc.v4f32(%v4f32) #0
248 declare %v4f32 @llvm.rint.v4f32(%v4f32) #0
249 declare %v4f32 @llvm.nearbyint.v4f32(%v4f32) #0