diff options
Diffstat (limited to 'llvm/test/Transforms/GlobalOpt/assume.ll')
-rw-r--r-- | llvm/test/Transforms/GlobalOpt/assume.ll | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/llvm/test/Transforms/GlobalOpt/assume.ll b/llvm/test/Transforms/GlobalOpt/assume.ll deleted file mode 100644 index b15106bc83a..00000000000 --- a/llvm/test/Transforms/GlobalOpt/assume.ll +++ /dev/null @@ -1,21 +0,0 @@ -; RUN: opt -S -globalopt < %s | FileCheck %s - -; CHECK: @tmp = local_unnamed_addr global i32 42 - -@llvm.global_ctors = appending global [1 x { i32, void ()* }] [{ i32, void ()* } { i32 65535, void ()* @_GLOBAL__I_a }] -@tmp = global i32 0 - -define i32 @TheAnswerToLifeTheUniverseAndEverything() { - ret i32 42 -} - -define void @_GLOBAL__I_a() { -enter: - %tmp1 = call i32 @TheAnswerToLifeTheUniverseAndEverything() - store i32 %tmp1, i32* @tmp - %cmp = icmp eq i32 %tmp1, 42 - call void @llvm.assume(i1 %cmp) - ret void -} - -declare void @llvm.assume(i1) |