[llvm] r351845 - Revert r351520, "Re-enable terminator folding in LoopSimplifyCFG"

Jordan Rupprecht via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 22 09:39:03 PST 2019


Author: rupprecht
Date: Tue Jan 22 09:39:02 2019
New Revision: 351845

URL: http://llvm.org/viewvc/llvm-project?rev=351845&view=rev
Log:
Revert r351520, "Re-enable terminator folding in LoopSimplifyCFG"

This is still causing compilation crashes in some targets. Will follow up shortly with a repro.

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

Modified: llvm/trunk/lib/Transforms/Scalar/LoopSimplifyCFG.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/LoopSimplifyCFG.cpp?rev=351845&r1=351844&r2=351845&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Scalar/LoopSimplifyCFG.cpp (original)
+++ llvm/trunk/lib/Transforms/Scalar/LoopSimplifyCFG.cpp Tue Jan 22 09:39:02 2019
@@ -41,7 +41,7 @@ using namespace llvm;
 #define DEBUG_TYPE "loop-simplifycfg"
 
 static cl::opt<bool> EnableTermFolding("enable-loop-simplifycfg-term-folding",
-                                       cl::init(true));
+                                       cl::init(false));
 
 STATISTIC(NumTerminatorsFolded,
           "Number of terminators folded to unconditional branches");




More information about the llvm-commits mailing list