aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
AgeCommit message (Expand)Author
2011-08-01Remove an unnecessary cast.Jay Foad
2011-07-20Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc.Evan Cheng
2011-07-19Convert TargetData::getIndexedOffset to use ArrayRef.Jay Foad
2011-07-19Add a frame with the compact unwind encoding if it exists.Bill Wendling
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner
2011-06-24Handle debug info for i128 constants.Devang Patel
2011-06-22Emit trailing padding on constant vectors when TargetData says that the vectorNick Lewycky
2011-06-19Fix a FIXME by making GlobalVariable::getInitializer() return aJay Foad
2011-06-15Handle jump tables. Test to follow soon.Rafael Espindola
2011-06-14Revert r133004 ; it's breaking nightly tests.Eli Friedman
2011-06-14Partial revert of 132882.Rafael Espindola
2011-06-14Implement Jakob's suggestion on how to detect fall thought without callingRafael Espindola
2011-06-12Really fix the fall-through logic.Rafael Espindola
2011-06-12Fix silly bug I introduce in the previous commit. Fixes debug builds.Rafael Espindola
2011-06-12AnalyzeBranch doesn't change which successors a bb has, just the orderRafael Espindola
2011-06-10Ensure that EmitGlobalVariable is correctly differentiating between declarationsChad Rosier
2011-05-28When generating code for Win64 EH, emit StartProc and EndProc directives.Charles Davis
2011-05-28Fix the root cause of the bootstrap failure:Rafael Espindola
2011-05-27Stub out support for Win64-style exceptions. Note that this is merely usingCharles Davis
2011-05-27Fix a regression I recently introduced by removing DwarfRegNum ofRafael Espindola
2011-05-27Make size computation less brittle.Rafael Espindola
2011-05-25Replace the -unwind-tables option with a per function flag. This is moreRafael Espindola
2011-05-10Produce a __debug_frame section on darwin ARM when appropriate.Rafael Espindola
2011-05-10Use .cfi_sections to put the unwind info in .debug_frame when possible. WithRafael Espindola
2011-05-06Nothing else uses this label.Rafael Espindola
2011-05-06Dead code elimination.Rafael Espindola
2011-05-05Remove the DwarfTable enum.Rafael Espindola
2011-05-05Implement a really simple DwarfSjLjException.Rafael Espindola
2011-05-05List all exception types in a switch.Rafael Espindola
2011-04-29Hoist MCLineEntry construction AsmPrinter so that anyone who derives from Asm...Devang Patel
2011-04-29Factor some code to needsCFIMoves. Avoid printing moves when we don't have to.Rafael Espindola
2011-04-28Teach dwarf writer to handle complex address expression for .debug_loc entries.Devang Patel
2011-04-27Revert r130178. It turned out to be not the optimal path to emit complex loca...Devang Patel
2011-04-26Print the label if we will use it in debug_frame.Rafael Espindola
2011-04-26don't emit the symbol name twice for local bss and commonChris Lattner
2011-04-26Print all the moves at a given label instead of just the first one.Rafael Espindola
2011-04-26Let dwarf writer allocate extra space in the debug location expression. This ...Devang Patel
2011-04-21Refactor.Devang Patel
2011-04-18Reduce clutter in asm output. Do not emit source location as comment for each...Devang Patel
2011-04-15Some refactoring suggested by Anton Korobeynikov.Rafael Espindola
2011-04-15Add 129518 back with a fix for when we are producing eh just because of debug...Rafael Espindola
2011-04-15Revert r129518, "Change ELF systems to use CFI for producing the EH tables. T...NAKAMURA Takumi
2011-04-14Change ELF systems to use CFI for producing the EH tables. This reduces theRafael Espindola
2011-04-05Print visibility info for external variables.Rafael Espindola
2011-03-29Tidy up. 80 columns and trailing whitespace.Jim Grosbach
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