Anton Korobeynikov
|
1af0b61e7c
|
Add code for save/restore of callee-saved registers
llvm-svn: 70739
|
2009-05-03 13:11:04 +00:00 |
Anton Korobeynikov
|
f6af822c76
|
First draft of stack slot loads / stores lowering
llvm-svn: 70735
|
2009-05-03 13:09:57 +00:00 |
Anton Korobeynikov
|
ec3f0b3f9d
|
Add call frame setup instruction elimination and lowerid for bunch of call-related stuff.
llvm-svn: 70728
|
2009-05-03 13:07:54 +00:00 |
Anton Korobeynikov
|
80a73e7d8b
|
Add 8-bit insts. zext behaviour is not modelled yet
llvm-svn: 70722
|
2009-05-03 13:05:42 +00:00 |
Anton Korobeynikov
|
d7afd69e3b
|
Add code enough for emission of reg-reg and reg-imm moves. This allows us to compile "ret i16 0" properly!
llvm-svn: 70710
|
2009-05-03 13:02:04 +00:00 |
Anton Korobeynikov
|
101380015c
|
Dummy MSP430 backend
llvm-svn: 70694
|
2009-05-03 12:57:15 +00:00 |