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
|
048c00db1c
|
Simplify code to match new interfaces
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7464 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-01 04:38:18 +00:00 |
|
Chris Lattner
|
c9670ef17d
|
More minor cleanups of the interface
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7446 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-31 04:43:49 +00:00 |
|
Chris Lattner
|
f745a20deb
|
Rename createEmitter to run because eventually all tablegen backends will
be subclasses of a common interface.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7445 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-31 04:38:26 +00:00 |
|
Chris Lattner
|
aaa3939476
|
Tighten up interface
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7443 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-31 04:32:37 +00:00 |
|
Chris Lattner
|
30709543d2
|
Don't crash if there is no Inst class in the tablegen file!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7402 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-29 23:00:08 +00:00 |
|
Chris Lattner
|
1cb65f2d62
|
Old versions of GCC doesn't have <ostream> :(
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6661 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-06 23:06:20 +00:00 |
|
Misha Brukman
|
9fff7e194a
|
First cut at the Code Generator using the TableGen methodology.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6321 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-05-24 00:15:53 +00:00 |
|