diff options
Diffstat (limited to 'backend/include/rcc/CodeGen/GlobalISel/LegalizationArtifactCombiner.h')
| -rw-r--r-- | backend/include/rcc/CodeGen/GlobalISel/LegalizationArtifactCombiner.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/backend/include/rcc/CodeGen/GlobalISel/LegalizationArtifactCombiner.h b/backend/include/rcc/CodeGen/GlobalISel/LegalizationArtifactCombiner.h index c0c7be0..12225cf 100644 --- a/backend/include/rcc/CodeGen/GlobalISel/LegalizationArtifactCombiner.h +++ b/backend/include/rcc/CodeGen/GlobalISel/LegalizationArtifactCombiner.h @@ -351,7 +351,7 @@ private: for (MachineInstr *Dead : DeadInstructions) { if (Dead == nullptr || Dead->parent() == nullptr) continue; - auto Removed = Dead->parent()->removeInstruction(*Dead); + auto Removed = Dead->eraseFromParent(); if (!Removed) return std::unexpected(Removed.error()); } |
