| /openbsd-src/gnu/llvm/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 | 266 std::unique_ptr<TargetLibraryInfoImpl> TLII( in runNewPMPasses() local 269 TLII->disableAllFunctions(); in runNewPMPasses() 270 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in runNewPMPasses() 403 TargetLibraryInfoImpl TLII(Triple(Mod.getTargetTriple())); in codegen() local 404 CodeGenPasses.add(new TargetLibraryInfoWrapperPass(TLII)); in codegen()
|
| H A D | ThinLTOCodeGenerator.cpp | 254 std::unique_ptr<TargetLibraryInfoImpl> TLII( in optimizeModule() local 257 TLII->disableAllFunctions(); in optimizeModule() 258 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in optimizeModule()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 270 TargetLibraryInfoImpl *TLII = new TargetLibraryInfoImpl(TargetTriple); in createTLII() local 274 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::Accelerate, in createTLII() 278 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::LIBMVEC_X86, in createTLII() 282 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::MASSV, in createTLII() 286 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::SVML, in createTLII() 290 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::SLEEFGNUABI, in createTLII() 294 TLII->addVectorizableFunctionsFromVecLib( in createTLII() 300 return TLII; in createTLII() 585 std::unique_ptr<TargetLibraryInfoImpl> TLII( in AddEmitPasses() local 587 CodeGenPasses.add(new TargetLibraryInfoWrapperPass(*TLII)); in AddEmitPasses() [all …]
|
| /openbsd-src/gnu/llvm/llvm/tools/opt/ |
| H A D | opt.cpp | 654 TargetLibraryInfoImpl TLII(ModuleTriple); in main() local 658 TLII.disableAllFunctions(); in main() 663 if (TLII.getLibFunc(FuncName, F)) in main() 664 TLII.setUnavailable(F); in main() 719 return runPassPipeline(argv[0], *M, TM.get(), &TLII, Out.get(), in main() 766 Passes.add(new TargetLibraryInfoWrapperPass(TLII)); in main()
|
| H A D | NewPMDriver.h | 68 TargetLibraryInfoImpl *TLII, ToolOutputFile *Out,
|
| H A D | NewPMDriver.cpp | 324 TargetLibraryInfoImpl *TLII, ToolOutputFile *Out, in runPassPipeline() argument 437 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in runPassPipeline()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-isel-fuzzer/ |
| H A D | llvm-isel-fuzzer.cpp | 99 TargetLibraryInfoImpl TLII(TM->getTargetTriple()); in LLVMFuzzerTestOneInput() local 100 PM.add(new TargetLibraryInfoWrapperPass(TLII)); in LLVMFuzzerTestOneInput()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ |
| H A D | LinkAllPasses.h | 222 llvm::TargetLibraryInfoImpl TLII; in ForcePassLinking() local 223 llvm::TargetLibraryInfo TLI(TLII); in ForcePassLinking()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-tli-checker/ |
| H A D | llvm-tli-checker.cpp | 131 TargetLibraryInfoImpl TLII(T); in initialize() local 132 TargetLibraryInfo TLI(TLII); in initialize() 140 TLII.setAvailable(LF); in initialize()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/ |
| H A D | Assembler.cpp | 226 TargetLibraryInfoImpl TLII(Triple(Module->getTargetTriple())); in assembleToStream() local 227 PM.add(new TargetLibraryInfoWrapperPass(TLII)); in assembleToStream()
|
| /openbsd-src/gnu/llvm/llvm/tools/llc/ |
| H A D | llc.cpp | 638 TargetLibraryInfoImpl TLII(Triple(M->getTargetTriple())); in compileModule() local 642 TLII.disableAllFunctions(); in compileModule() 643 PM.add(new TargetLibraryInfoWrapperPass(TLII)); in compileModule()
|
| /openbsd-src/gnu/llvm/clang/tools/clang-linker-wrapper/ |
| H A D | ClangLinkerWrapper.cpp | 819 TargetLibraryInfoImpl TLII(Triple(M.getTargetTriple())); in compileModule() local 820 CodeGenPasses.add(new TargetLibraryInfoWrapperPass(TLII)); in compileModule()
|