[llvm] [MCA] Enable customization of individual instructions (PR #155420)
Min-Yih Hsu via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 17 10:19:50 PDT 2025
================
@@ -175,6 +198,13 @@ class LLVM_ABI InstrumentManager {
/// it returns the SchedClassID that belongs to MCI.
virtual unsigned getSchedClassID(const MCInstrInfo &MCII, const MCInst &MCI,
const SmallVector<Instrument *> &IVec) const;
+
+ // Return true if instruments can modify instruction description
+ virtual bool canCustomize(const SmallVector<Instrument *> &IVec) const;
----------------
mshockwave wrote:
please use ArrayRef here
https://github.com/llvm/llvm-project/pull/155420
More information about the llvm-commits
mailing list