LLVM backend for 6502
Go to file
Misha Brukman 91aee47a1b Added 'r' or 'i' annotations to instructions, as SparcInstr.def has changed.
Here I had to make one non-trivial change: add a function to get a version of
the opcode that takes an immediate, given an opcode that takes all registers.

This is required because sometimes it is not known at construction time which
opcode is used because opcodes are passed around between functions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6375 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-27 22:37:00 +00:00
docs Changed http://tank... => http://llvm, and removed an extraneous mailto:. 2003-05-26 00:17:49 +00:00
include Defines a pass-through debugging emitter -- it writes to a file for inspection 2003-05-27 21:46:56 +00:00
lib Added 'r' or 'i' annotations to instructions, as SparcInstr.def has changed. 2003-05-27 22:37:00 +00:00
runtime Update to match the reality that is now. 2003-05-27 21:43:14 +00:00
support Cannot output `static' in generated cpp code: results in error. It's already 2003-05-27 22:29:02 +00:00
test New testcase 2003-05-27 16:45:09 +00:00
tools Link in Sparc libs for the JIT, even on X86 to be able to support debugging 2003-05-27 21:42:05 +00:00
utils Cannot output `static' in generated cpp code: results in error. It's already 2003-05-27 22:29:02 +00:00
Makefile Make sure to build lib/Support before the utilities, then use the new 2002-12-02 01:23:26 +00:00
Makefile.common Add facilities for building source that is outside of the current directory 2003-05-15 21:28:55 +00:00
Makefile.config Add new support for a bytecode repository 2003-01-17 17:36:47 +00:00
Makefile.Linux Predicate things better 2003-05-25 16:52:41 +00:00
Makefile.rules Add facilities for building source that is outside of the current directory 2003-05-15 21:28:55 +00:00
Makefile.SunOS Predicate things better 2003-05-25 16:52:41 +00:00