Reid Spencer | 20486a5 | 2006-08-22 05:40:51 +0000 | [diff] [blame^] | 1 | ; RUN: llvm-as %s -o /dev/null -f |
| 2 | ; XFAIL: * |
Rafael Espindola | 3c000bf | 2006-08-21 22:00:32 +0000 | [diff] [blame] | 3 | int %f(int %a) { |
| 4 | entry: |
| 5 | %tmp = seteq int %a, 4 ; <bool> [#uses=1] |
| 6 | br bool %tmp, label %cond_false, label %cond_true |
| 7 | |
| 8 | cond_true: ; preds = %entry |
| 9 | br label %return |
| 10 | |
| 11 | cond_false: ; preds = %entry |
| 12 | br label %return |
| 13 | |
| 14 | return: ; preds = %cond_false, %cond_true |
| 15 | %retval.0 = phi int [ 2, %cond_true ], [ 3, %cond_false ] ; <int> [#uses=1] |
| 16 | ret int %retval.0 |
| 17 | } |