Chris Lattner
|
c7df109b6c
|
Ignore dummy register classes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7871 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-15 04:36:19 +00:00 |
|
Chris Lattner
|
a40e5ad69f
|
Add and use a new method
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7682 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-07 19:41:59 +00:00 |
|
Chris Lattner
|
7884b750c3
|
Start using the CodeGeneratorWrappers
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7666 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-07 05:39:09 +00:00 |
|
Chris Lattner
|
38aa542f36
|
Export the register classes so that the instruction selector can get at them as needed
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7651 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-06 21:47:14 +00:00 |
|
Chris Lattner
|
0e5e49e688
|
convert over to using TableGen backends
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7628 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-06 04:36:35 +00:00 |
|
Chris Lattner
|
a8af7799dd
|
Allow registers to specify a custom name
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7548 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-03 22:14:50 +00:00 |
|
Chris Lattner
|
13c5b4cdc8
|
* Changes to allow lists of any type
* Reorganize Target class a bit
* Fix string out of range access bug
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7520 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-03 18:17:54 +00:00 |
|
Chris Lattner
|
0bb66fc30e
|
Make the register numbers line up more frequently
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7508 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-03 15:40:38 +00:00 |
|
Chris Lattner
|
9fff8919ee
|
Finish the register info emitter
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7506 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-03 13:52:02 +00:00 |
|
Chris Lattner
|
c7d58024f8
|
add support for emitting register classes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7473 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-01 06:27:59 +00:00 |
|
Chris Lattner
|
54d156d333
|
Add the ability to emit register file enums
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7471 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-01 05:59:20 +00:00 |
|
Chris Lattner
|
3112326c88
|
Initial checkin of register info emitter
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7465 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-01 04:38:38 +00:00 |
|