Misha Brukman
|
283afdd02b
|
Using std::remove' requires cstdio.h'.
llvm-svn: 7843
|
2003-08-14 16:05:35 +00:00 |
|
Chris Lattner
|
51baaaa269
|
Add an instruction selector emitter skeleton
llvm-svn: 7629
|
2003-08-06 04:47:56 +00:00 |
|
Chris Lattner
|
fae79216c2
|
add new --gen-instr-desc option
llvm-svn: 7545
|
2003-08-03 21:58:28 +00:00 |
|
Chris Lattner
|
a77770863c
|
Add support for instruction enum emission
llvm-svn: 7516
|
2003-08-03 17:24:20 +00:00 |
|
Chris Lattner
|
d579de745e
|
Tablegen should only replace the output if it changes
llvm-svn: 7486
|
2003-08-01 20:35:01 +00:00 |
|
Chris Lattner
|
55c9211b80
|
Make sure to delete the output file if there is an error
llvm-svn: 7481
|
2003-08-01 19:21:43 +00:00 |
|
Chris Lattner
|
5d390a3dcf
|
Add the ability to emit register file enums
llvm-svn: 7471
|
2003-08-01 05:59:20 +00:00 |
|
Chris Lattner
|
97eebed243
|
Dead code elimination
llvm-svn: 7468
|
2003-08-01 04:47:20 +00:00 |
|
Chris Lattner
|
fca9789b2c
|
Add file comment
Add register info emitter
Simplify code by using "high-level" methods.
llvm-svn: 7466
|
2003-08-01 04:39:05 +00:00 |
|
Chris Lattner
|
1283b2a07c
|
Rename createEmitter to run because eventually all tablegen backends will
be subclasses of a common interface.
llvm-svn: 7445
|
2003-07-31 04:38:26 +00:00 |
|
Chris Lattner
|
28dc5d843c
|
Make tablegen take an input filename to parse if one is specified, otherwise
use stdin.
llvm-svn: 7431
|
2003-07-30 19:48:02 +00:00 |
|
Chris Lattner
|
b964a87dfe
|
Don't crash if there is no Inst class in the tablegen file!
llvm-svn: 7402
|
2003-07-29 23:00:08 +00:00 |
|
Chris Lattner
|
b35f33f39e
|
Spiff up options a bit
llvm-svn: 6573
|
2003-06-03 05:07:28 +00:00 |
|
Chris Lattner
|
3d2a9dcc14
|
Add -o support for TableGen
I figure that misha has done a lot of things on my todo list, the least I
can do is reciprocate a bit. :)
llvm-svn: 6571
|
2003-06-03 05:04:42 +00:00 |
|
Chris Lattner
|
5531141028
|
Make tablegen use more structured command line options
llvm-svn: 6570
|
2003-06-03 04:56:29 +00:00 |
|
Misha Brukman
|
25b8510b7e
|
Add ability to utilize the code emitter generator (CodeEmitterGen).
llvm-svn: 6322
|
2003-05-24 00:17:12 +00:00 |
|
Chris Lattner
|
173aae3f70
|
Add code that can be used for debugging
llvm-svn: 4888
|
2002-12-03 20:01:04 +00:00 |
|
Chris Lattner
|
09e5402d2f
|
Adjustments due to new FieldInit stuff
llvm-svn: 4852
|
2002-12-02 17:43:43 +00:00 |
|
Chris Lattner
|
8f9112b1bb
|
Initial checkin of TableGen utility
llvm-svn: 4843
|
2002-12-02 01:23:04 +00:00 |
|