summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/SimpleLoopUnswitch/copy-metadata.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Transforms/SimpleLoopUnswitch/copy-metadata.ll')
-rw-r--r--llvm/test/Transforms/SimpleLoopUnswitch/copy-metadata.ll35
1 files changed, 0 insertions, 35 deletions
diff --git a/llvm/test/Transforms/SimpleLoopUnswitch/copy-metadata.ll b/llvm/test/Transforms/SimpleLoopUnswitch/copy-metadata.ll
deleted file mode 100644
index 09d7d792c7c..00000000000
--- a/llvm/test/Transforms/SimpleLoopUnswitch/copy-metadata.ll
+++ /dev/null
@@ -1,35 +0,0 @@
-; RUN: opt < %s -simple-loop-unswitch -S | FileCheck %s
-; RUN: opt < %s -simple-loop-unswitch -enable-mssa-loop-dependency=true -verify-memoryssa -S | FileCheck %s
-
-; This test checks if unswitched condition preserve make.implicit metadata.
-define i32 @test(i1 %cond) {
-; CHECK-LABEL: @test(
-entry:
- br label %loop_begin
-; CHECK-NEXT: entry:
-; CHECK-NEXT: br i1 %{{.*}}, label %entry.split, label %loop_exit, !make.implicit !0
-;
-; CHECK: entry.split:
-; CHECK-NEXT: br label %loop_begin
-
-loop_begin:
- br i1 %cond, label %continue, label %loop_exit, !make.implicit !0
-; CHECK: loop_begin:
-; CHECK-NEXT: br label %continue
-
-continue:
- call void @some_func()
- br label %loop_begin
-; CHECK: continue:
-; CHECK-NEXT: call
-; CHECK-NEXT: br label %loop_begin
-
-loop_exit:
- ret i32 0
-; CHECK: loop_exit:
-; CHECK-NEXT: ret
-}
-
-declare void @some_func()
-
-!0 = !{}
OpenPOWER on IntegriCloud