Chris Lattner | e04acca | 2010-01-05 04:55:35 +0000 | [diff] [blame] | 1 | ; RUN: opt -reassociate -disable-output %s |
2 | |||||
3 | |||||
4 | ; rdar://7507855 | ||||
5 | define fastcc i32 @test() nounwind { | ||||
6 | entry: | ||||
7 | %cond = select i1 undef, i32 1, i32 -1 ; <i32> [#uses=2] | ||||
8 | br label %for.cond | ||||
9 | |||||
10 | for.cond: ; preds = %for.body, %entry | ||||
11 | %sub889 = sub i32 undef, undef ; <i32> [#uses=1] | ||||
12 | %sub891 = sub i32 %sub889, %cond ; <i32> [#uses=0] | ||||
13 | %add896 = sub i32 0, %cond ; <i32> [#uses=0] | ||||
14 | ret i32 undef | ||||
15 | } |