commit | 83975ff16df9495a1b2a7809d262faa3284bc301 | [log] [tgz] |
---|---|---|
author | Evan Cheng <evan.cheng@apple.com> | Thu Mar 25 01:01:37 2010 +0000 |
committer | Evan Cheng <evan.cheng@apple.com> | Thu Mar 25 01:01:37 2010 +0000 |
tree | d0c1538e4f097c09dcfcc5c673ffa157331753c2 | |
parent | ba1a08b6364f152d555062bcf807b0f1ad790e40 [diff] [blame] |
Avoid being influenced by dbg_value instructions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99465 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/CodeGen/PHIElimination.cpp b/lib/CodeGen/PHIElimination.cpp index 8bbe0a7..f0057ce 100644 --- a/lib/CodeGen/PHIElimination.cpp +++ b/lib/CodeGen/PHIElimination.cpp
@@ -74,7 +74,7 @@ E = ImpDefs.end(); I != E; ++I) { MachineInstr *DefMI = *I; unsigned DefReg = DefMI->getOperand(0).getReg(); - if (MRI->use_empty(DefReg)) + if (MRI->use_nodbg_empty(DefReg)) DefMI->eraseFromParent(); }