Home | History | Annotate | Download | only in AArch64

Lines Matching full:neon

1 ; RUN: llc -mtriple=aarch64-none-linux-gnu -mattr=+neon < %s | FileCheck %s
3 declare <2 x i32> @llvm.arm.neon.vacged(<2 x float>, <2 x float>)
4 declare <4 x i32> @llvm.arm.neon.vacgeq(<4 x float>, <4 x float>)
5 declare <2 x i64> @llvm.aarch64.neon.vacgeq(<2 x double>, <2 x double>)
10 %val = call <2 x i32> @llvm.arm.neon.vacged(<2 x float> %A, <2 x float> %B)
17 %val = call <4 x i32> @llvm.arm.neon.vacgeq(<4 x float> %A, <4 x float> %B)
25 %val = call <2 x i64> @llvm.aarch64.neon.vacgeq(<2 x double> %A, <2 x double> %B)
30 declare <2 x i32> @llvm.arm.neon.vacgtd(<2 x float>, <2 x float>)
31 declare <4 x i32> @llvm.arm.neon.vacgtq(<4 x float>, <4 x float>)
32 declare <2 x i64> @llvm.aarch64.neon.vacgtq(<2 x double>, <2 x double>)
37 %val = call <2 x i32> @llvm.arm.neon.vacgtd(<2 x float> %A, <2 x float> %B)
44 %val = call <4 x i32> @llvm.arm.neon.vacgtq(<4 x float> %A, <4 x float> %B)
52 %val = call <2 x i64> @llvm.aarch64.neon.vacgtq(<2 x double> %A, <2 x double> %B)