aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter
AgeCommit message (Expand)Author
2011-05-06Dead code elimination.Rafael Espindola
2011-05-05Remove DwarfTableException.Rafael Espindola
2011-05-05Remove the DwarfTable enum.Rafael Espindola
2011-05-05Remove little used statistical counter.Devang Patel
2011-05-05Implement a really simple DwarfSjLjException.Rafael Espindola
2011-05-05List all exception types in a switch.Rafael Espindola
2011-05-05If debug info for inlined function is missing then handle it gracefully.Devang Patel
2011-05-05Remove a flag that would set the ".eh" symbol as .globl. MachO was the only oneBill Wendling
2011-05-04Producing a DW_FORM_addr for DW_AT_stmt_list is probably correct, butRafael Espindola
2011-05-04Tighten up check for empty (i.e. no meaningful debug info) module. This fixes...Devang Patel
2011-05-03Even if the subprogram is going to use AT_specification, emit DW_AT_MIPS_link...Devang Patel
2011-05-03If the front end has emitted llvm.dbg.cu and other debug info anchors (clang ...Devang Patel
2011-05-02Emit debug info for global variables first.Devang Patel
2011-05-02Only produce the eh_frame section if we have at least one personality function.Rafael Espindola
2011-05-01GCC uses a different encoding of pointers in the FDE when usingRafael Espindola
2011-04-29Hoist MCLineEntry construction AsmPrinter so that anyone who derives from Asm...Devang Patel
2011-04-29The last hack for producing bit identical output with cfi on OS X.Rafael Espindola
2011-04-29Change DwarfCFIException's member variables to track what it actuallyRafael Espindola
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-27Remove unnecessary argument.Rafael Espindola
2011-04-27Rename getPersonalityPICSymbol to getCFIPersonalitySymbol, document it, andRafael Espindola
2011-04-27Simplify handling of variables with complex address (i.e. blocks variables)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-26Refactor code. Keep dwarf register operation selection logic at one place.Devang Patel
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-25Rename a local variable.Devang Patel
2011-04-25Rename a method to match what it really does.Devang Patel
2011-04-25Do not drop a variable's complex address if it is not based on frame base.Devang Patel
2011-04-24Simplify the logic. Noticed by aKor.Rafael Espindola
2011-04-24Synchronize the conditions for producing a .cfi_startproc and a .cfi_endproc.Rafael Espindola
2011-04-22Let front-end tie subprogram declaration with subprogram definition directly.Devang Patel
2011-04-22Do not leak argument's DbgVariables.Devang Patel
2011-04-21Refactor.Devang Patel
2011-04-21Add comment in output stream.Devang Patel
2011-04-20Remove unused arguments.Rafael Espindola
2011-04-18Reduce clutter in asm output. Do not emit source location as comment for each...Devang Patel
2011-04-16Remove unused variable.Benjamin Kramer
2011-04-16Put each personality function in a section. This fixes the gnu ld warning:Rafael Espindola
2011-04-16Introduce support to encode Objective-C property information in debugging inf...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-15Fix a ton of comment typos found by codespell. Patch byChris Lattner
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-13Remove extra bytes that were added for gdb. We do not have good poiner to un...Devang Patel
2011-04-12I missed this new file in previous commit.Devang Patel