aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/AsmPrinter.h
Commit message (Expand)AuthorAgeFilesLines
* Cleanup stdcall / fastcall name mangling.Anton Korobeynikov2010-02-121-1/+1
* fix a layering violation: VirtRegRewriter.cpp shouldn't use AsmPrinter.h.Chris Lattner2010-02-101-7/+0
* Move verbose asm instruction comments to using MCStreamer.Chris Lattner2010-02-101-3/+0
* now that @GOTOFF is no longer represented as a suffix on aChris Lattner2010-02-081-4/+2
* privatize a bunch of methods and move \n printing into them.Chris Lattner2010-02-031-5/+7
* refactor code so that LLVMTargetMachine creates the asmstreamer and Chris Lattner2010-02-021-1/+2
* add target hooks for emitting random gunk before and after the function body.Chris Lattner2010-01-281-0/+8
* Give AsmPrinter the most common expected implementation of Chris Lattner2010-01-281-0/+9
* Remove the argument from EmitJumpTableInfo, because it doesn't need it.Chris Lattner2010-01-281-2/+11
* Drop the argument to AsmPrinter::EmitConstantPool and make it virtual.Chris Lattner2010-01-281-1/+1
* rename printVisibility to EmitVisibility and make it private,Chris Lattner2010-01-281-5/+5
* add a new AsmPrinter::EmitFunctionEntryLabel virtual function,Chris Lattner2010-01-271-0/+2
* pull linkage emission code out to a new EmitLinkage function.Chris Lattner2010-01-261-0/+2
* now that enough stuff is constified, move function header printingChris Lattner2010-01-261-1/+5
* Now that printPICJumpTableSetLabel is not overloaded,Chris Lattner2010-01-261-5/+0
* rename printPICJumpTableEntry -> EmitJumpTableEntry,Chris Lattner2010-01-261-3/+3
* add a new MachineBasicBlock::getSymbol method, replacingChris Lattner2010-01-261-4/+0
* make MachineFunction keep track of its ID and make Chris Lattner2010-01-261-14/+1
* eliminate redundant argument to EmitJumpTableInfoChris Lattner2010-01-251-1/+1
* handle the _set_ symbol with an MCSymbol.Chris Lattner2010-01-251-0/+4
* sink an arm specific method out of asmprinter into the ARMAsmPrinter andChris Lattner2010-01-251-2/+0
* mcstreamerize .file and .file. This also fixes an issue where theChris Lattner2010-01-251-3/+0
* mcize visibility directives.Chris Lattner2010-01-231-1/+1
* Change constantexpr global variable initializers to convert the constantsChris Lattner2010-01-231-4/+0
* mcize jump table and constant pool entry labels, .local on elf,Chris Lattner2010-01-231-0/+6
* emit .ascii and .asciz through MCStreamer.Chris Lattner2010-01-231-4/+0
* remove one form of EmitString, just use EmitBytes instead. We mustChris Lattner2010-01-231-6/+0
* move "EOL" from asmprinter to dwarfprinter. It should eventuallyChris Lattner2010-01-221-4/+0
* move uleb printing from asmprinter to dwarfprinter, mcize,Chris Lattner2010-01-221-11/+0
* move sleb printing out of asmprinter into dwarf printer, make clientsChris Lattner2010-01-221-9/+0
* inline away the trivial AsmPrinter::EOL() method.Chris Lattner2010-01-221-1/+0
* inline AsmPrinter::PrintHex into its two trivial callers.Chris Lattner2010-01-221-4/+0
* change this to be a static function instead of a method on asmprinter.Chris Lattner2010-01-221-2/+0
* inline and radically simplify printDataDirective. It will eventuallyChris Lattner2010-01-201-4/+0
* signficant cleanups to EmitGlobalConstant (including streamerization Chris Lattner2010-01-201-2/+0
* eliminate AsmPrinter::EmitZeros: just use MCStreamer directly.Chris Lattner2010-01-191-4/+0
* refactor code to be static functions instead of methods on AsmPrinter.Chris Lattner2010-01-191-9/+9
* Avoid including DebugInfo.h in AsmPrinter.hDevang Patel2010-01-191-2/+2
* Now that we have everything nicely factored (e.g. asmprinter is notChris Lattner2010-01-191-5/+1
* hoist handling of external globals and special globals up to common code.Chris Lattner2010-01-191-0/+3
* Change CurrentFnSym to be a non-const pointer since asmprinter mutates it Chris Lattner2010-01-181-1/+1
* Switch some functions to take Twines, eliminate uses of StringExtras.h.Benjamin Kramer2010-01-171-5/+5
* rename GetPrivateGlobalValueSymbolStub -> GetSymbolWithGlobalValueBase,Chris Lattner2010-01-161-4/+5
* Replace DebugLocTuple with DILocation.Devang Patel2010-01-161-1/+2
* CurrentFnName is now dead, remove it.Chris Lattner2010-01-161-2/+1
* remove the string form of printVisibility.Chris Lattner2010-01-161-3/+0
* supplement CurrentFnName with CurrentFnSym, which will eventuallyChris Lattner2010-01-151-1/+2
* add a version of AsmPrinter::printVisibility that takes an MCSymbol.Chris Lattner2010-01-151-0/+3
* add another helperChris Lattner2010-01-151-0/+6
* add a AsmPrinter::GetGlobalValueSymbol and GetExternalSymbolSymbolChris Lattner2010-01-151-0/+8