Lines Matching refs:TLII
335 TargetLibraryInfoImpl *TLII = new TargetLibraryInfoImpl(TargetTriple); in createTLII() local
337 TLII->disableAllFunctions(); in createTLII()
342 if (TLII->getLibFunc(FuncName, F)) in createTLII()
343 TLII->setUnavailable(F); in createTLII()
348 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::Accelerate); in createTLII()
351 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::SVML); in createTLII()
356 return TLII; in createTLII()
530 std::unique_ptr<TargetLibraryInfoImpl> TLII( in CreatePasses() local
562 MPM.add(new TargetLibraryInfoWrapperPass(*TLII)); in CreatePasses()
665 FPM.add(new TargetLibraryInfoWrapperPass(*TLII)); in CreatePasses()
752 std::unique_ptr<TargetLibraryInfoImpl> TLII( in AddEmitPasses() local
754 CodeGenPasses.add(new TargetLibraryInfoWrapperPass(*TLII)); in AddEmitPasses()
976 std::unique_ptr<TargetLibraryInfoImpl> TLII( in EmitAssemblyWithNewPassManager() local
978 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in EmitAssemblyWithNewPassManager()
979 MAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in EmitAssemblyWithNewPassManager()