Support for nested functions/classes in debug output. Radar 7424645.
[oota-llvm.git] / lib / CodeGen / AsmPrinter / DwarfDebug.cpp
2010-05-27 Stuart HastingsSupport for nested functions/classes in debug output...
2010-05-26 Devang PatelSimplify. Eliminate unneeded debug_loc entry.
2010-05-26 Devang PatelThere is no need to force an line number entry (using...
2010-05-26 Devang PatelIdentify instructions, that needs a label to mark debug...
2010-05-26 Devang PatelRemove dead code.
2010-05-26 Devang PatelDo not construct location list backword!
2010-05-25 Devang PatelFirst cut at supporting .debug_loc section.
2010-05-24 Devang PatelDo not emit line number entries for unknown debug values.
2010-05-22 Devang PatelCollect variable information during endFunction() inste...
2010-05-21 Devang PatelSimplify
2010-05-21 Devang PatelSimplify.
2010-05-20 Devang PatelRefactor.
2010-05-20 Devang PatelSplit DbgVariable. Eventually, variable info will be...
2010-05-19 Devang PatelRevert r104165.
2010-05-19 Devang PatelThere is no need to maintain InsnsBeginScopeSet separately.
2010-05-14 Devang PatelDo not forget to mark prcessed arguments.
2010-05-14 Devang PatelAdd support to preserve type info for the variables...
2010-05-10 Devang PatelEnable multiple Compile Units in one module.
2010-05-07 Devang PatelInstead of just verifying compile unit, verify entire...
2010-05-07 Devang PatelRemove DIGlobal.
2010-05-07 Devang PatelVerify entire type descriptor not just tag.
2010-05-07 Devang PatelWrap const MDNode * inside DIDescriptor.
2010-05-07 Devang PatelAvoid DIDescriptor::getNode(). Use overloaded operators...
2010-05-07 Dan GohmanDisable the new unknown-location code for now. It cause...
2010-05-06 Dan GohmanUpdate LabelsBeforeInsn also, when creating unknown...
2010-05-05 Dan GohmanEmit debug info for MachineInstrs with unknown debug...
2010-05-04 Devang PatelSet DW_AT_APPLE_omit_frame_ptr in endFunction() where...
2010-04-30 Devang PatelAttach AT_APPLE_optimized attribute to optimized functi...
2010-04-28 Devang PatelEmit debug info for byval parameters.
2010-04-28 Chris Lattnerremove some default arguments to EmitAlignment.
2010-04-28 Devang PatelRefactor.
2010-04-27 Devang PatelUse isReg(), isImm() and isFPImm().
2010-04-27 Devang PatelCheck operand type first.
2010-04-27 Devang PatelIgnore DBG_VALUE instructions that points to undef...
2010-04-27 Devang PatelIdentify when a lexical scope is split in to multiple...
2010-04-26 Devang PatelUse DW_AT_entry_pc instead of DW_AT_low_pc/DW_AT_high_p...
2010-04-23 Dan GohmanRevert 102135, 102129, 102127, 102106, 102104, 102102...
2010-04-22 Devang PatelAdjust debug range offsets for isWeakForLinker() functions.
2010-04-22 Devang PatelRename InsnAfterLabelMap and InsnBeforeLabelMap.
2010-04-22 Devang PatelKeep track of MCSymbol used to mark beginning of a...
2010-04-22 Devang PatelAt this point Start and End are not null.
2010-04-21 Devang PatelAdd command line option to disable debug info printing...
2010-04-21 Devang PatelIdentify when a lexical scope is split in to multiple...
2010-04-21 Evan ChengImplement -disable-non-leaf-fp-elim which disable frame...
2010-04-20 Dan GohmanRemove MachineFunction's DefaultDebugLoc member, and...
2010-04-19 Devang PatelAdd DW_AT_APPLE_omit_frame_ptr to encode -fomit-frame...
2010-04-17 Dan GohmanUse const_cast instead of a C-style cast to cast away...
2010-04-16 Devang PatelAdd support to emit dwarf ranges.
2010-04-15 Dan GohmanFix a bunch of namespace polution.
2010-04-14 Devang PatelThere is no need to track compile unit offsets if there...
2010-04-14 Devang PatelClear MachineInstr->MCSymbol maps at the end of a function.
2010-04-13 Devang PatelDo not include types without any definition in pubtypes...
2010-04-09 Devang PatelClear InsnsBeginScopeSet and InsnsEndScopeSet at the...
2010-04-08 Devang PatelRename a function.
2010-04-08 Devang PatelOne instruction may start (or end) multiple lexical...
2010-04-08 Devang PatelRemove dead code.
2010-04-08 Devang PatelDelete out of date comment.
2010-04-08 Devang PatelRefactor.
2010-04-07 Benjamin KramerRemove unused method.
2010-04-07 Torok EdwinWorkaround the breakage in r100616 by guarding all...
2010-04-07 Bill WendlingUse the "NamedGroupTimer" class to categorize DWARF...
2010-04-06 Devang PatelDo not emit specification DIE with DW_AT_specification...
2010-04-06 John McCallFix a number of clang -Wsign-compare warnings that...
2010-04-06 Stuart HastingsReverting 100530 & 100531 due to regressions in the...
2010-04-06 Stuart HastingsRevise debug info machinery to digest nested functions...
2010-04-05 Bill WendlingOutput floating point representations in DWARF format...
2010-04-05 Chris Lattnerprune #includes, realize the MMI can never be null.
2010-04-05 Chris Lattnerchange AsmPrinter to use DwarfDebug/DwarfException...
2010-04-05 Chris Lattnertrim some spurious references to DwarfWriter. SDIsel...
2010-04-05 Chris Lattnereliminate DwarfDebug::shouldEmit, which is the same...
2010-04-05 Chris Lattnerfix a regression on 2009-08-17-DebugInfo.m
2010-04-05 Chris Lattnerfastisel doesn't need DwarfWriter, remove some tendricles.
2010-04-05 Chris Lattnerchange SizeOf to take AsmPrinter instead of TargetData,
2010-04-05 Chris Lattner1) make DIE take AsmPrinter instead of DwarfPrinter.
2010-04-04 Chris LattnerMove EmitFrameMoves into AsmPrinter.
2010-04-04 Chris Lattnernow that the magic is dispelled, move EmitSectionOffset...
2010-04-04 Chris Lattneronly emit section labels if we have debug info, fixing...
2010-04-04 Chris LattnerI was wrong, ocaml isn't referencing 'Ldata_begin'...
2010-04-04 Chris Lattnerstop emitting some dead L labels.
2010-04-04 Chris LattnerStore an use the symbols emitted at the start of the...
2010-04-04 Chris Lattnerremove the didInitial ivar, rename emitInitial to be...
2010-04-04 Chris Lattnersimplify EmitSectionOffset a little bit, improve comments.
2010-04-04 Chris LattnerThe "IsSmall" argument to EmitSectionOffset is always...
2010-04-04 Chris Lattnerinline EmitDifference away.
2010-04-04 Chris Lattnermove gettemplabel and getdwlabel to AsmPrinter and...
2010-04-04 Chris Lattnermove uleb/sleb printing into AsmPrinter from DwarfPrinter.
2010-04-04 Chris Lattnerclean up the asmprinter header and privatize some stuff.
2010-04-04 Chris Lattnerremove TargetMachine.h #include, also, TRI isn't used...
2010-04-04 Chris Lattnerremove the raw_ostream from various dwarf printing...
2010-04-02 Chris LattnerSwitch the code generator (except the JIT) onto the...
2010-04-01 Devang PatelRevert r100117.
2010-04-01 Devang PatelDo not eagerly record known previous location. DBG_VALU...
2010-04-01 Devang PatelSkip instructions until new scope is seen.
2010-04-01 Devang PatelCosmetic changes.
2010-03-31 Stuart HastingsReverting 100048; it broke two Frontend debug info...
2010-03-31 Stuart HastingsDebug info can now properly represent functions inside...
2010-03-31 Benjamin KramerReduce string trashing.
2010-03-31 Benjamin KramerDwarfDebug: Allocate DIEValues with a BumpPtrAllocator...
2010-03-31 Chris Lattnertidy up
2010-03-31 Chris LattnerMI != 0 is checked in the assert right above this.
next