Preserve line number information.
authorDevang Patel <dpatel@apple.com>
Tue, 17 May 2011 20:00:02 +0000 (20:00 +0000)
committerDevang Patel <dpatel@apple.com>
Tue, 17 May 2011 20:00:02 +0000 (20:00 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131482 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Scalar/GVN.cpp

index cbb030e56060b6922c38da558c26aecb5f45cf44..1da5238bbb6db1e8d8cb92fbdca9a586381bf893 100644 (file)
@@ -2102,6 +2102,7 @@ bool GVN::performPRE(Function &F) {
 
       PREInstr->insertBefore(PREPred->getTerminator());
       PREInstr->setName(CurInst->getName() + ".pre");
+      PREInstr->setDebugLoc(CurInst->getDebugLoc());
       predMap[PREPred] = PREInstr;
       VN.add(PREInstr, ValNo);
       ++NumGVNPRE;