[llvm] [AArch64] Fix stp kill when merging forward. (PR #152994)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 11 06:13:09 PDT 2025
================
@@ -1193,7 +1193,8 @@ AArch64LoadStoreOpt::mergePairedInsns(MachineBasicBlock::iterator I,
// USE kill %w1 ; need to clear kill flag when moving STRWui downwards
// STRW %w0
Register Reg = getLdStRegOp(*I).getReg();
- for (MachineInstr &MI : make_range(std::next(I), Paired))
+ for (MachineInstr &MI :
----------------
arsenm wrote:
Can just do MRI.clearKillFlags
https://github.com/llvm/llvm-project/pull/152994
More information about the llvm-commits
mailing list