|
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