LLVM backend for 6502
Go to file
Nate Begeman 1cffdf0798 Fix frame pointer handling:
Reserve R0 in store/load from stack slot for building >32k offsets from SP
or FP.  This also requires we use R11 rather than R0 for holding the LR
value we want to save or restore.  Also, tell the register allocator not
to use R31 (our FP) in functions that have a frame pointer.  These changes
fix Burg.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15807 91177308-0d34-0410-b5e6-96231b3b80d8
2004-08-16 01:52:12 +00:00
autoconf Change the package identification to use one less level of quoting so that 2004-08-04 00:34:49 +00:00
docs Scrub all LLVM 1.3 stuff, changing over to 1.4. Add info about PR419, 2004-08-16 00:20:18 +00:00
examples Switch to using the JIT now that it can directly call zeroarg functions 2004-08-15 23:31:57 +00:00
include Flags and TSFlags were (thankfully) never used, so remove them. But wait, 2004-08-16 01:07:53 +00:00
lib Fix frame pointer handling: 2004-08-16 01:52:12 +00:00
projects Switch to using the JIT now that it can directly call zeroarg functions 2004-08-15 23:31:57 +00:00
runtime Do not mention Chris in public Makefiles 2004-08-09 20:23:44 +00:00
test New testcase that the constifier should handle 2004-08-14 20:47:56 +00:00
tools Documentation like this doesn't belong here, and now we have the commandguide 2004-08-15 22:53:20 +00:00
utils Use CodeGenRegister class to make reading in of register information more 2004-08-16 01:10:21 +00:00
.cvsignore
configure Change the package identification to use one less level of quoting so that 2004-08-04 00:34:49 +00:00
CREDITS.TXT We now have the PowerPC backend, thanks to Nate Begeman and Luis Gerbarg! 2004-08-05 19:09:47 +00:00
LICENSE.TXT Add additional copyright notice for the PowerPC backend. 2004-08-05 20:36:00 +00:00
llvm.spec
llvm.spec.in
Makefile etags isn't portable at all. Make it not run by default. If you still 2004-06-24 18:19:42 +00:00
Makefile.common
Makefile.config.in Set a variable so that we can find the python interpreter. 2004-08-02 22:24:39 +00:00
Makefile.rules * Uncomment rule for location of LLI (formerly commented out: typo?) 2004-07-21 12:47:40 +00:00
README.txt

This file is a placeholder; see docs/index.html for documentation.