aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
AgeCommit message (Expand)Author
2011-03-05Some first rudimentary support for ARM EHABI: print exception table in "text ...Anton Korobeynikov
2011-02-23Omit private_extern declarations of extern symbols; followup toStuart Hastings
2011-02-15Spelling fix: consequtive -> consecutive.Duncan Sands
2011-02-09Assert on bad jump tables.Jakob Stoklund Olesen
2011-01-28Print the visibility of declarations.Rafael Espindola
2011-01-14Add a possibility to switch between CFI directives- and table-based frame des...Anton Korobeynikov
2011-01-14Split stuff as a preparation for CFI directives-based frame information emissionAnton Korobeynikov
2011-01-02split dom frontier handling stuff out to its own DominanceFrontier header,Chris Lattner
2010-12-13remove the verbose-asm "constant pool double" comments that we were printingChris Lattner
2010-11-17refactor the interface to EmitInlineAsm a bit, no functionality change.Chris Lattner
2010-10-26s/beginScope/beginInstruction/gDevang Patel
2010-09-27the latest assembler that runs on powerpc 10.4 machines doesn'tChris Lattner
2010-09-05add a comment about where this should eventually move.Chris Lattner
2010-09-02There is no need to use .set here.Devang Patel
2010-09-02Fix .debug_range for linux. Patch by Krister Wombell.Devang Patel
2010-08-28remove unions from LLVM IR. They are severely buggy and notChris Lattner
2010-08-20Create the new linker type "linker_private_weak_def_auto".Bill Wendling
2010-08-18Improve whitespace.Bill Wendling
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson
2010-08-06Revert r110396 to fix buildbots.Owen Anderson
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson
2010-08-04Change this llvm_unreachable to report_fatal_error, since it canDan Gohman
2010-07-17Use isPrologLabel() instead of checking the opcode directly.Bill Wendling
2010-07-16Consider this function:Bill Wendling
2010-07-16Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission andBill Wendling
2010-07-16Remove many calls to TII::isMoveInstr. Targets should be producing COPY anyway.Jakob Stoklund Olesen
2010-07-15a more graceful fix for test/Other/inline-asm-newline-terminator.ll,Chris Lattner
2010-07-01Make the "linker_private" linkage type emit a non-weak symbol to the file. ItBill Wendling
2010-07-01Implement the "linker_private_weak" linkage type. This will be used forBill Wendling
2010-06-29Revert r107205 and r107207.Bill Wendling
2010-06-29Print InlinedAt location.Devang Patel
2010-06-29Introducing the "linker_weak" linkage type. This will be used for Objective-CBill Wendling
2010-06-18Give NamedRegionTimer an Enabled flag, allowing all its clients toDan Gohman
2010-06-16Don't emit the linkage for initializer label for mach-o tls.Eric Christopher
2010-06-03One underscore, not two.Eric Christopher
2010-05-25Move the verbose asm output up a bit so it can be used in the special casesEric Christopher
2010-05-25Add support for initialized global data for darwin tls. Update commentsEric Christopher
2010-05-22Add full bss data support for darwin tls variables.Eric Christopher
2010-05-20Partial code for emitting thread local bss data.Eric Christopher
2010-05-12Remove unused variable. Tweak a comment while there.Duncan Sands
2010-05-12updated support for the COFF .linkonceNathan Jeffords
2010-05-07Avoid DIDescriptor::getNode(). Use overloaded operators instead.Devang Patel
2010-05-06Fix PR7054 - Assertion `Symbol->isUndefined() && "Cannot define a symbol twic...Chris Lattner
2010-05-01Don't count debug info as instructions. This wasDale Johannesen
2010-04-29Print variable scope name in DEBUG_VALUE comment. Useful in some cases. e.g.Devang Patel
2010-04-28Rework global alignment computation again. Now we do round upChris Lattner
2010-04-28Emit debug info for byval parameters.Devang Patel
2010-04-28further simplify EmitAlignment by eliminating the Chris Lattner
2010-04-28remove a dead argument to EmitAlignment.Chris Lattner
2010-04-27Do not count kill, implicit_def instructions as printed instructions.Evan Cheng