Chris Lattner
|
d3244d9cec
|
Support "Methods" in register classes in CodgeGenRegisterClass
llvm-svn: 15965
|
2004-08-21 19:21:21 +00:00 |
Chris Lattner
|
2a86fab933
|
Start parsing register classes into a more structured form
llvm-svn: 15961
|
2004-08-21 04:05:00 +00:00 |
Chris Lattner
|
e34ae99942
|
Read in declared reg sizes
llvm-svn: 15960
|
2004-08-21 02:24:57 +00:00 |
Chris Lattner
|
8af61ddb96
|
Use CodeGenRegister class to make reading in of register information more
systematic.
llvm-svn: 15805
|
2004-08-16 01:10:21 +00:00 |
Chris Lattner
|
6ffa501d9f
|
Make the AsmWriter a first-class tblgen object. Allow targets to specify
name of the generated asmwriter class, and the name of the format string.
llvm-svn: 15747
|
2004-08-14 22:50:53 +00:00 |
Chris Lattner
|
3bc477a237
|
Start parsing more information from the Operand information
llvm-svn: 15644
|
2004-08-11 02:22:39 +00:00 |
Chris Lattner
|
101f3fea82
|
Remove special case hacks
llvm-svn: 15643
|
2004-08-11 01:53:58 +00:00 |
Chris Lattner
|
5572682faa
|
Parse the operand list of the instruction. We currently support register and immediate operands.
llvm-svn: 15390
|
2004-08-01 07:42:39 +00:00 |
Chris Lattner
|
1c4ae85035
|
Initial cut at an asm writer emitter. So far, this only handles emission of
instructions, and only instructions that take no operands at that!
llvm-svn: 15386
|
2004-08-01 05:59:33 +00:00 |
Chris Lattner
|
c860ecafe1
|
Add, and start using, the CodeGenInstruction class. This class represents
an instance of the Instruction tablegen class.
llvm-svn: 15385
|
2004-08-01 05:04:00 +00:00 |
Chris Lattner
|
fce9603387
|
Rename CodeGenWrappers.(cpp|h) -> CodeGenTarget.(cpp|h)
llvm-svn: 15382
|
2004-08-01 04:04:35 +00:00 |