LLVM backend for 6502
Go to file
Brian Gaeke 2e2f2dcd6a lib/Target/Sparc/Sparc.cpp:
Move LowerAllocations, PrintFunction, and SymbolStripping passes, and
  the corresponding -disable-strip and -d options, over here to the SPARC
  target-specific bits of llc. Rename -d to -dump-asm.

tools/llc/Makefile:
 Reindent. Add x86 library so that llc compiles again.

tools/llc/llc.cpp:
 Remove support for running arbitrary optimization passes. Use opt instead.
 Remove LowerAllocations, PrintFunction, and SymbolStripping passes, as noted
  above.
 Allow user to select a backend (x86 or SPARC); default to guessing from
  the endianness/pointer size of the input bytecode file.
 Fix typos.
 Delete empty .s file and exit with error status if target does not support
  static compilation.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6776 91177308-0d34-0410-b5e6-96231b3b80d8
2003-06-18 21:14:23 +00:00
docs Reverted back to hand-made HTML. 2003-06-12 19:34:44 +00:00
include Detemplatize the PATypeHandle class, which was only really instantiated on 'Type'. 2003-06-18 19:22:36 +00:00
lib lib/Target/Sparc/Sparc.cpp: 2003-06-18 21:14:23 +00:00
runtime Prevent lines from wrapping. 2003-05-29 22:12:35 +00:00
support Put ifdefs around use of malloc.h/mallinfo, which isn't available on FreeBSD. 2003-06-17 19:54:00 +00:00
test Move llvm tools to the start of the testrunner path, which allows the llvm 'as' 2003-06-18 19:39:06 +00:00
tools lib/Target/Sparc/Sparc.cpp: 2003-06-18 21:14:23 +00:00
utils Fix breakage due to John's recent changes 2003-06-18 18:26:22 +00:00
LICENSE.TXT Add prerelease license to cvs 2003-06-04 19:46:36 +00:00
Makefile Modified Makefile.common to handle compilation of projects inside and outside 2003-06-11 13:55:44 +00:00
Makefile.common Remove extra line 2003-06-18 19:20:11 +00:00
Makefile.config Modified Makefile.common to handle compilation of projects inside and outside 2003-06-11 13:55:44 +00:00
Makefile.FreeBSD Add variable named PLATFORMLIBDL to control OS-specific usage of libdl. 2003-06-17 20:08:02 +00:00
Makefile.Linux Add variable named PLATFORMLIBDL to control OS-specific usage of libdl. 2003-06-17 20:08:02 +00:00
Makefile.rules Remove extra line 2003-06-18 19:20:11 +00:00
Makefile.SunOS Add variable named PLATFORMLIBDL to control OS-specific usage of libdl. 2003-06-17 20:08:02 +00:00