Rafael Espindola | 3c000bf | 2006-08-21 22:00:32 +0000 | [diff] [blame^] | 1 | int %f(int %a) { |
2 | entry: | ||||
3 | %tmp = seteq int %a, 4 ; <bool> [#uses=1] | ||||
4 | br bool %tmp, label %cond_false, label %cond_true | ||||
5 | |||||
6 | cond_true: ; preds = %entry | ||||
7 | br label %return | ||||
8 | |||||
9 | cond_false: ; preds = %entry | ||||
10 | br label %return | ||||
11 | |||||
12 | return: ; preds = %cond_false, %cond_true | ||||
13 | %retval.0 = phi int [ 2, %cond_true ], [ 3, %cond_false ] ; <int> [#uses=1] | ||||
14 | ret int %retval.0 | ||||
15 | } |