Searched refs:Plugin (Results 1 – 25 of 30) sorted by relevance
12
59 class Plugin {65 virtual ~Plugin();125 ObjectLinkingLayer &addPlugin(std::shared_ptr<Plugin> P) { in addPlugin()135 void removePlugin(Plugin &P) { in removePlugin()137 auto I = llvm::find_if(Plugins, [&](const std::shared_ptr<Plugin> &Elem) { in removePlugin()211 std::vector<std::shared_ptr<Plugin>> Plugins;214 class EHFrameRegistrationPlugin : public ObjectLinkingLayer::Plugin {
48 class DebugObjectManagerPlugin : public ObjectLinkingLayer::Plugin {
94 class COFFPlatformPlugin : public ObjectLinkingLayer::Plugin {
132 class ELFNixPlatformPlugin : public ObjectLinkingLayer::Plugin {
197 class MachOPlatformPlugin : public ObjectLinkingLayer::Plugin {
44 PluginT Plugin; member in __anone55e6c3f0111::PluginChain49 : PluginChain<Ts...>(F, TLI), Plugin(F, TLI) {} in PluginChain()53 Plugin.run(Candidates); in get()
84 for (const FrontendPluginRegistry::entry &Plugin : in CreateFrontendBaseAction() local86 if (Plugin.getName() == CI.getFrontendOpts().ActionName) { in CreateFrontendBaseAction()87 std::unique_ptr<PluginASTAction> P(Plugin.instantiate()); in CreateFrontendBaseAction()92 CI.getFrontendOpts().PluginArgs[std::string(Plugin.getName())])) in CreateFrontendBaseAction()
70 std::unique_ptr<ToolExecutorPlugin> Plugin(TEPlugin.instantiate()); in createExecutorFromCommandLineArgsImpl() local72 Plugin->create(*OptionsParser); in createExecutorFromCommandLineArgsImpl()
70 std::unique_ptr<CompilationDatabasePlugin> Plugin(Database.instantiate()); in loadFromDirectory() local72 Plugin->loadFromDirectory(BuildDirectory, DatabaseErrorMessage)) in loadFromDirectory()
72 for (const std::string &Plugin : Plugins) { in CheckerRegistry() local76 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()
32 class DebugInfoPreservationPlugin : public ObjectLinkingLayer::Plugin {
28 class GDBJITDebugInfoRegistrationPlugin : public ObjectLinkingLayer::Plugin {
27 class PerfSupportPlugin : public ObjectLinkingLayer::Plugin {
27 class VTuneSupportPlugin : public ObjectLinkingLayer::Plugin {
7 - usb3-dmp-syscon: phandle to syscon with DMP (Device Management Plugin)
454 auto Plugin = PassPlugin::Load(PluginPath); in optMain() local455 if (!Plugin) in optMain()456 report_fatal_error(Plugin.takeError(), /*gen_crash_diag=*/false); in optMain()457 PluginList.emplace_back(Plugin.get()); in optMain()
174 for (const FrontendPluginRegistry::entry &Plugin : in CreateWrappedASTConsumer() local176 if (Plugin.getName() == Arg) in CreateWrappedASTConsumer()199 for (const FrontendPluginRegistry::entry &Plugin : in CreateWrappedASTConsumer() local201 std::unique_ptr<PluginASTAction> P = Plugin.instantiate(); in CreateWrappedASTConsumer()208 Plugin.getName())) { in CreateWrappedASTConsumer()219 CI.getFrontendOpts().PluginArgs[std::string(Plugin.getName())])) { in CreateWrappedASTConsumer()
1136 for (const FrontendPluginRegistry::entry &Plugin : in LoadRequestedPlugins() local1138 std::unique_ptr<PluginASTAction> P(Plugin.instantiate()); in LoadRequestedPlugins()1141 getFrontendOpts().ActionName = Plugin.getName().str(); in LoadRequestedPlugins()
1 /*===- lldb/source/Plugin/Plugins.def ---------------------------*- C++ -*-===*\
668 std::vector<std::shared_ptr<ObjectLinkingLayer::Plugin>> Plugins;677 ObjectLinkingLayer::Plugin::~Plugin() = default;
619 ObjectLinkingLayer::Plugin::SyntheticSymbolDependenciesMap
55 Summary: Plugin for the munin / munin-node monitoring package61 Plugin for the munin / munin-node monitoring package
272 error_code KRB5_PLUGIN_OP_NOTSUPP, "Plugin does not support the operaton"
321 def disassemble_options_plugin : Option<"plugin", "P">, Arg<"Plugin">,663 def platform_process_attach_plugin : Option<"plugin", "P">, Arg<"Plugin">,691 def process_launch_plugin : Option<"plugin", "P">, Arg<"Plugin">,720 def process_attach_plugin : Option<"plugin", "P">, Arg<"Plugin">,749 def process_connect_plugin : Option<"plugin", "p">, Arg<"Plugin">,787 OptionalArg<"Plugin">, Desc<"Specify a plugin name to create the core file. "