Anton Korobeynikov
|
f3a6bc8562
|
Add 8bit shifts
llvm-svn: 70759
|
2009-05-03 13:16:37 +00:00 |
Anton Korobeynikov
|
61763b532a
|
Handle logical shift right (at least I hope so :) )
llvm-svn: 70758
|
2009-05-03 13:16:17 +00:00 |
Anton Korobeynikov
|
ba0e81d4b2
|
Properly handle ExternalSymbol's
llvm-svn: 70752
|
2009-05-03 13:14:46 +00:00 |
Anton Korobeynikov
|
a3f7a83ad8
|
Add left shift
llvm-svn: 70747
|
2009-05-03 13:13:17 +00:00 |
Anton Korobeynikov
|
b6321e15f7
|
Lower select with custom inserted and make condjumps generic
llvm-svn: 70744
|
2009-05-03 13:12:23 +00:00 |
Anton Korobeynikov
|
962720129d
|
Add first draft for conditions, conditional branches, etc
llvm-svn: 70743
|
2009-05-03 13:12:06 +00:00 |
Anton Korobeynikov
|
cfc97056e7
|
Add lowering for global address nodes. Not pretty efficient though.
llvm-svn: 70730
|
2009-05-03 13:08:33 +00:00 |
Anton Korobeynikov
|
5613510c81
|
Add CALL lowering.
llvm-svn: 70727
|
2009-05-03 13:07:31 +00:00 |
Anton Korobeynikov
|
b638fb10f5
|
Add pattern for OR
llvm-svn: 70720
|
2009-05-03 13:05:00 +00:00 |
Anton Korobeynikov
|
15a515b1af
|
Add dummy lowering for shifts
llvm-svn: 70715
|
2009-05-03 13:03:33 +00:00 |
Anton Korobeynikov
|
7bfc3ea2ee
|
Add proper ISD::RET lowering
llvm-svn: 70703
|
2009-05-03 12:59:50 +00:00 |
Anton Korobeynikov
|
3849be6ca1
|
Add first draft of MSP430 calling convention stuff and draft of ISD::FORMAL_ARGUMENTS node lowering.
llvm-svn: 70702
|
2009-05-03 12:59:33 +00:00 |
Anton Korobeynikov
|
101380015c
|
Dummy MSP430 backend
llvm-svn: 70694
|
2009-05-03 12:57:15 +00:00 |