[llvm-branch-commits] [llvm] [mcp-frameinst: 2/4]: [MCP][NFC] Cleanup and prepare to preserve frame-setup/destroy (PR #186240)
Sergei Barannikov via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Fri Mar 13 05:17:21 PDT 2026
================
@@ -226,10 +223,10 @@ class CopyTracker {
if (SrcCopy != Copies.end() && SrcCopy->second.LastSeenUseInCopy) {
// If SrcCopy defines multiple values, we only need
// to erase the record for Def in DefRegs.
- for (auto itr = SrcCopy->second.DefRegs.begin();
- itr != SrcCopy->second.DefRegs.end(); itr++) {
- if (*itr == Def) {
- SrcCopy->second.DefRegs.erase(itr);
+ for (auto *Itr = SrcCopy->second.DefRegs.begin();
----------------
s-barannikov wrote:
```suggestion
for (auto Itr = SrcCopy->second.DefRegs.begin();
```
https://github.com/llvm/llvm-project/pull/186240
More information about the llvm-branch-commits
mailing list