1 ; RUN: opt -S -indvars < %s | FileCheck %s
9 %i = phi i16 [ 0, %entry ], [ 1, %bb1 ]
10 %storemerge = phi i16 [ %storemerge2, %bb1 ], [ 0, %entry ]
11 %storemerge2 = phi i16 [ 10, %entry ], [ 200, %bb1 ]
12 %tmp10 = icmp eq i16 %i, 1
13 br i1 %tmp10, label %bb5, label %bb1
16 %storemerge.lcssa = phi i16 [ %storemerge, %bb1 ]
18 ret i16 %storemerge.lcssa
27 %canary = phi i16 [ 0, %entry ], [ %canary.inc, %bb1 ]
28 %i = phi i16 [ 0, %entry ], [ %storemerge, %bb1 ]
29 %storemerge = phi i16 [ 0, %bb1 ], [ 10, %entry ]
30 %canary.inc = add i16 %canary, 1
31 %_tmp10 = icmp eq i16 %i, 10
32 br i1 %_tmp10, label %bb5, label %bb1