; RUN: lli %s > /dev/null | |
; XFAIL: arm | |
; This testcase failed to work because two variable sized allocas confused the | |
; local register allocator. | |
define i32 @main(i32 %X) { | |
%A = alloca i32, i32 %X ; <i32*> [#uses=0] | |
%B = alloca float, i32 %X ; <float*> [#uses=0] | |
ret i32 0 | |
} | |