summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LICM
diff options
context:
space:
mode:
authorDavid L. Jones <dlj@google.com>2019-08-14 04:50:33 +0000
committerDavid L. Jones <dlj@google.com>2019-08-14 04:50:33 +0000
commitd4edd9d97e4e9200d885297c79b7e7b55961dae8 (patch)
tree0a6881cc42aa10305372a77e73f2f2a08cad5106 /llvm/test/Transforms/LICM
parent20644a9540c85f1d6af601fd7ca56f758831601e (diff)
downloadbcm5719-llvm-d4edd9d97e4e9200d885297c79b7e7b55961dae8.tar.gz
bcm5719-llvm-d4edd9d97e4e9200d885297c79b7e7b55961dae8.zip
Revert '[LICM] Make Loop ICM profile aware' and 'Fix pass dependency for LICM'
This reverts r368526 (git commit 7e71aa24bc0788690fea7f0d7eab400c6a784deb) This reverts r368542 (git commit cb5a90fd314a7914cf293797bb4fd7a6841052cf) llvm-svn: 368800
Diffstat (limited to 'llvm/test/Transforms/LICM')
-rw-r--r--llvm/test/Transforms/LICM/sink.ll10
1 files changed, 2 insertions, 8 deletions
diff --git a/llvm/test/Transforms/LICM/sink.ll b/llvm/test/Transforms/LICM/sink.ll
index 7671a6350a4..17170f5af19 100644
--- a/llvm/test/Transforms/LICM/sink.ll
+++ b/llvm/test/Transforms/LICM/sink.ll
@@ -1,10 +1,8 @@
-; RUN: opt -S -licm -licm -licm-coldness-threshold=0 < %s | FileCheck %s --check-prefix=CHECK-LICM
-; RUN: opt -S -licm -licm < %s | FileCheck %s --check-prefix=CHECK-BFI-LICM
+; RUN: opt -S -licm < %s | FileCheck %s --check-prefix=CHECK-LICM
; RUN: opt -S -licm < %s | opt -S -loop-sink | FileCheck %s --check-prefix=CHECK-SINK
; RUN: opt -S < %s -passes='require<opt-remark-emit>,loop(licm),loop-sink' \
; RUN: | FileCheck %s --check-prefix=CHECK-SINK
-; RUN: opt -S -licm -licm-coldness-threshold=0 -enable-mssa-loop-dependency=true -verify-memoryssa < %s | FileCheck %s --check-prefix=CHECK-LICM
-; RUN: opt -S -licm -enable-mssa-loop-dependency=true -verify-memoryssa < %s | FileCheck %s --check-prefix=CHECK-BFI-LICM
+; RUN: opt -S -licm -enable-mssa-loop-dependency=true -verify-memoryssa < %s | FileCheck %s --check-prefix=CHECK-LICM
; Original source code:
; int g;
@@ -31,10 +29,6 @@ define i32 @foo(i32, i32) #0 !prof !2 {
; CHECK-LICM: load i32, i32* @g
; CHECK-LICM: br label %.lr.ph
-; CHECK-BFI-LICM: .lr.ph.preheader:
-; CHECK-BFI-LICM-NOT: load i32, i32* @g
-; CHECK-BFI-LICM: br label %.lr.ph
-
.lr.ph:
%.03 = phi i32 [ %8, %.combine ], [ 0, %.lr.ph.preheader ]
%.012 = phi i32 [ %.1, %.combine ], [ %1, %.lr.ph.preheader ]
OpenPOWER on IntegriCloud