1 ; RUN: llvm-as < %s | llc -march=arm
2 void %f(int %a, int %b, int %c, int %d, int %e) {
4 %a_addr = alloca int ; <int*> [#uses=2]
5 %b_addr = alloca int ; <int*> [#uses=2]
6 %c_addr = alloca int ; <int*> [#uses=2]
7 %d_addr = alloca int ; <int*> [#uses=2]
8 %e_addr = alloca int ; <int*> [#uses=2]
9 store int %a, int* %a_addr
10 store int %b, int* %b_addr
11 store int %c, int* %c_addr
12 store int %d, int* %d_addr
13 store int %e, int* %e_addr
14 call void %g( int* %a_addr, int* %b_addr, int* %c_addr, int* %d_addr, int* %e_addr )
18 declare void %g(int*, int*, int*, int*, int*)