Nate Begeman
|
6510b22cec
|
Support multiple ValueTypes per RegisterClass, needed for upcoming vector
work. This change has no effect on generated code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24563 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-12-01 04:51:06 +00:00 |
|
Chris Lattner
|
03ba7b9f25
|
Put register classes into namespaces
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22925 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-08-19 18:51:57 +00:00 |
|
Chris Lattner
|
b228657acc
|
Revamp the Register class, and allow the use of the RegisterGroup class to
specify aliases directly in register definitions.
Patch contributed by Jason Eckhardt!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16330 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-09-14 04:17:02 +00:00 |
|
Chris Lattner
|
2b0e300342
|
Convert regclass alignment from bytes to bites
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15972 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-08-21 20:13:09 +00:00 |
|
Misha Brukman
|
91fdc01fe1
|
Fix file header comment: update filename, set tablegen emacs mode.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15625 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-08-10 20:28:13 +00:00 |
|
Misha Brukman
|
36dd0c539b
|
Renamed SparcV9_Reg.td -> SparcV9RegisterInfo.td for consistency.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15614 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-08-10 18:14:04 +00:00 |
|