Fix a LocalSpiller leak. This fixes tramp3d-v4.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53766 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/CodeGen/VirtRegMap.cpp b/lib/CodeGen/VirtRegMap.cpp
index 7696d55..b9e96b1 100644
--- a/lib/CodeGen/VirtRegMap.cpp
+++ b/lib/CodeGen/VirtRegMap.cpp
@@ -971,6 +971,7 @@
         InvalidateKills(MI, RegKills, KillOps);
         VRM.RemoveMachineInstrFromMaps(&MI);
         MBB.erase(&MI);
+        MF.DeleteMachineInstr(NewMI);
         return true;
       }
       MF.DeleteMachineInstr(NewMI);