| /openbsd-src/gnu/llvm/llvm/lib/Passes/ |
| H A D | PassPlugin.cpp | 16 Expected<PassPlugin> PassPlugin::Load(const std::string &Filename) { in Load() 25 PassPlugin P{Filename, Library}; in Load()
|
| H A D | CMakeLists.txt | 6 PassPlugin.cpp
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Passes/ |
| H A D | PassPlugin.h | 60 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 D | NewPMDriver.h | 28 class PassPlugin; variable 71 ArrayRef<PassPlugin> PassPlugins, opt_tool::OutputKind OK,
|
| H A D | NewPMDriver.cpp | 328 ArrayRef<PassPlugin> PassPlugins, in runPassPipeline() 419 for (auto &PassPlugin : PassPlugins) in runPassPipeline() local 420 PassPlugin.registerPassBuilderCallbacks(PB); in runPassPipeline()
|
| H A D | opt.cpp | 469 SmallVector<PassPlugin, 1> PluginList; in main() 471 auto Plugin = PassPlugin::Load(PluginPath); in main()
|
| /openbsd-src/gnu/usr.bin/clang/libLLVMPasses/ |
| H A D | Makefile | 13 PassPlugin.cpp \
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Passes/ |
| H A D | BUILD.gn | 25 "PassPlugin.cpp",
|
| /openbsd-src/gnu/llvm/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 192 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 D | BackendUtil.cpp | 873 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 D | WritingAnLLVMNewPMPass.rst | 285 auto Plugin = PassPlugin::Load(PathToPlugin);
|
| /openbsd-src/gnu/llvm/clang/docs/ |
| H A D | InternalsManual.rst | 742 + 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 D | clang.amd64 | 2299 ./usr/include/llvm/Passes/PassPlugin.h
|
| H A D | clang.macppc | 2298 ./usr/include/llvm/Passes/PassPlugin.h
|
| H A D | clang.loongson | 2298 ./usr/include/llvm/Passes/PassPlugin.h
|
| H A D | clang.octeon | 2298 ./usr/include/llvm/Passes/PassPlugin.h
|
| H A D | clang.arm64 | 2299 ./usr/include/llvm/Passes/PassPlugin.h
|
| H A D | clang.powerpc64 | 2297 ./usr/include/llvm/Passes/PassPlugin.h
|
| H A D | clang.armv7 | 2297 ./usr/include/llvm/Passes/PassPlugin.h
|
| H A D | clang.i386 | 2297 ./usr/include/llvm/Passes/PassPlugin.h
|
| H A D | clang.sparc64 | 2298 ./usr/include/llvm/Passes/PassPlugin.h
|
| /openbsd-src/gnu/llvm/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 6184 llvm/lib/Passes/PassPlugin.cpp
|