xref: /llvm-project/llvm/test/Transforms/LoopDeletion/pr56266.ll (revision 4931cacb9778bde3d8d2e04575ac162bb090d6be)
1; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2; RUN: opt -S -passes=loop-deletion < %s | FileCheck %s
3
4define void @test() {
5; CHECK-LABEL: @test(
6; CHECK-NEXT:    br label [[EXIT:%.*]]
7; CHECK:       exit:
8; CHECK-NEXT:    ret void
9;
10  switch i16 0, label %loop [
11  ]
12
13loop:
14  br i1 true, label %exit, label %loop
15
16exit:
17  ret void
18}
19