Home
last modified time | relevance | path

Searched refs:VectorLibrary (Results 1 – 8 of 8) sorted by relevance

/llvm-project/llvm/lib/Frontend/Driver/
H A DCodeGenOptions.cpp16 driver::VectorLibrary Veclib) { in createTLII()
19 using VectorLibrary = llvm::driver::VectorLibrary; in createTLII() typedef
21 case VectorLibrary::Accelerate: in createTLII()
25 case VectorLibrary::LIBMVEC: in createTLII()
29 case VectorLibrary::MASSV: in createTLII()
33 case VectorLibrary::SVML: in createTLII()
37 case VectorLibrary::SLEEF: in createTLII()
41 case VectorLibrary::Darwin_libsystem_m: in createTLII()
45 case VectorLibrary::ArmPL: in createTLII()
49 case VectorLibrary::AMDLIBM: in createTLII()
/llvm-project/llvm/include/llvm/Frontend/Driver/
H A DCodeGenOptions.h24 enum class VectorLibrary { enum
37 VectorLibrary Veclib);
/llvm-project/flang/include/flang/Frontend/
H A DCodeGenOptions.def41 ENUM_CODEGENOPT(VecLib, llvm::driver::VectorLibrary, 3, llvm::driver::VectorLibrary::NoLibrary) ///< Vector functions library to use
/llvm-project/flang/lib/Frontend/
H A DCompilerInvocation.cpp167 using VectorLibrary = llvm::driver::VectorLibrary; in parseVectorLibArg()
168 std::optional<VectorLibrary> val = in parseVectorLibArg()
169 llvm::StringSwitch<std::optional<VectorLibrary>>(arg->getValue()) in parseVectorLibArg()
170 .Case("Accelerate", VectorLibrary::Accelerate) in parseVectorLibArg()
171 .Case("LIBMVEC", VectorLibrary::LIBMVEC) in parseVectorLibArg()
172 .Case("MASSV", VectorLibrary::MASSV) in parseVectorLibArg()
173 .Case("SVML", VectorLibrary::SVML) in parseVectorLibArg()
174 .Case("SLEEF", VectorLibrary::SLEEF) in parseVectorLibArg()
175 .Case("Darwin_libsystem_m", VectorLibrary in parseVectorLibArg()
166 using VectorLibrary = llvm::driver::VectorLibrary; parseVectorLibArg() typedef
[all...]
/llvm-project/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.h123 enum VectorLibrary {
196 void addVectorizableFunctionsFromVecLib(enum VectorLibrary VecLib,
124 enum VectorLibrary { global() enum
/llvm-project/clang/include/clang/Basic/
H A DCodeGenOptions.def385 ENUM_CODEGENOPT(VecLib, llvm::driver::VectorLibrary, 3, llvm::driver::VectorLibrary::NoLibrary)
/llvm-project/llvm/lib/Analysis/
H A DTargetLibraryInfo.cpp23 static cl::opt<TargetLibraryInfoImpl::VectorLibrary> ClVectorLibrary(
1353 enum VectorLibrary VecLib, const llvm::Triple &TargetTriple) { in getVectorMappingInfo()
/llvm-project/clang/include/clang/Driver/
H A DOptions.td3463 NormalizedValuesScope<"llvm::driver::VectorLibrary">,