1 ; RUN: if as < %s | opt -load ~/llvm/lib/Debug/libhello.so -deadargelim | dis | grep DEADARG
8 ; test - an obviously dead argument
9 internal int %test(int %v, int %DEADARG1, int* %p) {
14 ; hardertest - an argument which is only used by a call of a function with a
16 internal int %hardertest(int %DEADARG2) {
18 %V = call int %test(int 5, int %DEADARG2, int* %p)
22 ; evenhardertest - recursive dead argument...
23 internal void %evenhardertest(int %DEADARG3) {
24 call void %evenhardertest(int %DEADARG3)