Home
last modified time | relevance | path

Searched refs:Accelerate (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/llvm/test/Transforms/Util/
H A Dadd-TLI-mappings.ll5 ; RUN: opt -vector-library=Accelerate -inject-tli-mappings -S < %s | FileCheck %s --check-p…
8 ; RUN: opt -vector-library=Accelerate -passes=inject-tli-mappings -S < %s | FileCheck %s --check-p…
37 ; No mapping of "sin" to a vector function for Accelerate.
/llvm-project-15.0.7/lldb/test/API/functionalities/data-formatter/compactvectors/
H A DMakefile2 LD_EXTRAS := -framework Accelerate
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DCodeGenOptions.h59 Accelerate, // Use the Accelerate framework. enumerator
/llvm-project-15.0.7/llvm/test/CodeGen/Generic/
H A Dreplace-intrinsics-with-veclib.ll5 ; RUN: opt -vector-library=Accelerate -replace-with-veclib -S < %s | FileCheck %s --check-prefixes…
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.h92 Accelerate, // Use Accelerate framework. enumerator
H A DVecFuncs.def11 // such mappings for Accelerate framework, MASS vector library, and SVML library.
28 // Accelerate framework's Vector Functions
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DBackendUtil.cpp252 case CodeGenOptions::Accelerate: in createTLII()
253 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::Accelerate); in createTLII()
/llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/AArch64/
H A Daccelerate-vector-functions-inseltpoison.ll2 ; RUN: opt -inject-tli-mappings -slp-vectorizer -vector-library=Accelerate -S %s | FileCheck %s
10 ; Accelerate provides sin() for <4 x float>
960 ; Accelerate *does not* provide sin() for <2 x float>.
998 ; Accelerate provides cos() for <4 x float>
1041 ; Accelerate *does not* provide cos() for <2 x float>.
H A Daccelerate-vector-functions.ll2 ; RUN: opt -inject-tli-mappings -slp-vectorizer -vector-library=Accelerate -S %s | FileCheck %s
10 ; Accelerate provides sin() for <4 x float>
960 ; Accelerate *does not* provide sin() for <2 x float>.
998 ; Accelerate provides cos() for <4 x float>
1041 ; Accelerate *does not* provide cos() for <2 x float>.
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DTargetLibraryInfo.cpp25 clEnumValN(TargetLibraryInfoImpl::Accelerate, "Accelerate",
1847 case Accelerate: { in addVectorizableFunctionsFromVecLib()
/llvm-project-15.0.7/lldb/test/API/functionalities/data-formatter/data-formatter-objc/
H A Dmain.m626 initWithPath:@"/System/Library/Frameworks/Accelerate.framework"];
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/X86/
H A Dveclib-calls.ll1 ; RUN: opt < %s -vector-library=Accelerate -inject-tli-mappings -loop-vectorize -S | FileCheck %s
/llvm-project-15.0.7/clang/docs/
H A DClangCommandLineReference.rst2667 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 DOptions.td2400 Values<"Accelerate,libmvec,MASSV,SVML,Darwin_libsystem_m,none">,
2402 NormalizedValues<["Accelerate", "LIBMVEC", "MASSV", "SVML",