| Shih-wei Liao | e264f62 | 2010-02-10 11:10:31 -0800 | [diff] [blame] | 1 | ; RUN: llvm-as %s -o %t.bc | 
| 2 | ; RUN: lli %t.bc > /dev/null | ||||
| 3 | |||||
| 4 | ; This testcase failed to work because two variable sized allocas confused the | ||||
| 5 | ; local register allocator. | ||||
| 6 | |||||
| 7 | define i32 @main(i32 %X) { | ||||
| 8 | %A = alloca i32, i32 %X ; <i32*> [#uses=0] | ||||
| 9 | %B = alloca float, i32 %X ; <float*> [#uses=0] | ||||
| 10 | ret i32 0 | ||||
| 11 | } | ||||
| 12 | |||||