Searched refs:TLII (Results 1 – 9 of 9) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | UpdateCompilerUsed.cpp | 60 TargetLibraryInfoImpl TLII(Triple(TM.getTargetTriple())); in initializeLibCalls() local 61 TargetLibraryInfo TLI(TLII); in initializeLibCalls()
|
| H A D | LTOBackend.cpp | 241 std::unique_ptr<TargetLibraryInfoImpl> TLII( in runNewPMPasses() local 244 TLII->disableAllFunctions(); in runNewPMPasses() 245 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in runNewPMPasses()
|
| H A D | ThinLTOCodeGenerator.cpp | 286 std::unique_ptr<TargetLibraryInfoImpl> TLII( in optimizeModuleNewPM() local 289 TLII->disableAllFunctions(); in optimizeModuleNewPM() 290 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in optimizeModuleNewPM()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 392 TargetLibraryInfoImpl *TLII = new TargetLibraryInfoImpl(TargetTriple); in createTLII() local 403 TLII->addVectorizableFunctionsFromVecLib in createTLII() 415 TLII->addVectorizableFunctionsFromVecLib( in createTLII() 421 return TLII; in createTLII() 652 std::unique_ptr<TargetLibraryInfoImpl> TLII( in CreatePasses() local 701 MPM.add(new TargetLibraryInfoWrapperPass(*TLII)); in CreatePasses() 816 FPM.add(new TargetLibraryInfoWrapperPass(*TLII)); in CreatePasses() 922 std::unique_ptr<TargetLibraryInfoImpl> TLII( in AddEmitPasses() local 924 CodeGenPasses.add(new TargetLibraryInfoWrapperPass(*TLII)); in AddEmitPasses() 1312 std::unique_ptr<TargetLibraryInfoImpl> TLII( in EmitAssemblyWithNewPassManager() local [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/opt/ |
| H A D | opt.cpp | 758 TargetLibraryInfoImpl TLII(ModuleTriple); in main() local 762 TLII.disableAllFunctions(); in main() 767 if (TLII.getLibFunc(FuncName, F)) in main() 768 TLII.setUnavailable(F); in main() 830 return runPassPipeline(argv[0], *M, TM.get(), &TLII, Out.get(), in main() 859 Passes.add(new TargetLibraryInfoWrapperPass(TLII)); in main()
|
| H A D | NewPMDriver.h | 69 TargetLibraryInfoImpl *TLII, ToolOutputFile *Out,
|
| H A D | NewPMDriver.cpp | 238 TargetLibraryInfoImpl *TLII, ToolOutputFile *Out, in runPassPipeline() argument 399 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in runPassPipeline()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ |
| H A D | LinkAllPasses.h | 241 llvm::TargetLibraryInfoImpl TLII; in ForcePassLinking() local 242 llvm::TargetLibraryInfo TLI(TLII); in ForcePassLinking()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llc/ |
| H A D | llc.cpp | 594 TargetLibraryInfoImpl TLII(Triple(M->getTargetTriple())); in compileModule() local 598 TLII.disableAllFunctions(); in compileModule() 599 PM.add(new TargetLibraryInfoWrapperPass(TLII)); in compileModule()
|