aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/AsmPrinter
Commit message (Expand)AuthorAgeFilesLines
...
* now that enough stuff is constified, move function header printingChris Lattner2010-01-262-88/+22
* Move getJTISymbol from MachineJumpTableInfo to MachineFunction,Chris Lattner2010-01-263-22/+6
* simplify asmprinter: only emit .set directives when entries haveChris Lattner2010-01-261-11/+2
* implement X86 @GOTOFF jump table entries with the new EK_Custom32Chris Lattner2010-01-262-20/+0
* add a new MachineBasicBlock::getSymbol method, replacingChris Lattner2010-01-262-5/+5
* don't bother setting the AsmPrinter::MF ivar, now thatChris Lattner2010-01-261-1/+0
* Accept immediate as value of a dbg_value.Dale Johannesen2010-01-261-2/+3
* Rearrange handling of jump tables. Highlights:Chris Lattner2010-01-251-1/+1
* eliminate redundant argument to EmitJumpTableInfoChris Lattner2010-01-251-1/+1
* handle the _set_ symbol with an MCSymbol.Chris Lattner2010-01-251-2/+1
* pull the non-pic jump table case out of printPICJumpTableEntryChris Lattner2010-01-251-1/+2
* remove JumpTableDirective, it is always null.Chris Lattner2010-01-251-1/+1
* sink an arm specific method out of asmprinter into the ARMAsmPrinter andChris Lattner2010-01-251-4/+0
* mcstreamerize .file and .file. This also fixes an issue where theChris Lattner2010-01-251-1/+4
* emit ELF .type directives through MCStreamer instead of doing it textually.Chris Lattner2010-01-251-1/+1
* make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.Chris Lattner2010-01-241-1/+0
* move the various directive enums out of the MCStreamer classChris Lattner2010-01-231-4/+4
* use some helpers instead of duplicating logic.Chris Lattner2010-01-232-6/+7
* Stop building RTTI information for *most* llvm libraries. NotableChris Lattner2010-01-221-0/+1
* Avoid including DebugInfo.h in AsmPrinter.hDevang Patel2010-01-191-0/+1
* Now that we have everything nicely factored (e.g. asmprinter is notChris Lattner2010-01-192-126/+0
* hookize the cygwin ".linkonce" directive.Chris Lattner2010-01-191-6/+11
* more cleanups. Emit the .local directive even on cygwin/mingw.Chris Lattner2010-01-191-6/+3
* some cleanupsChris Lattner2010-01-191-16/+19
* add a bool for whether .lcomm takes an alignment instead of basing this on "i...Chris Lattner2010-01-191-3/+4
* hoist handling of external globals and special globals up to common code.Chris Lattner2010-01-191-21/+14
* move production of .reference directives for static ctor/dtor list onChris Lattner2010-01-191-9/+1
* use BSSLocal classifier to identify 'lcomm' data instead ofChris Lattner2010-01-191-17/+9
* now that elf weak bss symbols are handled correctly, simplify a bunch of code.Chris Lattner2010-01-191-23/+3
* fix a significant difference between llvm and gcc on ELF systems:Chris Lattner2010-01-191-1/+1
* introduce a section kind for common linkage. Use this to slightlyChris Lattner2010-01-191-2/+21
* change an accessor to a predicate.Chris Lattner2010-01-191-2/+2
* Cleanup handling of .zerofill on darwin:Chris Lattner2010-01-191-66/+61
* switch x86 zerofill emission over to use MCStreamer.Chris Lattner2010-01-181-3/+12
* Change CurrentFnSym to be a non-const pointer since asmprinter mutates it Chris Lattner2010-01-181-14/+14
* remove the MAI argument to MCExpr::print and switch overthing to use << when ...Chris Lattner2010-01-182-7/+6
* unbreak x86 jump tables with my previous patch.Chris Lattner2010-01-181-1/+1
* now that MCSymbol::print doesn't use it's MAI argument, we can Chris Lattner2010-01-171-127/+55
* move the mangler into libtarget from vmcore.Chris Lattner2010-01-161-3/+1
* rename GetPrivateGlobalValueSymbolStub -> GetSymbolWithGlobalValueBase,Chris Lattner2010-01-161-5/+5
* eliminate uses of mangler and simplify code.Chris Lattner2010-01-162-16/+6
* eliminate uses of deprecated mangler apisChris Lattner2010-01-161-54/+71
* switch X86 target off CurFunctionName and MCIze more.Chris Lattner2010-01-161-27/+33
* MCize tis, and make it keep CurrentFnSym up to date with CurrentFnName.Chris Lattner2010-01-161-17/+39
* revert the x86 part of my last patch, cygwin is mutating CurrentFnName!Chris Lattner2010-01-161-38/+17
* MCize a bunch more stuff, eliminating a lot of uses of the manglerChris Lattner2010-01-161-17/+38
* Adjust some comments per review.Dale Johannesen2010-01-151-2/+4
* DEBUG_VALUE is now variable sized, as it has aDale Johannesen2010-01-151-0/+24
* Revert 93499. After discussion with Chris we agreedDale Johannesen2010-01-151-20/+0
* Lower FrameIndex operand of DEBUG_VALUE (specially) andDale Johannesen2010-01-151-0/+20