Rafael Espindola
|
b01c4bbb45
|
emit global constants
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29344 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-07-27 11:38:51 +00:00 |
|
Rafael Espindola
|
84b19be6ab
|
skeleton of a lowerCall implementation for ARM
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29159 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-07-16 01:02:57 +00:00 |
|
Rafael Espindola
|
a4e64359aa
|
add the memri memory operand
this makes it possible for ldr instructions with non-zero immediate
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29103 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-07-11 11:36:48 +00:00 |
|
Rafael Espindola
|
a1334cdfb2
|
On ARM, alignment is in bits
Add lr as a hard coded operand of bx
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28494 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-26 10:56:17 +00:00 |
|
Rafael Espindola
|
2f99b6bd96
|
implement initial version of ARMAsmPrinter::printOperand
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28470 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-25 12:57:06 +00:00 |
|
Rafael Espindola
|
4b442b528a
|
implement minimal versions of
ARMAsmPrinter::runOnMachineFunction
LowerFORMAL_ARGUMENTS
ARMInstrInfo::isMoveInstr
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28431 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-23 02:48:20 +00:00 |
|
Rafael Espindola
|
7bc59bc395
|
added a skeleton of the ARM backend
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28301 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-05-14 22:18:28 +00:00 |
|