================
@@ -50,7 +51,12 @@ struct Config {
TargetOptions Options;
std::vector<std::string> MAttrs;
std::vector<std::string> MllvmArgs;
- std::vector<std::string> PassPlugins;
+ // LTO will register both lists of plugins, but
+ // if an LTO client has already loaded a set of plugins,
+ // they should register them via LoadedPassPlugins.
+ // This is currently used by distributed thin-lto.
+ std::vector<std::string> PassPluginFilenames;
----------------
aengelke wrote:
Do you think it is possible to adjust the other users of this to load the pass
plugins themselves? Then we'd again only have a single way to specify pass
plugins here.
https://github.com/llvm/llvm-project/pull/183525
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits