Chris Lattner
|
b3739ceb6e
|
Use the AsmPrinter emitGlobalConstant.
llvm-svn: 15872
|
2004-08-17 06:48:55 +00:00 |
Chris Lattner
|
9cf46456cb
|
Start using the AsmPrinter to emit our first class constants. This also
drops our half-assed support for cygwin, which noone uses and doesn't work
anyway.
llvm-svn: 15839
|
2004-08-16 23:16:06 +00:00 |
Chris Lattner
|
085663c4ec
|
Remove a dead method
llvm-svn: 15659
|
2004-08-11 07:07:14 +00:00 |
Chris Lattner
|
d1bee6ee12
|
Finally, the entire instruction asmprinter is now generated from tblgen, woo!
llvm-svn: 15658
|
2004-08-11 07:02:04 +00:00 |
Chris Lattner
|
a0bafce127
|
Add asmprintergen support for the last X86 instruction that needs it: pcrelative calls.
llvm-svn: 15657
|
2004-08-11 06:59:12 +00:00 |
Chris Lattner
|
b975636f71
|
Move hacks up
llvm-svn: 15654
|
2004-08-11 06:09:55 +00:00 |
Chris Lattner
|
09ee05bcdf
|
Convert asmprinter to new style of instruction printer
Start asmprintergen'ifying machine instrs with memory operands.
llvm-svn: 15646
|
2004-08-11 02:25:00 +00:00 |
Alkis Evlogimenos
|
832437255d
|
Stop using getValues().
llvm-svn: 15487
|
2004-08-04 08:44:43 +00:00 |
Chris Lattner
|
e42675f5af
|
Get rid of 3 of the 4 'printimplicit' flags. Implicit operands are now
explicitly listed in the asm string.
llvm-svn: 15397
|
2004-08-01 08:22:29 +00:00 |
Chris Lattner
|
06cf67ee14
|
Handle registers a bit more efficiently
llvm-svn: 15395
|
2004-08-01 08:12:41 +00:00 |
Chris Lattner
|
d5540021fc
|
The tblgen'erated asmparser wants a way to print operands.
llvm-svn: 15392
|
2004-08-01 07:43:46 +00:00 |
Chris Lattner
|
9520d20c83
|
Rename the Printer class -> X86AsmPrinter.
Include the tablegenerated assembly writer.
llvm-svn: 15389
|
2004-08-01 06:02:08 +00:00 |
Misha Brukman
|
a332a646a0
|
Fix indentation: should be 2 spaces.
llvm-svn: 15240
|
2004-07-26 18:48:58 +00:00 |
Misha Brukman
|
cf7d3af07f
|
Fix file header as it has been renamed.
llvm-svn: 15239
|
2004-07-26 18:45:48 +00:00 |
Misha Brukman
|
bca562404c
|
Renamed files to have the `X86' prefix for uniqueness purposes.
All CVS history was renamed, the *,v were copied over. No worries.
llvm-svn: 15238
|
2004-07-26 18:43:11 +00:00 |