1 ; Crash in post dominator set construction.
3 ; RUN: analyze -postdomset %s
8 int "looptest"(int %i, int %j)
10 %whichLoop = setlt int %i, %j
11 br bool %whichLoop, label %Loop1Header, label %Loop2Header
14 %i1 = add int 0, 0 ; %i1 = 0
17 %i2 = phi int [%i1, %Loop1Header], [%i3, %L1Body]
18 %L1Done = seteq int %i2, %j
19 br bool %L1Done, label %L1End, label %L1Body
24 %v0 = add int %i2, %j ; %v0 = 3 * %j
32 %k2 = phi int [%k1, %Loop2Header], [%k3, %L2Body]
33 %m2 = phi int [%m1, %Loop2Header], [%m3, %L2Body]
34 %L2Done = seteq int %k2, 0
35 br bool %L2Done, label %L2End, label %L2Body
41 %v1 = add int %m2, %k2
45 %v2 = phi int [%v0, %L1End], [%v1, %L2End]
51 call int %looptest(int 0, int 12)