llvm/test/Transforms/DeadArgElim
Matthijs Kooijman c95e44b4e0 Recommit r52459, rewriting of the dead argument elimination pass.
This is a fixed version that no longer uses multimap::equal_range, which
resulted in a pointer invalidation problem.

Also, DAE::InspectedFunctions was not really necessary, so it got removed.

Lastly, this version no longer applies the extra arg hack on functions who did
not have any arguments to start with.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52532 91177308-0d34-0410-b5e6-96231b3b80d8
2008-06-20 09:36:16 +00:00
..
2006-06-27-struct-ret.ll Remove llvm-upgrade and update test cases. 2008-03-01 09:15:35 +00:00
2007-02-07-FuncRename.ll
2007-10-18-VarargsReturn.ll Fix PR1735 and Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll by 2007-10-18 18:49:29 +00:00
2007-12-20-ParamAttrs.ll Store the result of multiple identical run lines in a temporary file. 2008-06-16 12:21:25 +00:00
2008-01-16-VarargsParamAttrs.ll Test case for varargs parameter attribute issue I just fixed. 2008-01-17 07:26:31 +00:00
basictest.ll Remove llvm-upgrade and update test cases. 2008-03-01 09:15:35 +00:00
dead_vaargs.ll Remove llvm-upgrade and update test cases. 2008-03-01 09:15:35 +00:00
deadretval2.ll Remove llvm-upgrade and update test cases. 2008-03-01 09:15:35 +00:00
deadretval.ll Remove llvm-upgrade and update test cases. 2008-03-01 09:15:35 +00:00
dg.exp sabre brings to my attention that the 'tr' suffix is also obsolete 2008-05-20 21:00:03 +00:00
multdeadretval.ll Recommit r52459, rewriting of the dead argument elimination pass. 2008-06-20 09:36:16 +00:00