[llvm] [Instrumentation] Support MachineFunctionProperties (PR #83668)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 4 00:36:47 PST 2024
================
@@ -78,7 +85,12 @@ class PassInstrumentationCallbacks {
using BeforePassFunc = bool(StringRef, Any);
using BeforeSkippedPassFunc = void(StringRef, Any);
using BeforeNonSkippedPassFunc = void(StringRef, Any);
+ using BeforeNonSkippedMachineFunctionPassFunc =
+ void(const detail::MachinePassConcept &, MachineFunction &);
----------------
paperchalice wrote:
All of them are wrapped in `llvm::unique_function`.
https://github.com/llvm/llvm-project/pull/83668
More information about the llvm-commits
mailing list