Home
last modified time | relevance | path

Searched refs:TargetLibraryInfoImpl (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.h47 class TargetLibraryInfoImpl {
93 TargetLibraryInfoImpl();
94 explicit TargetLibraryInfoImpl(const Triple &T);
97 TargetLibraryInfoImpl(const TargetLibraryInfoImpl &TLI);
98 TargetLibraryInfoImpl(TargetLibraryInfoImpl &&TLI);
99 TargetLibraryInfoImpl &operator=(const TargetLibraryInfoImpl &TLI);
100 TargetLibraryInfoImpl &operator=(TargetLibraryInfoImpl &&TLI);
210 const TargetLibraryInfoImpl *Impl;
294 if (State == TargetLibraryInfoImpl::Unavailable) in getName()
369 Optional<TargetLibraryInfoImpl> PresetInfoImpl;
[all …]
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DTargetLibraryInfo.cpp22 cl::init(TargetLibraryInfoImpl::NoLibrary),
540 TargetLibraryInfoImpl::TargetLibraryInfoImpl() { in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl
547 TargetLibraryInfoImpl::TargetLibraryInfoImpl(const Triple &T) { in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl
554 TargetLibraryInfoImpl::TargetLibraryInfoImpl(const TargetLibraryInfoImpl &TLI) in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl
563 TargetLibraryInfoImpl::TargetLibraryInfoImpl(TargetLibraryInfoImpl &&TLI) in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl
574 TargetLibraryInfoImpl &TargetLibraryInfoImpl::operator=(const TargetLibraryInfoImpl &TLI) { in operator =()
583 TargetLibraryInfoImpl &TargetLibraryInfoImpl::operator=(TargetLibraryInfoImpl &&TLI) { in operator =()
1420 void TargetLibraryInfoImpl::disableAllFunctions() { in disableAllFunctions()
1665 std::unique_ptr<TargetLibraryInfoImpl> &Impl = in lookupInfoImpl()
1668 Impl.reset(new TargetLibraryInfoImpl(T)); in lookupInfoImpl()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/
H A DTarget.cpp30 inline TargetLibraryInfoImpl *unwrap(LLVMTargetLibraryInfoRef P) { in unwrap()
31 return reinterpret_cast<TargetLibraryInfoImpl*>(P); in unwrap()
34 inline LLVMTargetLibraryInfoRef wrap(const TargetLibraryInfoImpl *P) { in wrap()
35 TargetLibraryInfoImpl *X = const_cast<TargetLibraryInfoImpl*>(P); in wrap()
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/IPO/
H A DPassManagerBuilder.h26 class TargetLibraryInfoImpl; variable
129 TargetLibraryInfoImpl *LibraryInfo;
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DBackendUtil.cpp333 static TargetLibraryInfoImpl *createTLII(llvm::Triple &TargetTriple, in createTLII()
335 TargetLibraryInfoImpl *TLII = new TargetLibraryInfoImpl(TargetTriple); in createTLII()
348 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::Accelerate); in createTLII()
351 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::SVML); in createTLII()
530 std::unique_ptr<TargetLibraryInfoImpl> TLII( in CreatePasses()
752 std::unique_ptr<TargetLibraryInfoImpl> TLII( in AddEmitPasses()
976 std::unique_ptr<TargetLibraryInfoImpl> TLII( in EmitAssemblyWithNewPassManager()
/freebsd-12.1/contrib/llvm/lib/LTO/
H A DUpdateCompilerUsed.cpp60 TargetLibraryInfoImpl TLII(Triple(TM.getTargetTriple())); in initializeLibCalls()
H A DLTOCodeGenerator.cpp539 PMB.LibraryInfo = new TargetLibraryInfoImpl(TargetTriple); in optimize()
H A DLTOBackend.cpp265 PMB.LibraryInfo = new TargetLibraryInfoImpl(Triple(TM->getTargetTriple())); in runOldPMPasses()
H A DThinLTOCodeGenerator.cpp227 PMB.LibraryInfo = new TargetLibraryInfoImpl(TM.getTargetTriple()); in optimizeModule()
/freebsd-12.1/contrib/llvm/include/llvm/
H A DLinkAllPasses.h229 llvm::TargetLibraryInfoImpl TLII; in ForcePassLinking()
/freebsd-12.1/contrib/llvm/tools/llc/
H A Dllc.cpp490 TargetLibraryInfoImpl TLII(Triple(M->getTargetTriple())); in compileModule()
/freebsd-12.1/contrib/llvm/tools/opt/
H A Dopt.cpp637 TargetLibraryInfoImpl TLII(ModuleTriple); in main()