aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
AgeCommit message (Expand)Author
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
2010-05-07Instead of just verifying compile unit, verify entire type, variable, namespa...Devang Patel
2010-05-07Remove DIGlobal.Devang Patel
2010-05-07Verify entire type descriptor not just tag.Devang Patel
2010-05-07Wrap const MDNode * inside DIDescriptor.Devang Patel
2010-05-07Avoid DIDescriptor::getNode(). Use overloaded operators instead.Devang Patel
2010-05-07Disable the new unknown-location code for now. It causes a majorDan Gohman
2010-05-06Update LabelsBeforeInsn also, when creating unknown-position labels.Dan Gohman
2010-05-05Emit debug info for MachineInstrs with unknown debug locations, insteadDan Gohman
2010-05-04Set DW_AT_APPLE_omit_frame_ptr in endFunction() where MachineFunction is avai...Devang Patel
2010-04-30Attach AT_APPLE_optimized attribute to optimized function's debug info.Devang Patel
2010-04-28Emit debug info for byval parameters.Devang Patel
2010-04-28remove some default arguments to EmitAlignment.Chris Lattner
2010-04-28Refactor. Devang Patel
2010-04-27Use isReg(), isImm() and isFPImm().Devang Patel
2010-04-27Check operand type first.Devang Patel
2010-04-27Ignore DBG_VALUE instructions that points to undef values.Devang Patel
2010-04-27Identify when a lexical scope is split in to multiple instruction ranges. Emi...Devang Patel
2010-04-26Use DW_AT_entry_pc instead of DW_AT_low_pc/DW_AT_high_pc pair. This simplifie...Devang Patel
2010-04-23Revert 102135, 102129, 102127, 102106, 102104, 102102, 102012, 102004,Dan Gohman
2010-04-22Adjust debug range offsets for isWeakForLinker() functions.Devang Patel
2010-04-22Rename InsnAfterLabelMap and InsnBeforeLabelMap.Devang Patel
2010-04-22Keep track of MCSymbol used to mark beginning of a function.Devang Patel
2010-04-22At this point Start and End are not null.Devang Patel
2010-04-21Add command line option to disable debug info printing in .s file. This optio...Devang Patel
2010-04-21Identify when a lexical scope is split in to multiple instruction ranges. Emi...Devang Patel
2010-04-21Implement -disable-non-leaf-fp-elim which disable frame pointer eliminationEvan Cheng
2010-04-20Remove MachineFunction's DefaultDebugLoc member, and make DwarfDebug.cppDan Gohman