aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SparcV8/SparcV8RegisterInfo.td
Commit message (Expand)AuthorAgeFilesLines
* Split RegisterClass 'Methods' into MethodProtos and MethodBodiesChris Lattner2005-08-191-2/+7
* put reg classes in namespacesChris Lattner2005-08-191-3/+3
* Make this file self-contained.Brian Gaeke2004-12-101-1/+62
* Allocate fewer registers and tighten up alignment restrictions.Brian Gaeke2004-11-181-4/+11
* SparcV8 int regs are not only 32-bits in width, but they are 32-bit aligned!Misha Brukman2004-09-271-1/+1
* Fix the copy-pasto that Brian noticed: V8 int regs are 32-bits wide, not 64.Misha Brukman2004-09-261-1/+1
* Use the V8/V9 shared register file descriptionMisha Brukman2004-09-221-77/+8
* Changes to make this work with Jason's patch. I checked this by hand, butChris Lattner2004-09-131-48/+50
* Convert bytes to bits in alignmentChris Lattner2004-08-211-3/+3
* Make the double-fp pseudo registers be "NamedRegs".Brian Gaeke2004-06-241-5/+8
* The long integer pseudo-regs are history. So long, we hardly knew ye.Brian Gaeke2004-06-241-30/+0
* Add pseudo-registers and register class for 64-bit integer values.Brian Gaeke2004-06-221-0/+29
* Mess around with allocation order. In particular, I think we ought to beBrian Gaeke2004-06-181-3/+3
* Merge my changes with briansChris Lattner2004-04-071-6/+5
* Add support for the "Y" register, used by MUL & DIV.Brian Gaeke2004-04-071-0/+9
* Avoid allocating special registers a bit more robustlyChris Lattner2004-03-081-3/+11
* Hack it so we do not try to allocate values to G0.Brian Gaeke2004-03-061-1/+1
* Double-FP pseudo-registers.Brian Gaeke2004-03-041-3/+36
* Floating point regsBrian Gaeke2004-03-041-2/+17
* Implement initial prolog/epilog code insertion methods.Chris Lattner2004-02-291-0/+3
* Add an instruction selector capable of selecting 'ret void'Chris Lattner2004-02-291-1/+1
* Tab completion is our friend.Chris Lattner2004-02-281-0/+42