1 ; RUN: llvm-upgrade < %s | llvm-as -f -o %t.bc
2 ; RUN: lli %t.bc > /dev/null
5 void %test(sbyte* %P, short* %P, int* %P, long* %P) {
7 store sbyte %V, sbyte* %P
10 store short %V, short* %P
16 store long %V, long* %P
21 uint %varalloca(uint %Size) {
22 %X = alloca uint, uint %Size ;; Variable sized alloca
23 store uint %Size, uint* %X
33 call void %test(sbyte* %A, short* %B, int* %C, long* %D)
34 call uint %varalloca(uint 7)