| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Fixed indentation. | John Criswell | 2005-06-20 | 1 | -3/+3 | |
| | | | | | llvm-svn: 22270 | |||||
| * | * Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -12/+12 | |
| | | | | | | | * Convert tabs to spaces llvm-svn: 21426 | |||||
| * | Fix the missing symbols problem Bill was hitting. Patch contributed by | Chris Lattner | 2005-03-17 | 1 | -0/+1 | |
| | | | | | | | Bill Wendling!! llvm-svn: 20649 | |||||
| * | This mega patch converts us from using Function::a{iterator|begin|end} to | Chris Lattner | 2005-03-15 | 1 | -1/+1 | |
| | | | | | | | | | using Function::arg_{iterator|begin|end}. Likewise Module::g* -> Module::global_*. This patch is contributed by Gabor Greif, thanks! llvm-svn: 20597 | |||||
| * | Patch to make assembly output compatible with mingw compilation (identical | Reid Spencer | 2005-03-08 | 1 | -2/+3 | |
| | | | | | | | to cygwin) llvm-svn: 20520 | |||||
| * | Support Cygwin assembly generation. The cygwin version of Gnu ASsembler | Reid Spencer | 2005-01-23 | 1 | -11/+37 | |
| | | | | | | | | doesn't support certain directives and symbols on cygwin are prefixed with an underscore. This patch makes the necessary adjustments to the output. llvm-svn: 19775 | |||||
| * | Print a load of a null pointer (in intel mode) like this: | Chris Lattner | 2005-01-12 | 1 | -1/+1 | |
| | | | | | | | | | | | mov %AX, WORD PTR [0] instead of like this: mov %AX, WORD PTR [] llvm-svn: 19501 | |||||
| * | Print a load of a null pointer like this: | Chris Lattner | 2005-01-12 | 1 | -1/+1 | |
| | | | | | | | | | | | movw 0, %ax instead of like this: movw , %ax llvm-svn: 19500 | |||||
| * | Adjust to changes in asmwriter filenames | Chris Lattner | 2004-12-16 | 1 | -2/+2 | |
| | | | | | llvm-svn: 18987 | |||||
| * | GhostLinkage should not reach asm printing stage | Misha Brukman | 2004-11-14 | 1 | -0/+3 | |
| | | | | | llvm-svn: 17750 | |||||
| * | Don't print unneeded labels | Chris Lattner | 2004-11-13 | 1 | -5/+7 | |
| | | | | | llvm-svn: 17714 | |||||
| * | Give the asmprinter the ability to print memrefs with a constant pool index, | Chris Lattner | 2004-10-17 | 1 | -26/+41 | |
| | | | | | | | index reg and scale llvm-svn: 17081 | |||||
| * | Give the X86 asm printer the ability to print out addressing modes that have | Chris Lattner | 2004-10-15 | 1 | -25/+53 | |
| | | | | | | | constant displacements from global variables. Patch by Jeff Cohen! llvm-svn: 17009 | |||||
| * | * Prune #includes | Chris Lattner | 2004-10-04 | 1 | -101/+27 | |
| | | | | | | | | | * Update comments * Rearrange code a bit * Finally ELIMINATE the GAS workaround emitter for Intel mode. woot! llvm-svn: 16647 | |||||
| * | Add support for emitting AT&T style .s files, and make it the default. Users | Chris Lattner | 2004-10-04 | 1 | -128/+307 | |
| | | | | | | | may now choose their output format with the -x86-asm-syntax={intel|att} flag. llvm-svn: 16646 | |||||
| * | Add support for the -x86-asm-syntax flag, which can be used to choose between | Chris Lattner | 2004-10-03 | 1 | -11/+26 | |
| | | | | | | | | | Intel and AT&T style assembly language. The ultimate goal of this is to eliminate the GasBugWorkaroundEmitter class, but for now AT&T style emission is not fully operational. llvm-svn: 16639 | |||||
| * | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 1 | -3/+3 | |
| | | | | | | | | | Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137 | |||||
| * | Rename var | Chris Lattner | 2004-08-18 | 1 | -2/+2 | |
| | | | | | llvm-svn: 15897 | |||||
| * | Start using alignment output routines from AsmPrinter. | Chris Lattner | 2004-08-17 | 1 | -10/+8 | |
| | | | | | | | Changes to make this more similar to the ppc asmprinter llvm-svn: 15890 | |||||
| * | Use the AsmPrinter emitGlobalConstant. | Chris Lattner | 2004-08-17 | 1 | -137/+0 | |
| | | | | | llvm-svn: 15872 | |||||
| * | Start using the AsmPrinter to emit our first class constants. This also | Chris Lattner | 2004-08-16 | 1 | -109/+11 | |
| | | | | | | | | drops our half-assed support for cygwin, which noone uses and doesn't work anyway. llvm-svn: 15839 | |||||
| * | Remove a dead method | Chris Lattner | 2004-08-11 | 1 | -32/+0 | |
| | | | | | llvm-svn: 15659 | |||||
| * | Finally, the entire instruction asmprinter is now generated from tblgen, woo! | Chris Lattner | 2004-08-11 | 1 | -296/+8 | |
| | | | | | llvm-svn: 15658 | |||||
| * | Add asmprintergen support for the last X86 instruction that needs it: ↵ | Chris Lattner | 2004-08-11 | 1 | -0/+7 | |
| | | | | | | | pcrelative calls. llvm-svn: 15657 | |||||
| * | Move hacks up | Chris Lattner | 2004-08-11 | 1 | -32/+30 | |
| | | | | | llvm-svn: 15654 | |||||
| * | Convert asmprinter to new style of instruction printer | Chris Lattner | 2004-08-11 | 1 | -1/+17 | |
| | | | | | | | Start asmprintergen'ifying machine instrs with memory operands. llvm-svn: 15646 | |||||
| * | Stop using getValues(). | Alkis Evlogimenos | 2004-08-04 | 1 | -7/+5 | |
| | | | | | llvm-svn: 15487 | |||||
| * | Get rid of 3 of the 4 'printimplicit' flags. Implicit operands are now | Chris Lattner | 2004-08-01 | 1 | -79/+1 | |
| | | | | | | | explicitly listed in the asm string. llvm-svn: 15397 | |||||
| * | Handle registers a bit more efficiently | Chris Lattner | 2004-08-01 | 1 | -1/+7 | |
| | | | | | llvm-svn: 15395 | |||||
| * | The tblgen'erated asmparser wants a way to print operands. | Chris Lattner | 2004-08-01 | 1 | -0/+6 | |
| | | | | | llvm-svn: 15392 | |||||
| * | Rename the Printer class -> X86AsmPrinter. | Chris Lattner | 2004-08-01 | 1 | -34/+46 | |
| | | | | | | | Include the tablegenerated assembly writer. llvm-svn: 15389 | |||||
| * | Fix indentation: should be 2 spaces. | Misha Brukman | 2004-07-26 | 1 | -25/+25 | |
| | | | | | llvm-svn: 15240 | |||||
| * | Fix file header as it has been renamed. | Misha Brukman | 2004-07-26 | 1 | -1/+1 | |
| | | | | | llvm-svn: 15239 | |||||
| * | Renamed files to have the `X86' prefix for uniqueness purposes. | Misha Brukman | 2004-07-26 | 1 | -0/+1033 | |
| All CVS history was renamed, the *,v were copied over. No worries. llvm-svn: 15238 | ||||||

