Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / Other / bb-badref.ll
blobad361ae9efd7042f04b135e4b5c37abb41435f2c
1 ; RUN: opt -passes=loop-instsimplify -print-after-all -disable-output -S < %s 2>&1 | FileCheck %s
3 ; loop-instsimplify dumps individual basic blocks as part of a loop,
4 ; not a function.  Verify that the non-entry basic block is labeled as
5 ; "1", not "<badref>".
7 ; CHECK-NOT: <badref>
9 define void @foo() {
10   br label %1
13   br label %1