llvm/tools
Duncan Sands fa191e4cd4 Run SimplifyLibCalls near the beginning, not at
the end.  It is now run at the same moment as in
llvm-gcc.  Also, run StripDeadPrototypes at the
end, just before running DeadTypeElimination.
This may be useful when doing LTO.  Note that
llvm-gcc runs StripDeadPrototypes but not
DeadTypeElimination.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49848 91177308-0d34-0410-b5e6-96231b3b80d8
2008-04-17 12:03:38 +00:00
..
bugpoint Revert r49614. As Dan pointed out, some of these aren't correct. 2008-04-14 17:38:21 +00:00
gccas remove attributions 2007-12-29 20:46:15 +00:00
gccld remove attributions 2007-12-29 20:46:15 +00:00
llc Fix a memory leak in llc. 2008-04-16 15:56:26 +00:00
lli remove attributions from tools. 2007-12-29 20:44:31 +00:00
llvm2cpp Honour another bunch of parameter attributes in llvm2cpp 2008-03-29 11:25:49 +00:00
llvm-ar Make llvm-ar behave like ar, if you create an empty archive, ar creates an empty archive. llvm-ar would not generate an output file in this case 2008-02-28 22:24:48 +00:00
llvm-as Add -disable-output option. 2008-02-21 01:41:25 +00:00
llvm-bcanalyzer Change the MemoryBuffer::getFile* methods to take just a pointer to the 2008-04-01 18:04:03 +00:00
llvm-config remove attribution from a variety of miscellaneous files. 2007-12-29 22:59:10 +00:00
llvm-db And final pack of warnings silencing 2008-02-20 11:27:04 +00:00
llvm-dis remove attributions from tools. 2007-12-29 20:44:31 +00:00
llvm-extract only extract main if the user didn't specify anything to extract 2008-03-07 20:10:54 +00:00
llvm-ld Factor a bunch of functionality related to memcpy and memset transforms out of 2008-04-09 08:23:16 +00:00
llvm-link remove attributions from tools. 2007-12-29 20:44:31 +00:00
llvm-nm remove attributions from tools. 2007-12-29 20:44:31 +00:00
llvm-prof remove attributions from tools. 2007-12-29 20:44:31 +00:00
llvm-ranlib remove attributions from tools. 2007-12-29 20:44:31 +00:00
llvm-stub regenerate 2007-12-29 20:47:37 +00:00
llvmc Detabify. 2008-02-26 10:46:10 +00:00
llvmc2 Another test commit (with git-svn) 2008-03-26 21:37:43 +00:00
lto Make EH work with unnamed functions. Reenable running 2008-04-02 20:10:52 +00:00
lto2 Reenable running StripSymbols when EH is on. 2008-04-03 21:30:06 +00:00
opt Run SimplifyLibCalls near the beginning, not at 2008-04-17 12:03:38 +00:00
Makefile stop building llvmc. 2008-03-30 18:58:05 +00:00