Brian Gaeke
|
f7e44ef8d5
|
Add support for call instructions (0-ary only for now).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12629 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-02 20:53:33 +00:00 |
|
Brian Gaeke
|
6d339f9000
|
Fix bug in zero-extending of shorts.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12453 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-16 22:45:42 +00:00 |
|
Brian Gaeke
|
f57e364f65
|
Make getClass more robust by adding cLong.
Add handling for Mul instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12450 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-16 22:37:11 +00:00 |
|
Brian Gaeke
|
cf47198a49
|
Hmm, who left this sitting around in my tree
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12255 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-09 04:49:13 +00:00 |
|
Brian Gaeke
|
08f64c3321
|
Support return values of basic integer types.
Emit RETL instruction to return instead of funny JMPL.
Fix indentation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12186 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-06 05:32:28 +00:00 |
|
Brian Gaeke
|
775158d62a
|
Subtract instructions; minor cleanups
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12111 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-04 04:37:45 +00:00 |
|
Brian Gaeke
|
e806173ab6
|
Simple copyConstantToReg support, SETHIi and ORri
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12107 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-04 00:56:25 +00:00 |
|
Brian Gaeke
|
bc1d27aa6e
|
Support add - note, still missing important copyConstantToRegister stuff
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12106 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-03 23:03:14 +00:00 |
|
Chris Lattner
|
1c809c594b
|
Add an instruction selector capable of selecting 'ret void'
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11973 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-29 00:27:00 +00:00 |
|