[llvm-commits] [llvm] r133430 - /llvm/trunk/lib/CodeGen/TailDuplication.cpp

Duncan Sands baldrick at free.fr
Mon Jun 20 02:26:23 PDT 2011


Author: baldrick
Date: Mon Jun 20 04:26:23 2011
New Revision: 133430

URL: http://llvm.org/viewvc/llvm-project?rev=133430&view=rev
Log:
Disable the logic added by rafael in commit 133415 to see if it brings the
dragonegg buildbots back to life.  Original commit message:
Teach early dup how to duplicate basic blocks with one successor and only phi instructions
into more complex blocks.

Modified:
    llvm/trunk/lib/CodeGen/TailDuplication.cpp

Modified: llvm/trunk/lib/CodeGen/TailDuplication.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/TailDuplication.cpp?rev=133430&r1=133429&r2=133430&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/TailDuplication.cpp (original)
+++ llvm/trunk/lib/CodeGen/TailDuplication.cpp Mon Jun 20 04:26:23 2011
@@ -707,7 +707,7 @@
   DenseSet<unsigned> UsedByPhi;
   getRegsUsedByPHIs(*TailBB, &UsedByPhi);
 
-  if (isSimpleBB(TailBB))
+  if (0 && isSimpleBB(TailBB)) // Disabled to see if doing so fixes buildbots.
     return duplicateSimpleBB(TailBB, TDBBs, UsedByPhi, Copies);
 
   // Iterate through all the unique predecessors and tail-duplicate this





More information about the llvm-commits mailing list