aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter/DwarfDebug.h
AgeCommit message (Expand)Author
2011-03-26Collect and coalesce DBG_VALUE instructions before emitting the function.Jakob Stoklund Olesen
2011-03-25Emit less labels for debug info and stop emitting .loc directives for DBG_VAL...Jakob Stoklund Olesen
2011-03-24Keep track of directory namd and fIx regression caused by Rafael's patch r119...Devang Patel
2011-03-22Reapply r128045 and r128051 with fixes.Jakob Stoklund Olesen
2011-03-22Revert r128045 and r128051, debug info enhancements.Andrew Trick
2011-03-22Dont emit 'DBG_VALUE %noreg, ...' to terminate user variable ranges.Jakob Stoklund Olesen
2011-03-01If argument numbering is encoded in metadata then emit arguments' debug info ...Devang Patel
2011-02-25Roll out r126425 and r126450 to see if it fixes the failures on the buildbots.Cameron Zwarich
2011-02-24Enable DebugInfo support for COFF object files.Devang Patel
2011-02-04Merge .debug_loc entries whenever possible to reduce debug_loc size.Devang Patel
2011-02-02Add support to describe template value parameter in debug info.Devang Patel
2011-02-02Add support to describe template parameter type in debug info.Devang Patel
2011-01-06Emit 128 bit constant.Devang Patel
2010-11-18Change CodeGen to use .loc directives. This produces a lot more readable outputRafael Espindola
2010-11-12Remove DW_AT_start_scope support. It is incomplete and superseeded by locatio...Devang Patel
2010-10-26s/beginScope/beginInstruction/gDevang Patel
2010-09-27Remove dead argument.Devang Patel
2010-09-13Fix linux/msvc build, move include.Benjamin Kramer
2010-08-31Simplify.Devang Patel
2010-08-24Revert r107202. It is not adding any value.Devang Patel
2010-08-10Simplify.Devang Patel
2010-08-10Drop "const". It does not add value here.Devang Patel
2010-08-10Do not include file static variable in pubnames list.Devang Patel
2010-08-09Undo accidental commit.Devang Patel
2010-08-09Simplify. Avoid redundant checks.Devang Patel
2010-08-09Refactoring. Update DbgVarible to handle queries itself.Devang Patel
2010-08-09It is ok, and convenient, to pass descriptors by value.Devang Patel
2010-07-08Reuse DIEInteger for 1. This is frequently used while emitting an attribute u...Devang Patel
2010-07-07One MDNode may be used to create regular DIE as well as abstract DIE.Devang Patel
2010-06-29Do not hardcode DW_AT_stmt_list value.Devang Patel
2010-06-28Preserve deleted function's local variables' debug info.Devang Patel
2010-06-28Remove dead code.Devang Patel
2010-06-25Collect debug info for optimized variables of inlined functions.Devang Patel
2010-06-02Use local small vector.Devang Patel
2010-05-26Identify instructions, that needs a label to mark debug info entity, in advan...Devang Patel
2010-05-26Remove dead code.Devang Patel
2010-05-25First cut at supporting .debug_loc section. Devang Patel
2010-05-20Refactor.Devang Patel
2010-05-20Split DbgVariable. Eventually, variable info will be communicated through fra...Devang Patel
2010-05-19Revert r104165.Devang Patel
2010-05-19There is no need to maintain InsnsBeginScopeSet separately. Devang Patel
2010-05-14Add support to preserve type info for the variables that are removed by the o...Devang Patel
2010-05-10Enable multiple Compile Units in one module.Devang Patel
2010-05-07Remove DIGlobal.Devang Patel
2010-05-07Wrap const MDNode * inside DIDescriptor.Devang Patel
2010-04-28Refactor. Devang Patel
2010-04-27Identify when a lexical scope is split in to multiple instruction ranges. Emi...Devang Patel
2010-04-23Revert 102135, 102129, 102127, 102106, 102104, 102102, 102012, 102004,Dan Gohman
2010-04-22Add comment.Devang Patel
2010-04-22Adjust debug range offsets for isWeakForLinker() functions.Devang Patel