Home
last modified time | relevance | path

Searched refs:Plugin (Results 1 – 25 of 41) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DValueProfileCollector.cpp44 PluginT Plugin; member in __anon42f4d7fd0111::PluginChain
49 : PluginChain<Ts...>(F, TLI), Plugin(F, TLI) {} in PluginChain()
53 Plugin.run(Candidates); in get()
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DObjectLinkingLayer.h60 class Plugin {
66 virtual ~Plugin();
126 ObjectLinkingLayer &addPlugin(std::unique_ptr<Plugin> P) { in addPlugin()
202 std::vector<std::unique_ptr<Plugin>> Plugins;
205 class EHFrameRegistrationPlugin : public ObjectLinkingLayer::Plugin {
H A DDebuggerSupportPlugin.h28 class GDBJITDebugInfoRegistrationPlugin : public ObjectLinkingLayer::Plugin {
H A DDebugObjectManagerPlugin.h48 class DebugObjectManagerPlugin : public ObjectLinkingLayer::Plugin {
H A DCOFFPlatform.h90 class COFFPlatformPlugin : public ObjectLinkingLayer::Plugin {
H A DMachOPlatform.h122 class MachOPlatformPlugin : public ObjectLinkingLayer::Plugin {
H A DELFNixPlatform.h129 class ELFNixPlatformPlugin : public ObjectLinkingLayer::Plugin {
/openbsd-src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/
H A DPlugin.pm1 package CPAN::Plugin;
83 package CPAN::Plugin;
/openbsd-src/gnu/llvm/clang/lib/FrontendTool/
H A DExecuteCompilerInvocation.cpp80 for (const FrontendPluginRegistry::entry &Plugin : in CreateFrontendBaseAction() local
82 if (Plugin.getName() == CI.getFrontendOpts().ActionName) { in CreateFrontendBaseAction()
83 std::unique_ptr<PluginASTAction> P(Plugin.instantiate()); in CreateFrontendBaseAction()
88 CI.getFrontendOpts().PluginArgs[std::string(Plugin.getName())])) in CreateFrontendBaseAction()
/openbsd-src/gnu/llvm/clang/lib/Tooling/
H A DExecution.cpp70 std::unique_ptr<ToolExecutorPlugin> Plugin(TEPlugin.instantiate()); in createExecutorFromCommandLineArgsImpl() local
72 Plugin->create(*OptionsParser); in createExecutorFromCommandLineArgsImpl()
H A DCompilationDatabase.cpp70 std::unique_ptr<CompilationDatabasePlugin> Plugin(Database.instantiate()); in loadFromDirectory() local
72 Plugin->loadFromDirectory(BuildDirectory, DatabaseErrorMessage)) in loadFromDirectory()
/openbsd-src/gnu/usr.bin/perl/cpan/Test-Harness/t/lib/App/Prove/Plugin/
H A DDummy.pm1 package App::Prove::Plugin::Dummy;
H A DDummy2.pm1 package App::Prove::Plugin::Dummy2;
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Frontend/
H A DCheckerRegistry.cpp72 for (const std::string &Plugin : Plugins) { in CheckerRegistry() local
76 DynamicLibrary::getPermanentLibrary(Plugin.c_str(), &ErrorMsg); in CheckerRegistry()
78 Diags.Report(diag::err_fe_unable_to_load_plugin) << Plugin << ErrorMsg; in CheckerRegistry()
88 << llvm::sys::path::filename(Plugin); in CheckerRegistry()
/openbsd-src/gnu/usr.bin/perl/cpan/CPAN/t/
H A D03pkgs.t15 Plugin
/openbsd-src/gnu/llvm/llvm/tools/gold/
H A DREADME.txt1 The LLVM Gold LTO Plugin
/openbsd-src/gnu/llvm/lldb/source/Plugins/
H A DPlugins.def.in1 /*===- lldb/source/Plugin/Plugins.def ---------------------------*- C++ -*-===*\
/openbsd-src/gnu/llvm/clang/lib/Frontend/
H A DFrontendAction.cpp168 for (const FrontendPluginRegistry::entry &Plugin : in CreateWrappedASTConsumer() local
170 if (Plugin.getName() == Arg) in CreateWrappedASTConsumer()
193 for (const FrontendPluginRegistry::entry &Plugin : in CreateWrappedASTConsumer() local
195 std::unique_ptr<PluginASTAction> P = Plugin.instantiate(); in CreateWrappedASTConsumer()
202 Plugin.getName())) { in CreateWrappedASTConsumer()
213 CI.getFrontendOpts().PluginArgs[std::string(Plugin.getName())])) { in CreateWrappedASTConsumer()
/openbsd-src/gnu/llvm/llvm/tools/opt/
H A Dopt.cpp471 auto Plugin = PassPlugin::Load(PluginPath); in main() local
472 if (!Plugin) { in main()
477 PluginList.emplace_back(Plugin.get()); in main()
/openbsd-src/gnu/llvm/llvm/docs/
H A DWritingAnLLVMNewPMPass.rst285 auto Plugin = PassPlugin::Load(PathToPlugin);
286 if (!Plugin)
289 Plugin.registerPassBuilderCallbacks(PB);
H A DJITLink.rst51 ``ObjectLinkingLayer::Plugin``, which users can subclass in order to inspect and
59 The ``ObjectLinkingLayer::Plugin`` class provides the following methods:
111 Plugin authors are required to implement the ``notifyFailed``,
117 Plugin instances are added to an ``ObjectLinkingLayer`` by
122 // Plugin class to print the set of defined symbols in an object when that
124 class MyPlugin : public ObjectLinkingLayer::Plugin {
176 // Plugin triggers here when our lookup of main triggers linking of main.o
579 ``ObjectLinkingLayer::Plugin``.
961 linker rules are accomplished via an ``ObjectLinkingLayer::Plugin`` installed by
/openbsd-src/gnu/usr.bin/clang/include/lldb/Plugins/
H A DPlugins.def1 /*===- lldb/source/Plugin/Plugins.def ---------------------------*- C++ -*-===*\
/openbsd-src/gnu/usr.bin/perl/cpan/CPAN/lib/CPAN/Plugin/
H A DSpecfile.pm54 package CPAN::Plugin::Specfile;
/openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/
H A DLLJITWithObjectLinkingLayerPlugin.cpp45 class MyPlugin : public ObjectLinkingLayer::Plugin {
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DObjectLinkingLayer.cpp600 ObjectLinkingLayer::Plugin::~Plugin() = default;

12