[llvm] [PassManager] Support MachineFunctionProperties (PR #83668)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 12 00:41:05 PDT 2024
================
@@ -64,6 +64,8 @@ extern llvm::cl::opt<bool> UseNewDbgInfoFormat;
namespace llvm {
+class MachineFunction;
----------------
arsenm wrote:
I do think the current properties system is kind of annoying. We're missing quite a few instances where the get/set/clear are missing from passes. We're also missing some defined properties that are necessary. I think forcing this into the actual pass runs would make it even more annoying.
https://github.com/llvm/llvm-project/pull/83668
More information about the llvm-commits
mailing list