[llvm-commits] [llvm] r131482 - /llvm/trunk/lib/Transforms/Scalar/GVN.cpp

Devang Patel dpatel at apple.com
Tue May 17 13:00:02 PDT 2011


Author: dpatel
Date: Tue May 17 15:00:02 2011
New Revision: 131482

URL: http://llvm.org/viewvc/llvm-project?rev=131482&view=rev
Log:
Preserve line number information.

Modified:
    llvm/trunk/lib/Transforms/Scalar/GVN.cpp

Modified: llvm/trunk/lib/Transforms/Scalar/GVN.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/GVN.cpp?rev=131482&r1=131481&r2=131482&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Scalar/GVN.cpp (original)
+++ llvm/trunk/lib/Transforms/Scalar/GVN.cpp Tue May 17 15:00:02 2011
@@ -2102,6 +2102,7 @@
 
       PREInstr->insertBefore(PREPred->getTerminator());
       PREInstr->setName(CurInst->getName() + ".pre");
+      PREInstr->setDebugLoc(CurInst->getDebugLoc());
       predMap[PREPred] = PREInstr;
       VN.add(PREInstr, ValNo);
       ++NumGVNPRE;





More information about the llvm-commits mailing list