Home
last modified time | relevance | path

Searched refs:PassPlugin (Results 1 – 22 of 22) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Passes/
H A DPassPlugin.cpp16 Expected<PassPlugin> PassPlugin::Load(const std::string &Filename) { in Load()
25 PassPlugin P{Filename, Library}; in Load()
H A DCMakeLists.txt6 PassPlugin.cpp
/openbsd-src/gnu/llvm/llvm/include/llvm/Passes/
H A DPassPlugin.h60 class PassPlugin {
67 static Expected<PassPlugin> Load(const std::string &Filename);
87 PassPlugin(const std::string &Filename, const sys::DynamicLibrary &Library) in PassPlugin() function
/openbsd-src/gnu/llvm/llvm/tools/opt/
H A DNewPMDriver.h28 class PassPlugin; variable
71 ArrayRef<PassPlugin> PassPlugins, opt_tool::OutputKind OK,
H A DNewPMDriver.cpp328 ArrayRef<PassPlugin> PassPlugins, in runPassPipeline()
419 for (auto &PassPlugin : PassPlugins) in runPassPipeline() local
420 PassPlugin.registerPassBuilderCallbacks(PB); in runPassPipeline()
H A Dopt.cpp469 SmallVector<PassPlugin, 1> PluginList; in main()
471 auto Plugin = PassPlugin::Load(PluginPath); in main()
/openbsd-src/gnu/usr.bin/clang/libLLVMPasses/
H A DMakefile13 PassPlugin.cpp \
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Passes/
H A DBUILD.gn25 "PassPlugin.cpp",
/openbsd-src/gnu/llvm/llvm/lib/LTO/
H A DLTOBackend.cpp192 auto PassPlugin = PassPlugin::Load(PluginFN); in RegisterPassPlugins() local
193 if (!PassPlugin) { in RegisterPassPlugins()
199 PassPlugin->registerPassBuilderCallbacks(PB); in RegisterPassPlugins()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DBackendUtil.cpp873 auto PassPlugin = PassPlugin::Load(PluginFN); in RunOptimizationPipeline() local
874 if (PassPlugin) { in RunOptimizationPipeline()
875 PassPlugin->registerPassBuilderCallbacks(PB); in RunOptimizationPipeline()
878 << PluginFN << toString(PassPlugin.takeError()); in RunOptimizationPipeline()
/openbsd-src/gnu/llvm/llvm/docs/
H A DWritingAnLLVMNewPMPass.rst285 auto Plugin = PassPlugin::Load(PathToPlugin);
/openbsd-src/gnu/llvm/clang/docs/
H A DInternalsManual.rst742 + for (const std::string &PassPlugin : Opts.PassPlugins)
743 + GenerateArg(Args, OPT_fpass_plugin_EQ, PassPlugin, SA);
755 + if (auto PassPlugin = PassPlugin::Load(PluginFN))
756 + PassPlugin->registerPassBuilderCallbacks(PB);
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd642299 ./usr/include/llvm/Passes/PassPlugin.h
H A Dclang.macppc2298 ./usr/include/llvm/Passes/PassPlugin.h
H A Dclang.loongson2298 ./usr/include/llvm/Passes/PassPlugin.h
H A Dclang.octeon2298 ./usr/include/llvm/Passes/PassPlugin.h
H A Dclang.arm642299 ./usr/include/llvm/Passes/PassPlugin.h
H A Dclang.powerpc642297 ./usr/include/llvm/Passes/PassPlugin.h
H A Dclang.armv72297 ./usr/include/llvm/Passes/PassPlugin.h
H A Dclang.i3862297 ./usr/include/llvm/Passes/PassPlugin.h
H A Dclang.sparc642298 ./usr/include/llvm/Passes/PassPlugin.h
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt6184 llvm/lib/Passes/PassPlugin.cpp