Searched refs:TargetLibraryInfoImpl (Results 1 – 12 of 12) sorted by relevance
47 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 …]
22 cl::init(TargetLibraryInfoImpl::NoLibrary),540 TargetLibraryInfoImpl::TargetLibraryInfoImpl() { in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl547 TargetLibraryInfoImpl::TargetLibraryInfoImpl(const Triple &T) { in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl554 TargetLibraryInfoImpl::TargetLibraryInfoImpl(const TargetLibraryInfoImpl &TLI) in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl563 TargetLibraryInfoImpl::TargetLibraryInfoImpl(TargetLibraryInfoImpl &&TLI) in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl574 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 …]
30 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()
26 class TargetLibraryInfoImpl; variable129 TargetLibraryInfoImpl *LibraryInfo;
333 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()
60 TargetLibraryInfoImpl TLII(Triple(TM.getTargetTriple())); in initializeLibCalls()
539 PMB.LibraryInfo = new TargetLibraryInfoImpl(TargetTriple); in optimize()
265 PMB.LibraryInfo = new TargetLibraryInfoImpl(Triple(TM->getTargetTriple())); in runOldPMPasses()
227 PMB.LibraryInfo = new TargetLibraryInfoImpl(TM.getTargetTriple()); in optimizeModule()
229 llvm::TargetLibraryInfoImpl TLII; in ForcePassLinking()
490 TargetLibraryInfoImpl TLII(Triple(M->getTargetTriple())); in compileModule()
637 TargetLibraryInfoImpl TLII(ModuleTriple); in main()