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/Inline/devirtualize-2.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/Inline/devirtualize-2.ll')
-rw-r--r-- | llvm/test/Transforms/Inline/devirtualize-2.ll | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/llvm/test/Transforms/Inline/devirtualize-2.ll b/llvm/test/Transforms/Inline/devirtualize-2.ll deleted file mode 100644 index e2c1e7c01ae..00000000000 --- a/llvm/test/Transforms/Inline/devirtualize-2.ll +++ /dev/null @@ -1,45 +0,0 @@ -; RUN: opt < %s -inline -S | FileCheck %s -; RUN: opt < %s -passes='cgscc(devirt<4>(inline))' -S | FileCheck %s -; PR4834 - -define i32 @test1() { - %funcall1_ = call fastcc i32 ()* () @f1() - %executecommandptr1_ = call i32 %funcall1_() - ret i32 %executecommandptr1_ -} - -define internal fastcc i32 ()* @f1() nounwind readnone { - ret i32 ()* @f2 -} - -define internal i32 @f2() nounwind readnone { - ret i32 1 -} - -; CHECK: @test1() -; CHECK-NEXT: ret i32 1 - - - - - -declare i8* @f1a(i8*) ssp align 2 - -define internal i32 @f2a(i8* %t) inlinehint ssp { -entry: - ret i32 41 -} - -define internal i32 @f3a(i32 (i8*)* %__f) ssp { -entry: - %A = call i32 %__f(i8* undef) - ret i32 %A -} - -define i32 @test2(i8* %this) ssp align 2 { - %X = call i32 @f3a(i32 (i8*)* @f2a) ssp - ret i32 %X -} - -; CHECK-LABEL: @test2( -; CHECK-NEXT: ret i32 41 |