llvm-6502/tools
Reid Spencer 73a74be705 Implement PR512:
This patch adds a -post-link-opts option to llvm-ld which allows an arbitrary
program to optimize bytecode after linking. The program is passed two file
names. The first is the input (linked bytecode) the second is where it must
place its output (presumably after optimizing). If the output file is bytecode,
it is used as a substitute for the input. This will allow things like poolalloc
to be written as a separate program instead of a loadable module or built into
LLVM.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24893 91177308-0d34-0410-b5e6-96231b3b80d8
2005-12-21 05:03:23 +00:00
..
analyze Move some constant folding code shared by Analysis and Transform passes 2005-10-27 15:54:34 +00:00
bugpoint Fix printing of the instructions. 2005-12-14 22:01:07 +00:00
gccas Move some constant folding code shared by Analysis and Transform passes 2005-10-27 15:54:34 +00:00
gccld Remove -start-group and -end-group no-op options, accidentally committed 2005-12-14 19:08:51 +00:00
llc rename option for consistency with -mcpu -mattr etc 2005-12-16 05:19:55 +00:00
lli rename option 2005-12-16 05:19:18 +00:00
llvm-ar
llvm-as
llvm-bcanalyzer
llvm-db
llvm-dis
llvm-extract Move some constant folding code shared by Analysis and Transform passes 2005-10-27 15:54:34 +00:00
llvm-ld Implement PR512: 2005-12-21 05:03:23 +00:00
llvm-link
llvm-nm
llvm-prof
llvm-ranlib
llvm-stub
llvmc
opt Move some constant folding code shared by Analysis and Transform passes 2005-10-27 15:54:34 +00:00
Makefile