Searched refs:SVML (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/llvm/test/Transforms/Util/ |
| H A D | add-TLI-mappings.ll | 1 ; RUN: opt -vector-library=SVML -inject-tli-mappings -S < %s | FileCheck %s --check-p… 2 ; RUN: opt -vector-library=SVML -passes=inject-tli-mappings -S < %s | FileCheck %s --check-p… 14 ; SVML-SAME: [6 x ptr] [ 15 ; SVML-SAME: ptr @__svml_sin2, 16 ; SVML-SAME: ptr @__svml_sin4, 17 ; SVML-SAME: ptr @__svml_sin8, 18 ; SVML-SAME: ptr @__svml_log10f4, 19 ; SVML-SAME: ptr @__svml_log10f8, 20 ; SVML-SAME: ptr @__svml_log10f16 62 ; SVML-SAME: "_ZGV_LLVM_N2v_sin(__svml_sin2), [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Generic/ |
| H A D | replace-intrinsics-with-veclib.ll | 2 ; RUN: opt -vector-library=SVML -replace-with-veclib -S < %s | FileCheck %s --check-prefixes=COMMO… 11 ; SVML-LABEL: define {{[^@]+}}@exp_v4 12 ; SVML-SAME: (<4 x double> [[IN:%.*]]) { 13 ; SVML-NEXT: [[TMP1:%.*]] = call <4 x double> @__svml_exp4(<4 x double> [[IN]]) 14 ; SVML-NEXT: ret <4 x double> [[TMP1]] 38 ; SVML-LABEL: define {{[^@]+}}@exp_f32 39 ; SVML-SAME: (<4 x float> [[IN:%.*]]) { 40 ; SVML-NEXT: [[TMP1:%.*]] = call <4 x float> @__svml_expf4(<4 x float> [[IN]]) 41 ; SVML-NEXT: ret <4 x float> [[TMP1]]
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | CodeGenOptions.h | 62 SVML, // Intel short vector math library. enumerator
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetLibraryInfo.h | 96 SVML // Intel short vector math library. enumerator
|
| H A D | VecFuncs.def | 11 // such mappings for Accelerate framework, MASS vector library, and SVML library.
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 268 case CodeGenOptions::SVML: in createTLII() 269 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::SVML); in createTLII()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | TargetLibraryInfo.cpp | 33 clEnumValN(TargetLibraryInfoImpl::SVML, "SVML", 1879 case SVML: { in addVectorizableFunctionsFromVecLib()
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/X86/ |
| H A D | svml-calls-finite.ll | 1 ; RUN: opt -vector-library=SVML -inject-tli-mappings -loop-vectorize -S < %s | FileCheck %s
|
| H A D | svml-calls.ll | 1 ; RUN: opt -vector-library=SVML -inject-tli-mappings -loop-vectorize -force-vector-width=4 -force-v…
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | ClangCommandLineReference.rst | 2667 Use the given vector functions library. <arg> must be 'Accelerate', 'libmvec', 'MASSV', 'SVML', 'Da…
|
| /llvm-project-15.0.7/clang/include/clang/Driver/ |
| H A D | Options.td | 2400 Values<"Accelerate,libmvec,MASSV,SVML,Darwin_libsystem_m,none">, 2402 NormalizedValues<["Accelerate", "LIBMVEC", "MASSV", "SVML",
|