[llvm] r255286 - [DSE] Disable non-local DSE to see if the bots go green.

Chad Rosier via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 10 11:23:03 PST 2015


Author: mcrosier
Date: Thu Dec 10 13:23:02 2015
New Revision: 255286

URL: http://llvm.org/viewvc/llvm-project?rev=255286&view=rev
Log:
[DSE] Disable non-local DSE to see if the bots go green.

I see a few bots timing out, so I'm speculatively disabling r255247.

Modified:
    llvm/trunk/lib/Transforms/Scalar/DeadStoreElimination.cpp
    llvm/trunk/test/Transforms/DeadStoreElimination/ifthen.ll
    llvm/trunk/test/Transforms/DeadStoreElimination/ifthenelse.ll
    llvm/trunk/test/Transforms/DeadStoreElimination/ifthenelse2.ll
    llvm/trunk/test/Transforms/DeadStoreElimination/loop.ll

Modified: llvm/trunk/lib/Transforms/Scalar/DeadStoreElimination.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/DeadStoreElimination.cpp?rev=255286&r1=255285&r2=255286&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Scalar/DeadStoreElimination.cpp (original)
+++ llvm/trunk/lib/Transforms/Scalar/DeadStoreElimination.cpp Thu Dec 10 13:23:02 2015
@@ -43,7 +43,7 @@ STATISTIC(NumFastStores, "Number of stor
 STATISTIC(NumFastOther , "Number of other instrs removed");
 STATISTIC(NumNonLocalStores, "Number of non-local stores deleted");
 
-static cl::opt<bool> EnableNonLocalDSE("enable-nonlocal-dse", cl::init(true));
+static cl::opt<bool> EnableNonLocalDSE("enable-nonlocal-dse", cl::init(false));
 
 /// MaxNonLocalAttempts is an arbitrary threshold that provides
 /// an early opportunitiy for bail out to control compile time.

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/ifthen.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/ifthen.ll?rev=255286&r1=255285&r2=255286&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/ifthen.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/ifthen.ll Thu Dec 10 13:23:02 2015
@@ -1,4 +1,4 @@
-; RUN: opt < %s -basicaa -dse -S | FileCheck %s
+; RUN: opt < %s -basicaa -dse -enable-nonlocal-dse -S | FileCheck %s
 
 ; The store and add in if.then block should be removed by non-local DSE.
 ; CHECK-NOT: %stval = add

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/ifthenelse.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/ifthenelse.ll?rev=255286&r1=255285&r2=255286&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/ifthenelse.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/ifthenelse.ll Thu Dec 10 13:23:02 2015
@@ -1,4 +1,4 @@
-; RUN: opt < %s -basicaa -dse -S | FileCheck %s
+; RUN: opt < %s -basicaa -dse -enable-nonlocal-dse -S | FileCheck %s
 
 ; The add and store in entry block should be removed by non-local DSE.
 ; CHECK-NOT: %stval = add

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/ifthenelse2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/ifthenelse2.ll?rev=255286&r1=255285&r2=255286&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/ifthenelse2.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/ifthenelse2.ll Thu Dec 10 13:23:02 2015
@@ -1,4 +1,4 @@
-; RUN: opt < %s -basicaa -dse -S | FileCheck %s
+; RUN: opt < %s -basicaa -dse -enable-nonlocal-dse -S | FileCheck %s
 
 ; The add and store in entry block should be removed by non-local DSE.
 ; CHECK-NOT: %stval = add

Modified: llvm/trunk/test/Transforms/DeadStoreElimination/loop.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/DeadStoreElimination/loop.ll?rev=255286&r1=255285&r2=255286&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/DeadStoreElimination/loop.ll (original)
+++ llvm/trunk/test/Transforms/DeadStoreElimination/loop.ll Thu Dec 10 13:23:02 2015
@@ -1,4 +1,4 @@
-; RUN: opt < %s -basicaa -dse -S | FileCheck %s
+; RUN: opt < %s -basicaa -dse -enable-nonlocal-dse -S | FileCheck %s
 
 ; The store in for.body block should be removed by non-local DSE.
 ; CHECK-NOT: store i32 0, i32* %arrayidx




More information about the llvm-commits mailing list