summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Print GEP offsets as signed values instead of unsigned values. On X86, thisChris Lattner2005-02-141-3/+7
| | | | | | | | | | | | | | prints: getelementptr (int* %A, int -1) as: "(A) - 4" instead of "(A) + 18446744073709551612", which makes the assembler much happier. This fixes test/Regression/CodeGen/X86/2005-02-14-IllegalAssembler.ll, and Benchmarks/Prolangs-C/cdecl with LLC on X86. llvm-svn: 20183
* fix constant pointer outputing on 64 bit machinesAndrew Lenharth2005-02-041-0/+5
| | | | llvm-svn: 20026
* Silence VS warningsChris Lattner2005-01-081-7/+8
| | | | llvm-svn: 19388
* Fix SingleSource/UnitTests/2004-11-28-GlobalBoolLayout.c, and hopefullyChris Lattner2004-11-281-1/+1
| | | | | | PR449 llvm-svn: 18306
* Add support for undefChris Lattner2004-10-161-2/+2
| | | | llvm-svn: 17055
* Do not use .xword and friends to emit zeros on V9. Apparently there are issuesChris Lattner2004-08-241-6/+0
| | | | | | | | with emitting .xwords when not on an 8-byte boundary (.xword 0 is not the same as 8 .byte 0's). Because we do not know when or when we are not aligned, just emit bytes like the old V9 asmprinter did. llvm-svn: 16006
* Rename varChris Lattner2004-08-181-10/+10
| | | | llvm-svn: 15897
* Add support for targets without a .zero directiveChris Lattner2004-08-171-4/+23
| | | | llvm-svn: 15894
* Add support for alignmentChris Lattner2004-08-171-0/+6
| | | | llvm-svn: 15888
* Use a designated comment character when printing comments.Chris Lattner2004-08-171-9/+18
| | | | llvm-svn: 15880
* Add support for targets that have .quad, drop extra tab insertedChris Lattner2004-08-171-6/+6
| | | | llvm-svn: 15870
* Implement emitGlobalConstantChris Lattner2004-08-171-0/+161
| | | | llvm-svn: 15868
* We now allow targets to use any prefix they want for global symbols. LetsChris Lattner2004-08-171-1/+1
| | | | | | hear it for ".". llvm-svn: 15863
* Some asmwriters want an _ prefixChris Lattner2004-08-171-1/+1
| | | | llvm-svn: 15845
* Initial implementation of the asmprinter base classChris Lattner2004-08-161-0/+110
llvm-svn: 15838
OpenPOWER on IntegriCloud