• Home
  • Raw
  • Download

Lines Matching refs:tmp3

8 	%tmp3 = call <2 x i32> @llvm.aarch64.neon.fcvtas.v2i32.v2f32(<2 x float> %A)
9 ret <2 x i32> %tmp3
17 %tmp3 = call <4 x i32> @llvm.aarch64.neon.fcvtas.v4i32.v4f32(<4 x float> %A)
18 ret <4 x i32> %tmp3
26 %tmp3 = call <2 x i64> @llvm.aarch64.neon.fcvtas.v2i64.v2f64(<2 x double> %A)
27 ret <2 x i64> %tmp3
39 %tmp3 = call <2 x i32> @llvm.aarch64.neon.fcvtau.v2i32.v2f32(<2 x float> %A)
40 ret <2 x i32> %tmp3
48 %tmp3 = call <4 x i32> @llvm.aarch64.neon.fcvtau.v4i32.v4f32(<4 x float> %A)
49 ret <4 x i32> %tmp3
57 %tmp3 = call <2 x i64> @llvm.aarch64.neon.fcvtau.v2i64.v2f64(<2 x double> %A)
58 ret <2 x i64> %tmp3
70 %tmp3 = call <2 x i32> @llvm.aarch64.neon.fcvtms.v2i32.v2f32(<2 x float> %A)
71 ret <2 x i32> %tmp3
79 %tmp3 = call <4 x i32> @llvm.aarch64.neon.fcvtms.v4i32.v4f32(<4 x float> %A)
80 ret <4 x i32> %tmp3
88 %tmp3 = call <2 x i64> @llvm.aarch64.neon.fcvtms.v2i64.v2f64(<2 x double> %A)
89 ret <2 x i64> %tmp3
101 %tmp3 = call <2 x i32> @llvm.aarch64.neon.fcvtmu.v2i32.v2f32(<2 x float> %A)
102 ret <2 x i32> %tmp3
110 %tmp3 = call <4 x i32> @llvm.aarch64.neon.fcvtmu.v4i32.v4f32(<4 x float> %A)
111 ret <4 x i32> %tmp3
119 %tmp3 = call <2 x i64> @llvm.aarch64.neon.fcvtmu.v2i64.v2f64(<2 x double> %A)
120 ret <2 x i64> %tmp3
132 %tmp3 = call <2 x i32> @llvm.aarch64.neon.fcvtps.v2i32.v2f32(<2 x float> %A)
133 ret <2 x i32> %tmp3
141 %tmp3 = call <4 x i32> @llvm.aarch64.neon.fcvtps.v4i32.v4f32(<4 x float> %A)
142 ret <4 x i32> %tmp3
150 %tmp3 = call <2 x i64> @llvm.aarch64.neon.fcvtps.v2i64.v2f64(<2 x double> %A)
151 ret <2 x i64> %tmp3
163 %tmp3 = call <2 x i32> @llvm.aarch64.neon.fcvtpu.v2i32.v2f32(<2 x float> %A)
164 ret <2 x i32> %tmp3
172 %tmp3 = call <4 x i32> @llvm.aarch64.neon.fcvtpu.v4i32.v4f32(<4 x float> %A)
173 ret <4 x i32> %tmp3
181 %tmp3 = call <2 x i64> @llvm.aarch64.neon.fcvtpu.v2i64.v2f64(<2 x double> %A)
182 ret <2 x i64> %tmp3
194 %tmp3 = call <2 x i32> @llvm.aarch64.neon.fcvtns.v2i32.v2f32(<2 x float> %A)
195 ret <2 x i32> %tmp3
203 %tmp3 = call <4 x i32> @llvm.aarch64.neon.fcvtns.v4i32.v4f32(<4 x float> %A)
204 ret <4 x i32> %tmp3
212 %tmp3 = call <2 x i64> @llvm.aarch64.neon.fcvtns.v2i64.v2f64(<2 x double> %A)
213 ret <2 x i64> %tmp3
225 %tmp3 = call <2 x i32> @llvm.aarch64.neon.fcvtnu.v2i32.v2f32(<2 x float> %A)
226 ret <2 x i32> %tmp3
234 %tmp3 = call <4 x i32> @llvm.aarch64.neon.fcvtnu.v4i32.v4f32(<4 x float> %A)
235 ret <4 x i32> %tmp3
243 %tmp3 = call <2 x i64> @llvm.aarch64.neon.fcvtnu.v2i64.v2f64(<2 x double> %A)
244 ret <2 x i64> %tmp3
256 %tmp3 = fptosi <2 x float> %A to <2 x i32>
257 ret <2 x i32> %tmp3
265 %tmp3 = fptosi <4 x float> %A to <4 x i32>
266 ret <4 x i32> %tmp3
274 %tmp3 = fptosi <2 x double> %A to <2 x i64>
275 ret <2 x i64> %tmp3
284 %tmp3 = fptoui <2 x float> %A to <2 x i32>
285 ret <2 x i32> %tmp3
293 %tmp3 = fptoui <4 x float> %A to <4 x i32>
294 ret <4 x i32> %tmp3
302 %tmp3 = fptoui <2 x double> %A to <2 x i64>
303 ret <2 x i64> %tmp3
311 %tmp3 = call <2 x float> @llvm.round.v2f32(<2 x float> %A)
312 ret <2 x float> %tmp3
320 %tmp3 = call <4 x float> @llvm.round.v4f32(<4 x float> %A)
321 ret <4 x float> %tmp3
329 %tmp3 = call <2 x double> @llvm.round.v2f64(<2 x double> %A)
330 ret <2 x double> %tmp3
342 %tmp3 = call <2 x float> @llvm.nearbyint.v2f32(<2 x float> %A)
343 ret <2 x float> %tmp3
351 %tmp3 = call <4 x float> @llvm.nearbyint.v4f32(<4 x float> %A)
352 ret <4 x float> %tmp3
360 %tmp3 = call <2 x double> @llvm.nearbyint.v2f64(<2 x double> %A)
361 ret <2 x double> %tmp3
373 %tmp3 = call <2 x float> @llvm.floor.v2f32(<2 x float> %A)
374 ret <2 x float> %tmp3
382 %tmp3 = call <4 x float> @llvm.floor.v4f32(<4 x float> %A)
383 ret <4 x float> %tmp3
391 %tmp3 = call <2 x double> @llvm.floor.v2f64(<2 x double> %A)
392 ret <2 x double> %tmp3
404 %tmp3 = call <2 x float> @llvm.aarch64.neon.frintn.v2f32(<2 x float> %A)
405 ret <2 x float> %tmp3
413 %tmp3 = call <4 x float> @llvm.aarch64.neon.frintn.v4f32(<4 x float> %A)
414 ret <4 x float> %tmp3
422 %tmp3 = call <2 x double> @llvm.aarch64.neon.frintn.v2f64(<2 x double> %A)
423 ret <2 x double> %tmp3
435 %tmp3 = call <2 x float> @llvm.ceil.v2f32(<2 x float> %A)
436 ret <2 x float> %tmp3
444 %tmp3 = call <4 x float> @llvm.ceil.v4f32(<4 x float> %A)
445 ret <4 x float> %tmp3
453 %tmp3 = call <2 x double> @llvm.ceil.v2f64(<2 x double> %A)
454 ret <2 x double> %tmp3
466 %tmp3 = call <2 x float> @llvm.rint.v2f32(<2 x float> %A)
467 ret <2 x float> %tmp3
475 %tmp3 = call <4 x float> @llvm.rint.v4f32(<4 x float> %A)
476 ret <4 x float> %tmp3
484 %tmp3 = call <2 x double> @llvm.rint.v2f64(<2 x double> %A)
485 ret <2 x double> %tmp3
497 %tmp3 = call <2 x float> @llvm.trunc.v2f32(<2 x float> %A)
498 ret <2 x float> %tmp3
506 %tmp3 = call <4 x float> @llvm.trunc.v4f32(<4 x float> %A)
507 ret <4 x float> %tmp3
515 %tmp3 = call <2 x double> @llvm.trunc.v2f64(<2 x double> %A)
516 ret <2 x double> %tmp3
528 %tmp3 = call <2 x float> @llvm.aarch64.neon.fcvtxn.v2f32.v2f64(<2 x double> %A)
529 ret <2 x float> %tmp3
537 %tmp3 = call <2 x float> @llvm.aarch64.neon.fcvtxn.v2f32.v2f64(<2 x double> %A)
538 … %res = shufflevector <2 x float> %ret, <2 x float> %tmp3, <4 x i32> <i32 0, i32 1, i32 2, i32 3>
549 %tmp3 = call <2 x i32> @llvm.aarch64.neon.vcvtfp2fxs.v2i32.v2f32(<2 x float> %A, i32 1)
550 ret <2 x i32> %tmp3
558 %tmp3 = call <4 x i32> @llvm.aarch64.neon.vcvtfp2fxs.v4i32.v4f32(<4 x float> %A, i32 1)
559 ret <4 x i32> %tmp3
567 %tmp3 = call <2 x i64> @llvm.aarch64.neon.vcvtfp2fxs.v2i64.v2f64(<2 x double> %A, i32 1)
568 ret <2 x i64> %tmp3
580 %tmp3 = call <2 x i32> @llvm.aarch64.neon.vcvtfp2fxu.v2i32.v2f32(<2 x float> %A, i32 1)
581 ret <2 x i32> %tmp3
589 %tmp3 = call <4 x i32> @llvm.aarch64.neon.vcvtfp2fxu.v4i32.v4f32(<4 x float> %A, i32 1)
590 ret <4 x i32> %tmp3
598 %tmp3 = call <2 x i64> @llvm.aarch64.neon.vcvtfp2fxu.v2i64.v2f64(<2 x double> %A, i32 1)
599 ret <2 x i64> %tmp3
611 %tmp3 = call <2 x float> @llvm.aarch64.neon.vcvtfxs2fp.v2f32.v2i32(<2 x i32> %A, i32 1)
612 ret <2 x float> %tmp3
620 %tmp3 = call <4 x float> @llvm.aarch64.neon.vcvtfxs2fp.v4f32.v4i32(<4 x i32> %A, i32 1)
621 ret <4 x float> %tmp3
629 %tmp3 = call <2 x double> @llvm.aarch64.neon.vcvtfxs2fp.v2f64.v2i64(<2 x i64> %A, i32 1)
630 ret <2 x double> %tmp3
642 %tmp3 = call <2 x float> @llvm.aarch64.neon.vcvtfxu2fp.v2f32.v2i32(<2 x i32> %A, i32 1)
643 ret <2 x float> %tmp3
651 %tmp3 = call <4 x float> @llvm.aarch64.neon.vcvtfxu2fp.v4f32.v4i32(<4 x i32> %A, i32 1)
652 ret <4 x float> %tmp3
660 %tmp3 = call <2 x double> @llvm.aarch64.neon.vcvtfxu2fp.v2f64.v2i64(<2 x i64> %A, i32 1)
661 ret <2 x double> %tmp3