[llvm-commits] [llvm] r139023 - in /llvm/trunk/lib/Transforms: InstCombine/InstructionCombining.cpp Scalar/SCCP.cpp

Bill Wendling isanbard at gmail.com
Fri Sep 2 11:43:33 PDT 2011


Author: void
Date: Fri Sep  2 13:43:33 2011
New Revision: 139023

URL: http://llvm.org/viewvc/llvm-project?rev=139023&view=rev
Log:
Update comments to reflect reality.

Modified:
    llvm/trunk/lib/Transforms/InstCombine/InstructionCombining.cpp
    llvm/trunk/lib/Transforms/Scalar/SCCP.cpp

Modified: llvm/trunk/lib/Transforms/InstCombine/InstructionCombining.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/InstCombine/InstructionCombining.cpp?rev=139023&r1=139022&r2=139023&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/InstCombine/InstructionCombining.cpp (original)
+++ llvm/trunk/lib/Transforms/InstCombine/InstructionCombining.cpp Fri Sep  2 13:43:33 2011
@@ -1574,8 +1574,7 @@
     for (Function::iterator BB = F.begin(), E = F.end(); BB != E; ++BB) {
       if (Visited.count(BB)) continue;
 
-      // Delete the instructions backwards, as it has a reduced likelihood of
-      // having to update as many def-use and use-def chains.
+      // Delete the instructions.
       for (BasicBlock::iterator I = BB->begin(), E = BB->end(); I != E; ) {
         Instruction *Inst = &*I++;
         if (isa<TerminatorInst>(Inst))

Modified: llvm/trunk/lib/Transforms/Scalar/SCCP.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/SCCP.cpp?rev=139023&r1=139022&r2=139023&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Scalar/SCCP.cpp (original)
+++ llvm/trunk/lib/Transforms/Scalar/SCCP.cpp Fri Sep  2 13:43:33 2011
@@ -1686,8 +1686,7 @@
   if (isa<TerminatorInst>(BB->begin()))
     return;
 
-  // Delete the instructions backwards, as it has a reduced likelihood of
-  // having to update as many def-use and use-def chains.
+  // Delete the instructions.
   for (BasicBlock::iterator I = BB->begin(), E = BB->end(); I != E; ) {
     Instruction *Inst = &*I++;
     if (isa<TerminatorInst>(Inst))





More information about the llvm-commits mailing list