aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/DwarfWriter.h
AgeCommit message (Expand)Author
2010-04-05finally blast DwarfWriter away.Chris Lattner
2010-04-04remove the raw_ostream from various dwarf printing things.Chris Lattner
2010-03-29Refactor code to push DILocation prcessing into DwarfDebug.cpp from AsmPrinte...Devang Patel
2010-03-28Revert 99772.Devang Patel
2010-03-28Refactoring. Push DILocation processing in to DwarfDebug from AsmPrinter.Devang Patel
2010-03-09reapply r98035:Chris Lattner
2010-03-09Speculatively revert r98035. It appears to have caused a set of buildbotEric Christopher
2010-03-09Now that setStartLabel takes an MCSymbol, we can de-ID'izeChris Lattner
2010-01-26constify a bunch of dwarf stuff now that the registerinfo methodChris Lattner
2009-11-12"Attach debug info with llvm instructions" mode was enabled a month ago. Now ...Devang Patel
2009-11-10Implement support to debug inlined functions.Devang Patel
2009-10-06Add support to handle debug info attached to an instruction.Devang Patel
2009-09-30Use MDNode * directly as an RecordSourceLine() argument.Devang Patel
2009-08-28Reapply 79977.Devang Patel
2009-08-26Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel
2009-08-25Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner
2009-08-22Record variable debug info at ISel time directly.Devang Patel
2009-05-07Revert 71165. It did more than just revert 71158 and it introducedDan Gohman
2009-05-07Temporarily revert r71158. It was causing a failure during a full bootstrap:Bill Wendling
2009-05-07Make DwarfWriter::RecordInlinedFnStart more like the other DwarfWriter's meth...Argyrios Kyrtzidis
2009-05-03-Move the DwarfWriter::ValidDebugInfo check to a static DIDescriptor::ValidDe...Argyrios Kyrtzidis
2009-04-30Make DebugLoc independent of DwarfWriter.Argyrios Kyrtzidis
2009-04-29Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling
2009-04-29Second attempt:Bill Wendling
2009-04-28r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling
2009-04-28Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling
2009-04-15Construct and emit DW_TAG_inlined_subroutine DIEs for inlined subroutine scop...Devang Patel
2009-04-13Right now, Debugging information to encode scopes (DW_TAG_lexical_block) reli...Devang Patel
2009-04-13Reapply 68847.Devang Patel
2009-04-11Revert r68847. It breaks the build on non-Darwin targets, with this messageDan Gohman
2009-04-11Keep track of inlined functions and their locations. This information is coll...Devang Patel
2009-03-10Refine the Dwarf writer timers so that they measure exception writing and debugBill Wendling
2009-03-10Add a timer to the DwarfWriter pass that measures the total time it takes toBill Wendling
2009-02-25Clean up dwarf writer, part 1. This eliminated the horrible recursive getGlob...Evan Cheng
2009-02-24Overhaul my earlier submission due to feedback. It's a large patch, but most ofBill Wendling
2009-02-24- Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emitBill Wendling
2009-02-20Add an accessor method to DwarfWriter to tell of debugging info should be emi...Bill Wendling
2009-01-26Looks like comments were chopped off.Evan Cheng
2009-01-15Validate dbg_* intrinsics before lowering them.Devang Patel
2009-01-13Undo previous checkin.Devang Patel
2009-01-13Use DwarfWriter to record dbg variables.Devang Patel
2009-01-13Use dwarf writer to decide whether the module has debug info or not.Devang Patel
2009-01-12Add DwarfWriter interface to mainipulate source location info.Devang Patel
2009-01-08Convert DwarfWriter into a pass.Devang Patel
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman
2008-09-26If we have a function with an unreachable statement such that the ending debugBill Wendling
2008-08-21Use raw_ostream throughout the AsmPrinter.Owen Anderson
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-01-29Landing pad-less eh for PPC.Jim Laskey