Home
last modified time | relevance | path

Searched refs:TLII (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DBackendUtil.cpp383 TargetLibraryInfoImpl *TLII = new TargetLibraryInfoImpl(TargetTriple); in createTLII() local
387 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::Accelerate); in createTLII()
394 TLII->addVectorizableFunctionsFromVecLib in createTLII()
400 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::MASSV); in createTLII()
403 TLII->addVectorizableFunctionsFromVecLib(TargetLibraryInfoImpl::SVML); in createTLII()
406 TLII->addVectorizableFunctionsFromVecLib( in createTLII()
412 return TLII; in createTLII()
644 std::unique_ptr<TargetLibraryInfoImpl> TLII( in CreatePasses() local
693 MPM.add(new TargetLibraryInfoWrapperPass(*TLII)); in CreatePasses()
810 FPM.add(new TargetLibraryInfoWrapperPass(*TLII)); in CreatePasses()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/LTO/
H A DUpdateCompilerUsed.cpp60 TargetLibraryInfoImpl TLII(Triple(TM.getTargetTriple())); in initializeLibCalls() local
61 TargetLibraryInfo TLI(TLII); in initializeLibCalls()
H A DLTOBackend.cpp241 std::unique_ptr<TargetLibraryInfoImpl> TLII( in runNewPMPasses() local
244 TLII->disableAllFunctions(); in runNewPMPasses()
245 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in runNewPMPasses()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-isel-fuzzer/
H A Dllvm-isel-fuzzer.cpp101 TargetLibraryInfoImpl TLII(TM->getTargetTriple()); in LLVMFuzzerTestOneInput() local
102 PM.add(new TargetLibraryInfoWrapperPass(TLII)); in LLVMFuzzerTestOneInput()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/opt/
H A Dopt.cpp758 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 DNewPMDriver.h69 TargetLibraryInfoImpl *TLII, ToolOutputFile *Out,
H A DNewPMDriver.cpp236 TargetLibraryInfoImpl *TLII, ToolOutputFile *Out, in runPassPipeline() argument
397 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in runPassPipeline()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/
H A DLinkAllPasses.h239 llvm::TargetLibraryInfoImpl TLII; in ForcePassLinking() local
240 llvm::TargetLibraryInfo TLI(TLII); in ForcePassLinking()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
H A DAssembler.cpp225 TargetLibraryInfoImpl TLII(Triple(Module->getTargetTriple())); in assembleToStream() local
226 PM.add(new TargetLibraryInfoWrapperPass(TLII)); in assembleToStream()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llc/
H A Dllc.cpp593 TargetLibraryInfoImpl TLII(Triple(M->getTargetTriple())); in compileModule() local
597 TLII.disableAllFunctions(); in compileModule()
598 PM.add(new TargetLibraryInfoWrapperPass(TLII)); in compileModule()