Brian Gaeke
|
003a4a500c
|
Make the double-fp pseudo registers be "NamedRegs".
llvm-svn: 14366
|
2004-06-24 09:23:21 +00:00 |
|
Brian Gaeke
|
734c654e50
|
The long integer pseudo-regs are history. So long, we hardly knew ye.
llvm-svn: 14364
|
2004-06-24 08:55:21 +00:00 |
|
Brian Gaeke
|
771e52d494
|
Add pseudo-registers and register class for 64-bit integer values.
llvm-svn: 14332
|
2004-06-22 20:14:41 +00:00 |
|
Brian Gaeke
|
ab4687b176
|
Mess around with allocation order. In particular, I think we ought to be
using the local & in regs first because they are not clobbered by calls.
llvm-svn: 14228
|
2004-06-18 08:19:08 +00:00 |
|
Chris Lattner
|
a58da750eb
|
Merge my changes with brians
llvm-svn: 12736
|
2004-04-07 04:05:49 +00:00 |
|
Brian Gaeke
|
4b90f62e6d
|
Add support for the "Y" register, used by MUL & DIV.
llvm-svn: 12734
|
2004-04-07 04:01:11 +00:00 |
|
Chris Lattner
|
a7180252e6
|
Avoid allocating special registers a bit more robustly
llvm-svn: 12207
|
2004-03-08 03:48:07 +00:00 |
|
Brian Gaeke
|
813f0d8512
|
Hack it so we do not try to allocate values to G0.
llvm-svn: 12184
|
2004-03-06 05:31:32 +00:00 |
|
Brian Gaeke
|
f8440c5a60
|
Double-FP pseudo-registers.
llvm-svn: 12112
|
2004-03-04 05:15:03 +00:00 |
|
Brian Gaeke
|
0d71671bcf
|
Floating point regs
llvm-svn: 12110
|
2004-03-04 04:37:22 +00:00 |
|
Chris Lattner
|
7cb71a20ca
|
Implement initial prolog/epilog code insertion methods.
llvm-svn: 11979
|
2004-02-29 05:18:30 +00:00 |
|
Chris Lattner
|
800f720e7b
|
Add an instruction selector capable of selecting 'ret void'
llvm-svn: 11973
|
2004-02-29 00:27:00 +00:00 |
|
Chris Lattner
|
88268605ec
|
Tab completion is our friend.
llvm-svn: 11957
|
2004-02-28 19:45:39 +00:00 |
|