|
1 | 1 | ; RUN: opt -mtriple=x86_64-unknown-linux-gnu -vector-library=SVML -passes=inject-tli-mappings -S < %s | FileCheck %s --check-prefixes=COMMON,SVML |
2 | 2 | ; RUN: opt -mtriple=x86_64-unknown-linux-gnu -vector-library=AMDLIBM -passes=inject-tli-mappings -S < %s | FileCheck %s --check-prefixes=COMMON,AMDLIBM |
3 | 3 | ; RUN: opt -mtriple=powerpc64-unknown-linux-gnu -vector-library=MASSV -passes=inject-tli-mappings -S < %s | FileCheck %s --check-prefixes=COMMON,MASSV |
| 4 | +; RUN: opt -mtriple=aarch64-unknown-linux-gnu -vector-library=LIBMVEC-X86 -passes=inject-tli-mappings -S < %s | FileCheck %s --check-prefixes=COMMON,LIBMVEC-AARCH64 |
4 | 5 | ; RUN: opt -mtriple=x86_64-unknown-linux-gnu -vector-library=LIBMVEC-X86 -passes=inject-tli-mappings -S < %s | FileCheck %s --check-prefixes=COMMON,LIBMVEC-X86 |
5 | 6 | ; RUN: opt -mtriple=x86_64-unknown-linux-gnu -vector-library=Accelerate -passes=inject-tli-mappings -S < %s | FileCheck %s --check-prefixes=COMMON,ACCELERATE |
6 | 7 | ; RUN: opt -mtriple=aarch64-unknown-linux-gnu -vector-library=sleefgnuabi -passes=inject-tli-mappings -S < %s | FileCheck %s --check-prefixes=COMMON,SLEEFGNUABI |
|
32 | 33 | ; MASSV-SAME: ptr @__log10f4 |
33 | 34 | ; ACCELERATE-SAME: [1 x ptr] [ |
34 | 35 | ; ACCELERATE-SAME: ptr @vlog10f |
| 36 | +; LIBMVEC-AARCH64-SAME: [2 x ptr] [ |
| 37 | +; LIBMVEC-AARCH64-SAME: ptr @_ZGVbN2v_sin, |
| 38 | +; LIBMVEC-AARCH64-SAME: ptr @_ZGVdN4v_sin |
35 | 39 | ; LIBMVEC-X86-SAME: [2 x ptr] [ |
36 | 40 | ; LIBMVEC-X86-SAME: ptr @_ZGVbN2v_sin, |
37 | 41 | ; LIBMVEC-X86-SAME: ptr @_ZGVdN4v_sin |
@@ -193,6 +197,9 @@ declare float @llvm.log10.f32(float) #0 |
193 | 197 | ; MASSV: declare <2 x double> @__sind2(<2 x double>) |
194 | 198 | ; MASSV: declare <4 x float> @__log10f4(<4 x float>) |
195 | 199 |
|
| 200 | +; LIBMVEC-AARCH64: declare <2 x double> @_ZGVbN2v_sin(<2 x double>) |
| 201 | +; LIBMVEC-AARCH64: declare <4 x double> @_ZGVdN4v_sin(<4 x double>) |
| 202 | + |
196 | 203 | ; LIBMVEC-X86: declare <2 x double> @_ZGVbN2v_sin(<2 x double>) |
197 | 204 | ; LIBMVEC-X86: declare <4 x double> @_ZGVdN4v_sin(<4 x double>) |
198 | 205 |
|
|
0 commit comments