Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/unittests/Passes/
H A DPluginsTest.cpp50 Expected<PassPlugin> Plugin = PassPlugin::Load(PluginPath); in TEST() local
51 ASSERT_TRUE(!!Plugin) << "Plugin path: " << PluginPath; in TEST()
53 ASSERT_EQ(TEST_PLUGIN_NAME, Plugin->getPluginName()); in TEST()
54 ASSERT_EQ(TEST_PLUGIN_VERSION, Plugin->getPluginVersion()); in TEST()
60 Plugin->registerPassBuilderCallbacks(PB); in TEST()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DValueProfileCollector.cpp44 PluginT Plugin; member in __anon2163b4160111::PluginChain
49 : PluginChain<Ts...>(F, TLI), Plugin(F, TLI) {} in PluginChain()
53 Plugin.run(Candidates); in get()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DObjectLinkingLayer.h60 class Plugin {
66 virtual ~Plugin();
126 ObjectLinkingLayer &addPlugin(std::unique_ptr<Plugin> P) { in addPlugin()
201 std::vector<std::unique_ptr<Plugin>> Plugins;
204 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 DMachOPlatform.h113 class MachOPlatformPlugin : public ObjectLinkingLayer::Plugin {
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/Breakpad/
H A Dbreakpad-identification.test9 LINUX: Plugin name: breakpad
17 MAC: Plugin name: breakpad
27 WINDOWS: Plugin name: breakpad
/llvm-project-15.0.7/clang/lib/FrontendTool/
H A DExecuteCompilerInvocation.cpp82 for (const FrontendPluginRegistry::entry &Plugin : in CreateFrontendBaseAction() local
84 if (Plugin.getName() == CI.getFrontendOpts().ActionName) { in CreateFrontendBaseAction()
85 std::unique_ptr<PluginASTAction> P(Plugin.instantiate()); in CreateFrontendBaseAction()
90 CI.getFrontendOpts().PluginArgs[std::string(Plugin.getName())])) in CreateFrontendBaseAction()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Frontend/
H A DCheckerRegistry.cpp73 for (const std::string &Plugin : Plugins) { in CheckerRegistry() local
77 DynamicLibrary::getPermanentLibrary(Plugin.c_str(), &ErrorMsg); in CheckerRegistry()
79 Diags.Report(diag::err_fe_unable_to_load_plugin) << Plugin << ErrorMsg; in CheckerRegistry()
89 << llvm::sys::path::filename(Plugin); in CheckerRegistry()
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/ELF/
H A Dbasic-info.yaml7 # CHECK: Plugin name: elf
H A Davr-basic-info.yaml3 # CHECK: Plugin name: elf
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/wasm/
H A Dbasic.yaml4 # CHECK: Plugin name: wasm
H A Dstripped-debug-sections.yaml4 # CHECK: Plugin name: wasm
H A Dunified-debug-sections.yaml13 # CHECK: Plugin name: wasm
/llvm-project-15.0.7/llvm/tools/gold/
H A DREADME.txt1 The LLVM Gold LTO Plugin
/llvm-project-15.0.7/lldb/test/Shell/ObjectFile/PECOFF/
H A Dbasic-info-arm64.yaml4 # CHECK: Plugin name: pe-coff
H A Dbasic-info.yaml4 # CHECK: Plugin name: pe-coff
H A Dbasic-info-arm.yaml4 # CHECK: Plugin name: pe-coff
H A Dexport-dllfunc.yaml9 # BASIC-CHECK: Plugin name: pe-coff
/llvm-project-15.0.7/lldb/source/Plugins/
H A DPlugins.def.in1 /*===- lldb/source/Plugin/Plugins.def ---------------------------*- C++ -*-===*\
/llvm-project-15.0.7/clang/lib/Frontend/
H A DFrontendAction.cpp162 for (const FrontendPluginRegistry::entry &Plugin : in CreateWrappedASTConsumer() local
164 if (Plugin.getName() == Arg) in CreateWrappedASTConsumer()
187 for (const FrontendPluginRegistry::entry &Plugin : in CreateWrappedASTConsumer() local
189 std::unique_ptr<PluginASTAction> P = Plugin.instantiate(); in CreateWrappedASTConsumer()
197 return PluginAction == Plugin.getName(); in CreateWrappedASTConsumer()
209 CI.getFrontendOpts().PluginArgs[std::string(Plugin.getName())])) { in CreateWrappedASTConsumer()
/llvm-project-15.0.7/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/
H A DLLJITWithObjectLinkingLayerPlugin.cpp45 class MyPlugin : public ObjectLinkingLayer::Plugin {
/llvm-project-15.0.7/llvm/tools/opt/
H A Dopt.cpp538 auto Plugin = PassPlugin::Load(PluginPath); in main() local
539 if (!Plugin) { in main()
544 PluginList.emplace_back(Plugin.get()); in main()

12