1 ; This testcase fails because preheader insertion is not updating exit node
2 ; information for loops.
4 ; RUN: llvm-as < %s | opt -licm
6 int %main(int %argc, sbyte** %argv) {
7 bb0: ; No predecessors!
8 br bool false, label %bb7, label %bb5
10 bb5: ; preds = %bb5, %bb0
11 br bool false, label %bb5, label %bb7
13 bb7: ; preds = %bb7, %bb5, %bb0
14 br bool false, label %bb7, label %bb10