| /freebsd/contrib/llvm-project/llvm/lib/Frontend/Driver/ |
| H A D | CodeGenOptions.cpp | 24 TargetLibraryInfoImpl *TLII = new TargetLibraryInfoImpl(TargetTriple); in createTLII() local 29 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::Accelerate, in createTLII() 33 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::LIBMVEC, in createTLII() 37 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::MASSV, in createTLII() 41 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::SVML, in createTLII() 45 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::SLEEFGNUABI, in createTLII() 49 TLII->addVectorizableFunctionsFromVecLib( in createTLII() 53 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::ArmPL, in createTLII() 57 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::AMDLIBM, in createTLII() 63 return TLII; in createTLII()
|
| /freebsd/contrib/llvm-project/llvm/tools/opt/ |
| H A D | optdriver.cpp | 669 TargetLibraryInfoImpl TLII(ModuleTriple); in optMain() local 673 TLII.disableAllFunctions(); in optMain() 678 if (TLII.getLibFunc(FuncName, F)) in optMain() 679 TLII.setUnavailable(F); in optMain() 688 if (TLII.getLibFunc(FuncName, F)) in optMain() 689 TLII.setAvailable(F); in optMain() 745 argv[0], *M, TM.get(), &TLII, Out.get(), ThinLinkOut.get(), in optMain() 791 Passes.add(new TargetLibraryInfoWrapperPass(TLII)); in optMain()
|
| H A D | NewPMDriver.h | 69 StringRef Arg0, Module &M, TargetMachine *TM, TargetLibraryInfoImpl *TLII,
|
| H A D | NewPMDriver.cpp | 351 StringRef Arg0, Module &M, TargetMachine *TM, TargetLibraryInfoImpl *TLII, in runPassPipeline() argument 475 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in runPassPipeline()
|
| /freebsd/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | UpdateCompilerUsed.cpp | 60 TargetLibraryInfoImpl TLII(TM.getTargetTriple()); in initializeLibCalls() local 61 TargetLibraryInfo TLI(TLII); in initializeLibCalls()
|
| H A D | LTOBackend.cpp | 281 std::unique_ptr<TargetLibraryInfoImpl> TLII( in runNewPMPasses() local 284 TLII->disableAllFunctions(); in runNewPMPasses() 285 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in runNewPMPasses() 446 TargetLibraryInfoImpl TLII(Mod.getTargetTriple()); in codegen() local 447 CodeGenPasses.add(new TargetLibraryInfoWrapperPass(TLII)); in codegen()
|
| H A D | ThinLTOCodeGenerator.cpp | 250 std::unique_ptr<TargetLibraryInfoImpl> TLII( in optimizeModule() local 253 TLII->disableAllFunctions(); in optimizeModule() 254 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in optimizeModule()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ |
| H A D | LinkAllPasses.h | 154 llvm::TargetLibraryInfoImpl TLII((llvm::Triple())); in ForcePassLinking() 155 llvm::TargetLibraryInfo TLI(TLII); in ForcePassLinking()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVAPI.cpp | 114 TargetLibraryInfoImpl TLII(M->getTargetTriple()); in SPIRVTranslate() local 116 PM.add(new TargetLibraryInfoWrapperPass(TLII)); in SPIRVTranslate()
|
| /freebsd/contrib/llvm-project/llvm/tools/llc/ |
| H A D | NewPMDriver.cpp | 92 const TargetLibraryInfoImpl &TLII, VerifierKind VK, StringRef PassPipeline, in compileModuleWithNewPM() argument 131 FAM.registerPass([&] { return TargetLibraryAnalysis(TLII); }); in compileModuleWithNewPM()
|
| H A D | NewPMDriver.h | 47 const TargetLibraryInfoImpl &TLII, VerifierKind VK,
|
| H A D | llc.cpp | 632 TargetLibraryInfoImpl TLII(M->getTargetTriple()); in compileModule() local 636 TLII.disableAllFunctions(); in compileModule() 661 std::move(DwoOut), Context, TLII, VK, in compileModule() 667 PM.add(new TargetLibraryInfoWrapperPass(TLII)); in compileModule()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-tli-checker/ |
| H A D | llvm-tli-checker.cpp | 126 TargetLibraryInfoImpl TLII(T); in initialize() local 127 TargetLibraryInfo TLI(TLII); in initialize() 135 TLII.setAvailable(LF); in initialize()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 624 std::unique_ptr<TargetLibraryInfoImpl> TLII( in AddEmitPasses() local 626 CodeGenPasses.add(new TargetLibraryInfoWrapperPass(*TLII)); in AddEmitPasses() 999 std::unique_ptr<TargetLibraryInfoImpl> TLII( in RunOptimizationPipeline() local 1001 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in RunOptimizationPipeline()
|