1 ; RUN: llvm-dis < %s.bc| FileCheck %s
2 ; RUN: verify-uselistorder < %s.bc -preserve-bc-use-list-order
4 ; TerminatorOperations.3.2.ll.bc was generated by passing this file to llvm-as-3.2.
5 ; The test checks that LLVM does not misread terminator instructions from
8 define i32 @condbr(i1 %cond){
10 ; CHECK: br i1 %cond, label %TrueLabel, label %FalseLabel
11 br i1 %cond, label %TrueLabel, label %FalseLabel
20 define i32 @uncondbr(){
22 ; CHECK: br label %uncondLabel
29 define i32 @indirectbr(i8* %Addr){
31 ; CHECK: indirectbr i8* %Addr, [label %bb1, label %bb2]
32 indirectbr i8* %Addr, [ label %bb1, label %bb2 ]
41 define void @unreachable(){