When DAE drops the varargs part of a function, ensure any
authorDuncan Sands <baldrick@free.fr>
Fri, 11 Jan 2008 23:13:45 +0000 (23:13 +0000)
committerDuncan Sands <baldrick@free.fr>
Fri, 11 Jan 2008 23:13:45 +0000 (23:13 +0000)
commitbfc5ae6df028a455efd24dc0bb223e717e0e3655
treeb81366d71f63bd92595804620db54b71d2351513
parent3d794786718a62f998639a7061dff24c1e0ebd5e
When DAE drops the varargs part of a function, ensure any
attributes on the vararg call arguments are also dropped.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45892 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/IPO/DeadArgumentElimination.cpp
test/Transforms/DeadArgElim/2007-12-20-ParamAttrs.ll