1 ; NOTE: Do not autogenerate
2 ; RUN: opt < %s -fix-irreducible --verify-loop-info -S | FileCheck %s
3 ; RUN: opt < %s -passes='fix-irreducible,verify<loops>' -S | FileCheck %s
4 ; RUN: opt < %s -passes='verify<loops>,fix-irreducible,verify<loops>' -S | FileCheck %s
6 ; CHECK-LABEL: @unreachable(
8 ; CHECK-NOT: irr.guard:
9 define void @unreachable(i32 %n, i1 %arg) {
20 br i1 %arg, label %loop.exit, label %loop.latch