aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-121-7/+7
* Refactor a bunch of code out of AsmPrinter::EmitGlobalConstant into separateDan Gohman2008-12-221-182/+207
* Fix bug 3202.Rafael Espindola2008-12-191-1/+2
* Fix bug 3140.Rafael Espindola2008-12-031-0/+8
* Make a convenient helper for printing offsets.Anton Korobeynikov2008-11-221-0/+7
* eliminate a couple more uses of utohexstr.Chris Lattner2008-11-101-6/+10
* Use utohex_buffer instead of utohexstr to avoid creating a temporaryChris Lattner2008-11-101-1/+3
* Temporary revert my last commit: it seems it's triggering some subtle bug in ...asl2008-11-081-7/+0
* Factor out offset printing code into generic AsmPrinter.Anton Korobeynikov2008-11-081-0/+7
* Remove some overzealous checks that were rejectingDale Johannesen2008-10-101-12/+8
* Add a "loses information" return value to APFloat::convertDale Johannesen2008-10-091-1/+4
* Rename APFloat::convertToAPInt to bitcastToAPInt toDale Johannesen2008-10-091-4/+4
* Switch the MachineOperand accessors back to the short names likeDan Gohman2008-10-031-2/+2
* Use helperAnton Korobeynikov2008-09-241-8/+2
* SmallPtrSet will be betterAnton Korobeynikov2008-09-241-3/+2
* Use generic section-handling stuff to emit constant pool entriesAnton Korobeynikov2008-09-241-45/+36
* Get rid of duplicate char*/Section* TextSectionAnton Korobeynikov2008-09-241-1/+2
* Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic.Anton Korobeynikov2008-09-241-3/+13
* Drop obsolete hook and change all usage to new interfaceAnton Korobeynikov2008-09-241-6/+1
* Provide direct function to switch to SectionAnton Korobeynikov2008-09-241-0/+20
* Next round of earlyclobber handling. Approach theDale Johannesen2008-09-241-2/+1
* Add a bit to mark operands of asm's that conflictDale Johannesen2008-09-171-1/+2
* Move the uglier parts of deciding not to emit aDale Johannesen2008-09-091-15/+4
* Fix logic for not emitting no-dead-strip for someDale Johannesen2008-09-091-2/+14
* Don't suppress no-dead-strip for used static functions.Dale Johannesen2008-09-081-1/+1
* Add AsmPrinter support for i128 and larger static initializer data.Dan Gohman2008-09-081-19/+36
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-041-1/+1
* Do not emit a UsedDirective for things in the llvm.usedDale Johannesen2008-09-031-3/+32
* Remove unneeded #include.Owen Anderson2008-08-211-1/+0
* Use raw_ostream throughout the AsmPrinter.Owen Anderson2008-08-211-10/+12
* don't use the result of WriteTypeSymbolic or WriteAsOperand.Chris Lattner2008-08-191-1/+2
* Rename some GC classes so that their roll will hopefully be clearer.Gordon Henriksen2008-08-171-25/+21
* Fix merge errorAnton Korobeynikov2008-08-171-18/+0
* Move all assembler printing related stuff into new libAsmPrinterAnton Korobeynikov2008-08-171-0/+1509