diff options
author | Eric Christopher <echristo@gmail.com> | 2019-04-17 02:12:23 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2019-04-17 02:12:23 +0000 |
commit | a86343512845c9c1fdbac865fea88aa5fce7142a (patch) | |
tree | 666fc6353de19ad8b00e56b67edd33f24104e4a7 /llvm/test/Transforms/LoopUnswitch/cleanuppad.ll | |
parent | 7f8ca6e3679b3af951cb7a4b1377edfaa3244b93 (diff) | |
download | bcm5719-llvm-a86343512845c9c1fdbac865fea88aa5fce7142a.tar.gz bcm5719-llvm-a86343512845c9c1fdbac865fea88aa5fce7142a.zip |
Temporarily Revert "Add basic loop fusion pass."
As it's causing some bot failures (and per request from kbarton).
This reverts commit r358543/ab70da07286e618016e78247e4a24fcb84077fda.
llvm-svn: 358546
Diffstat (limited to 'llvm/test/Transforms/LoopUnswitch/cleanuppad.ll')
-rw-r--r-- | llvm/test/Transforms/LoopUnswitch/cleanuppad.ll | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/llvm/test/Transforms/LoopUnswitch/cleanuppad.ll b/llvm/test/Transforms/LoopUnswitch/cleanuppad.ll deleted file mode 100644 index 80b913b1035..00000000000 --- a/llvm/test/Transforms/LoopUnswitch/cleanuppad.ll +++ /dev/null @@ -1,45 +0,0 @@ -; RUN: opt -S -loop-unswitch < %s | FileCheck %s -; RUN: opt -S -loop-unswitch -enable-mssa-loop-dependency=true -verify-memoryssa < %s | FileCheck %s -target triple = "x86_64-pc-win32" - -define void @f(i32 %doit, i1 %x, i1 %y) personality i32 (...)* @__CxxFrameHandler3 { -entry: - %tobool = icmp eq i32 %doit, 0 - br label %for.cond - -for.cond: ; preds = %for.inc, %entry - br i1 %x, label %for.body, label %for.end - -for.body: ; preds = %for.cond - br i1 %tobool, label %if.then, label %for.inc - -if.then: ; preds = %for.body - br i1 %y, label %for.inc, label %delete.notnull - -delete.notnull: ; preds = %if.then - invoke void @g() - to label %invoke.cont unwind label %lpad - -invoke.cont: ; preds = %delete.notnull - br label %for.inc - -lpad: ; preds = %delete.notnull - %cp = cleanuppad within none [] - cleanupret from %cp unwind to caller - -for.inc: ; preds = %invoke.cont, %if.then, %for.body - br label %for.cond - -for.end: ; preds = %for.cond - ret void -} - -declare void @g() - -declare i32 @__CxxFrameHandler3(...) - -; CHECK-LABEL: define void @f( -; CHECK: cleanuppad within none [] -; CHECK-NOT: cleanuppad - -attributes #0 = { ssp uwtable } |