Lines Matching refs:aarch64
1 ; RUN: llc < %s -march=arm64 -aarch64-neon-syntax=apple | FileCheck %s
10 %tmp3 = call i32 @llvm.aarch64.neon.fcvtas.i32.f32(float %A)
18 %tmp3 = call i64 @llvm.aarch64.neon.fcvtas.i64.f32(float %A)
26 %tmp3 = call i32 @llvm.aarch64.neon.fcvtas.i32.f64(double %A)
34 %tmp3 = call i64 @llvm.aarch64.neon.fcvtas.i64.f64(double %A)
38 declare i32 @llvm.aarch64.neon.fcvtas.i32.f32(float) nounwind readnone
39 declare i64 @llvm.aarch64.neon.fcvtas.i64.f32(float) nounwind readnone
40 declare i32 @llvm.aarch64.neon.fcvtas.i32.f64(double) nounwind readnone
41 declare i64 @llvm.aarch64.neon.fcvtas.i64.f64(double) nounwind readnone
50 %tmp3 = call i32 @llvm.aarch64.neon.fcvtau.i32.f32(float %A)
58 %tmp3 = call i64 @llvm.aarch64.neon.fcvtau.i64.f32(float %A)
66 %tmp3 = call i32 @llvm.aarch64.neon.fcvtau.i32.f64(double %A)
74 %tmp3 = call i64 @llvm.aarch64.neon.fcvtau.i64.f64(double %A)
78 declare i32 @llvm.aarch64.neon.fcvtau.i32.f32(float) nounwind readnone
79 declare i64 @llvm.aarch64.neon.fcvtau.i64.f32(float) nounwind readnone
80 declare i32 @llvm.aarch64.neon.fcvtau.i32.f64(double) nounwind readnone
81 declare i64 @llvm.aarch64.neon.fcvtau.i64.f64(double) nounwind readnone
90 %tmp3 = call i32 @llvm.aarch64.neon.fcvtms.i32.f32(float %A)
98 %tmp3 = call i64 @llvm.aarch64.neon.fcvtms.i64.f32(float %A)
106 %tmp3 = call i32 @llvm.aarch64.neon.fcvtms.i32.f64(double %A)
114 %tmp3 = call i64 @llvm.aarch64.neon.fcvtms.i64.f64(double %A)
118 declare i32 @llvm.aarch64.neon.fcvtms.i32.f32(float) nounwind readnone
119 declare i64 @llvm.aarch64.neon.fcvtms.i64.f32(float) nounwind readnone
120 declare i32 @llvm.aarch64.neon.fcvtms.i32.f64(double) nounwind readnone
121 declare i64 @llvm.aarch64.neon.fcvtms.i64.f64(double) nounwind readnone
130 %tmp3 = call i32 @llvm.aarch64.neon.fcvtmu.i32.f32(float %A)
138 %tmp3 = call i64 @llvm.aarch64.neon.fcvtmu.i64.f32(float %A)
146 %tmp3 = call i32 @llvm.aarch64.neon.fcvtmu.i32.f64(double %A)
154 %tmp3 = call i64 @llvm.aarch64.neon.fcvtmu.i64.f64(double %A)
158 declare i32 @llvm.aarch64.neon.fcvtmu.i32.f32(float) nounwind readnone
159 declare i64 @llvm.aarch64.neon.fcvtmu.i64.f32(float) nounwind readnone
160 declare i32 @llvm.aarch64.neon.fcvtmu.i32.f64(double) nounwind readnone
161 declare i64 @llvm.aarch64.neon.fcvtmu.i64.f64(double) nounwind readnone
170 %tmp3 = call i32 @llvm.aarch64.neon.fcvtns.i32.f32(float %A)
178 %tmp3 = call i64 @llvm.aarch64.neon.fcvtns.i64.f32(float %A)
186 %tmp3 = call i32 @llvm.aarch64.neon.fcvtns.i32.f64(double %A)
194 %tmp3 = call i64 @llvm.aarch64.neon.fcvtns.i64.f64(double %A)
198 declare i32 @llvm.aarch64.neon.fcvtns.i32.f32(float) nounwind readnone
199 declare i64 @llvm.aarch64.neon.fcvtns.i64.f32(float) nounwind readnone
200 declare i32 @llvm.aarch64.neon.fcvtns.i32.f64(double) nounwind readnone
201 declare i64 @llvm.aarch64.neon.fcvtns.i64.f64(double) nounwind readnone
210 %tmp3 = call i32 @llvm.aarch64.neon.fcvtnu.i32.f32(float %A)
218 %tmp3 = call i64 @llvm.aarch64.neon.fcvtnu.i64.f32(float %A)
226 %tmp3 = call i32 @llvm.aarch64.neon.fcvtnu.i32.f64(double %A)
234 %tmp3 = call i64 @llvm.aarch64.neon.fcvtnu.i64.f64(double %A)
238 declare i32 @llvm.aarch64.neon.fcvtnu.i32.f32(float) nounwind readnone
239 declare i64 @llvm.aarch64.neon.fcvtnu.i64.f32(float) nounwind readnone
240 declare i32 @llvm.aarch64.neon.fcvtnu.i32.f64(double) nounwind readnone
241 declare i64 @llvm.aarch64.neon.fcvtnu.i64.f64(double) nounwind readnone
250 %tmp3 = call i32 @llvm.aarch64.neon.fcvtps.i32.f32(float %A)
258 %tmp3 = call i64 @llvm.aarch64.neon.fcvtps.i64.f32(float %A)
266 %tmp3 = call i32 @llvm.aarch64.neon.fcvtps.i32.f64(double %A)
274 %tmp3 = call i64 @llvm.aarch64.neon.fcvtps.i64.f64(double %A)
278 declare i32 @llvm.aarch64.neon.fcvtps.i32.f32(float) nounwind readnone
279 declare i64 @llvm.aarch64.neon.fcvtps.i64.f32(float) nounwind readnone
280 declare i32 @llvm.aarch64.neon.fcvtps.i32.f64(double) nounwind readnone
281 declare i64 @llvm.aarch64.neon.fcvtps.i64.f64(double) nounwind readnone
290 %tmp3 = call i32 @llvm.aarch64.neon.fcvtpu.i32.f32(float %A)
298 %tmp3 = call i64 @llvm.aarch64.neon.fcvtpu.i64.f32(float %A)
306 %tmp3 = call i32 @llvm.aarch64.neon.fcvtpu.i32.f64(double %A)
314 %tmp3 = call i64 @llvm.aarch64.neon.fcvtpu.i64.f64(double %A)
318 declare i32 @llvm.aarch64.neon.fcvtpu.i32.f32(float) nounwind readnone
319 declare i64 @llvm.aarch64.neon.fcvtpu.i64.f32(float) nounwind readnone
320 declare i32 @llvm.aarch64.neon.fcvtpu.i32.f64(double) nounwind readnone
321 declare i64 @llvm.aarch64.neon.fcvtpu.i64.f64(double) nounwind readnone
330 %tmp3 = call i32 @llvm.aarch64.neon.fcvtzs.i32.f32(float %A)
338 %tmp3 = call i64 @llvm.aarch64.neon.fcvtzs.i64.f32(float %A)
346 %tmp3 = call i32 @llvm.aarch64.neon.fcvtzs.i32.f64(double %A)
354 %tmp3 = call i64 @llvm.aarch64.neon.fcvtzs.i64.f64(double %A)
358 declare i32 @llvm.aarch64.neon.fcvtzs.i32.f32(float) nounwind readnone
359 declare i64 @llvm.aarch64.neon.fcvtzs.i64.f32(float) nounwind readnone
360 declare i32 @llvm.aarch64.neon.fcvtzs.i32.f64(double) nounwind readnone
361 declare i64 @llvm.aarch64.neon.fcvtzs.i64.f64(double) nounwind readnone
370 %tmp3 = call i32 @llvm.aarch64.neon.fcvtzu.i32.f32(float %A)
378 %tmp3 = call i64 @llvm.aarch64.neon.fcvtzu.i64.f32(float %A)
386 %tmp3 = call i32 @llvm.aarch64.neon.fcvtzu.i32.f64(double %A)
394 %tmp3 = call i64 @llvm.aarch64.neon.fcvtzu.i64.f64(double %A)
398 declare i32 @llvm.aarch64.neon.fcvtzu.i32.f32(float) nounwind readnone
399 declare i64 @llvm.aarch64.neon.fcvtzu.i64.f32(float) nounwind readnone
400 declare i32 @llvm.aarch64.neon.fcvtzu.i32.f64(double) nounwind readnone
401 declare i64 @llvm.aarch64.neon.fcvtzu.i64.f64(double) nounwind readnone