[llvm] [CodeGen] Add listener support to the rematerializer (NFC) (PR #184338)
Nicolai Hähnle via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 3 07:29:13 PST 2026
================
@@ -574,9 +577,10 @@ RegisterIdx Rematerializer::getDefRegIdx(const MachineInstr &MI) const {
RegisterIdx Rematerializer::rematerializeReg(
RegisterIdx RegIdx, MachineBasicBlock::iterator InsertPos,
SmallVectorImpl<Reg::Dependency> &&Dependencies) {
- unsigned UseRegion = MIRegion.at(&*InsertPos);
RegisterIdx NewRegIdx = Regs.size();
+ notifyListeners(&Listener::beforeRegRematerialized, RegIdx, NewRegIdx);
+ unsigned UseRegion = MIRegion.at(&*InsertPos);
----------------
nhaehnle wrote:
Unused variable?
https://github.com/llvm/llvm-project/pull/184338
More information about the llvm-commits
mailing list