summaryrefslogtreecommitdiffstats
path: root/llvm/test/Examples/IRTransforms/SimplifyCFG/tut-simplify-cfg4-multiple-duplicate-cfg-updates.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Examples/IRTransforms/SimplifyCFG/tut-simplify-cfg4-multiple-duplicate-cfg-updates.ll')
-rw-r--r--llvm/test/Examples/IRTransforms/SimplifyCFG/tut-simplify-cfg4-multiple-duplicate-cfg-updates.ll40
1 files changed, 0 insertions, 40 deletions
diff --git a/llvm/test/Examples/IRTransforms/SimplifyCFG/tut-simplify-cfg4-multiple-duplicate-cfg-updates.ll b/llvm/test/Examples/IRTransforms/SimplifyCFG/tut-simplify-cfg4-multiple-duplicate-cfg-updates.ll
deleted file mode 100644
index 82a0e0dac23..00000000000
--- a/llvm/test/Examples/IRTransforms/SimplifyCFG/tut-simplify-cfg4-multiple-duplicate-cfg-updates.ll
+++ /dev/null
@@ -1,40 +0,0 @@
-; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
-; RUN: opt -tut-simplifycfg -tut-simplifycfg-version=v1 < %s -S -verify-dom-info | FileCheck %s
-; RUN: opt -tut-simplifycfg -tut-simplifycfg-version=v2 < %s -S -verify-dom-info | FileCheck %s
-; RUN: opt -tut-simplifycfg -tut-simplifycfg-version=v3 < %s -S -verify-dom-info | FileCheck %s
-
-; Check that we do not crash when we remove edges multiple times in
-; the DomTreeUpdater.
-define void @test() {
-; CHECK-LABEL: @test(
-; CHECK-NEXT: entry:
-; CHECK-NEXT: switch i8 undef, label [[IF_THEN_EPIL:%.*]] [
-; CHECK-NEXT: i8 32, label [[FOR_INC_EPIL:%.*]]
-; CHECK-NEXT: i8 46, label [[FOR_INC_EPIL]]
-; CHECK-NEXT: i8 95, label [[FOR_INC_EPIL]]
-; CHECK-NEXT: i8 45, label [[FOR_INC_EPIL]]
-; CHECK-NEXT: i8 126, label [[FOR_INC_EPIL]]
-; CHECK-NEXT: ]
-; CHECK: if.then.epil:
-; CHECK-NEXT: unreachable
-; CHECK: for.inc.epil:
-; CHECK-NEXT: ret void
-;
-entry:
- br label %for.body.epil
-
-for.body.epil: ; preds = %entry
- switch i8 undef, label %if.then.epil [
- i8 32, label %for.inc.epil
- i8 46, label %for.inc.epil
- i8 95, label %for.inc.epil
- i8 45, label %for.inc.epil
- i8 126, label %for.inc.epil
- ]
-
-if.then.epil: ; preds = %for.body.epil
- unreachable
-
-for.inc.epil: ; preds = %for.body.epil, %for.body.epil, %for.body.epil, %for.body.epil, %for.body.epil
- ret void
-}
OpenPOWER on IntegriCloud