aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
AgeCommit message (Expand)Author
2010-07-08Reverting r107918 and r107919. Radar 8063111.Stuart Hastings
2010-07-08Relax assertion. In optimized code, it is possible that first instruction is ...Devang Patel
2010-07-08Fix decl/def debug info for template functions. Radar 8063111.Stuart Hastings
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-07-07Rename couple of maps.Devang Patel
2010-07-0780 cols.Devang Patel
2010-07-01Do not require line number entry for undefined local variable.Devang Patel
2010-06-30Do not construct DIE for already processed MDNode.Devang Patel
2010-06-30Add variables into a scope before constructing scope DIE otherwise variables ...Devang Patel
2010-06-29Do not hardcode DW_AT_stmt_list value.Devang Patel
2010-06-28Use DW_FORM_addr for DW_AT_entry_pc.Devang Patel
2010-06-28Include inlined function in list of processed subprograms.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-24DBG_VALUE machine instruction pointing to undefined register for a variable j...Devang Patel
2010-06-22Use single interface, using twine, to get named metadata.Devang Patel
2010-06-22Discard special LLVM prefix from linkage name.Devang Patel
2010-06-22Do not rely on Twine temporaries to survive.Devang Patel
2010-06-18Give NamedRegionTimer an Enabled flag, allowing all its clients toDan Gohman
2010-06-16Use separate named MDNode to hold each function's local variable info.Devang Patel
2010-06-15Added a comment.Stuart Hastings
2010-06-11Support for nested functions/classes in debug output. (Again.) Radar 7424645.Stuart Hastings
2010-06-05Revert 105492 & 105493 due to a testcase regression. Radar 7424645.Stuart Hastings
2010-06-04Support for nested functions/classes in debug output. Radar 7424645.Stuart Hastings
2010-06-02Skip identical instruction while calculating DBG_VALUE range.Devang Patel
2010-06-02Use local small vector.Devang Patel
2010-06-01Ignore line number of debug value in undefined register.Devang Patel
2010-05-28Revert 104841, 104842, 104876 due to buildbot failures. Radar 7424645.Stuart Hastings
2010-05-27Do not drop location info for inlined function args.Devang Patel
2010-05-27inlined function's arguments need a label to mark the start point because the...Devang Patel
2010-05-27Support for nested functions/classes in debug output. Radar 7424645.Stuart Hastings
2010-05-26Simplify. Eliminate unneeded debug_loc entry.Devang Patel
2010-05-26There is no need to force an line number entry (using previous location) for ...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-26Do not construct location list backword!Devang Patel
2010-05-25First cut at supporting .debug_loc section. Devang Patel
2010-05-24Do not emit line number entries for unknown debug values.Devang Patel
2010-05-22Collect variable information during endFunction() instead of beginFunction().Devang Patel
2010-05-21SimplifyDevang Patel
2010-05-21Simplify.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-14Do not forget to mark prcessed arguments.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