LLVM backend for 6502
Go to file
Vikram S. Adve 7952d6088e Changes to allow explicit physical register arguments that have been
preallocated.  While reg-to-reg dependences were already handled, this
change required new code for adding edges to/from call instructions.
This was part of the extensive changes to the way code generation occurs
for function call arguments and return values.
See log for CodeGen/PhyRegAlloc.cpp.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6467 91177308-0d34-0410-b5e6-96231b3b80d8
2003-05-31 07:37:05 +00:00
docs Changed http://tank... => http://llvm, and removed an extraneous mailto:. 2003-05-26 00:17:49 +00:00
include Added saveBBreferences() for BasicBlock resolution. 2003-05-30 20:32:45 +00:00
lib Changes to allow explicit physical register arguments that have been 2003-05-31 07:37:05 +00:00
runtime Prevent lines from wrapping. 2003-05-29 22:12:35 +00:00
support getValueOp() now takes a MachineInstr as well as a MachineOperand. 2003-05-30 20:32:01 +00:00
test 3 more bugs from the SPEC codes and from richards_benchmark.c 2003-05-31 04:45:56 +00:00
tools Add SRoA pass to gccas 2003-05-30 19:24:06 +00:00
utils getValueOp() now takes a MachineInstr as well as a MachineOperand. 2003-05-30 20:32:01 +00:00
Makefile
Makefile.common Added configurable options for the Linker and Archiver. 2003-05-30 15:50:31 +00:00
Makefile.config Added configurable options for the Linker and Archiver. 2003-05-30 15:50:31 +00:00
Makefile.Linux Predicate things better 2003-05-25 16:52:41 +00:00
Makefile.rules Added configurable options for the Linker and Archiver. 2003-05-30 15:50:31 +00:00
Makefile.SunOS Predicate things better 2003-05-25 16:52:41 +00:00