blob: d987d73b5212ad23513f9da13cef31a9349830a7 [file] [log] [blame]
Matt Arsenault0cf39562014-10-22 05:30:42 +00001; XFAIL: *
2; RUN: llc -march=r600 -mcpu=SI -verify-machineinstrs < %s
3
4define void @br_i1_phi(i32 %arg, i1 %arg1) #0 {
5bb:
6 br i1 %arg1, label %bb2, label %bb3
7
8bb2: ; preds = %bb
9 br label %bb3
10
11bb3: ; preds = %bb2, %bb
12 %tmp = phi i1 [ true, %bb2 ], [ false, %bb ]
13 br i1 %tmp, label %bb4, label %bb6
14
15bb4: ; preds = %bb3
16 %tmp5 = mul i32 undef, %arg
17 br label %bb6
18
19bb6: ; preds = %bb4, %bb3
20 ret void
21}