aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter/DwarfException.cpp
AgeCommit message (Expand)Author
2010-03-08elimiante the DWLabel class, using MCSymbol instead. Start Chris Lattner
2010-02-26A much cleaner (and less code!) way of inserting the correct amount of paddingBill Wendling
2010-02-26Comment typo.Bill Wendling
2010-02-26Fix comments.Bill Wendling
2010-02-26Add another (and hopefully the last) exception case, where once we recalculateBill Wendling
2010-02-26And should use the correct variable.Bill Wendling
2010-02-26Got assertion check backwards.Bill Wendling
2010-02-25Catch a corner case where adding the padding to the "TType base offset" fieldBill Wendling
2010-02-25Make comment more meaningful.Bill Wendling
2010-02-24LLVM puts padding bytes in the __gcc_except_tab section after theBill Wendling
2010-02-15Use ttype encoding consistentlyAnton Korobeynikov
2010-02-15It turns out that we emitted completely wrong common EH frame since the early...Anton Korobeynikov
2010-02-15Preliminary patch to improve dwarf EH generation - Hooks to return Personalit...Anton Korobeynikov
2010-02-11Use .empty() instead of .size().Bill Wendling
2010-02-10Use an index instead of pointers into the vector. If the vector resizes, thenBill Wendling
2010-02-10Improve comments a even more.Bill Wendling
2010-02-10Improve comments a bit more.Bill Wendling
2010-02-09Improve comments in the LSDA somewhat. They can be improved much more.Bill Wendling
2010-01-28Update of 94055 to track the IR level call site information via an intrinsic.Jim Grosbach
2010-01-26constify a bunch of dwarf stuff now that the registerinfo methodChris Lattner
2010-01-23mcize visibility directives.Chris Lattner
2010-01-23move the various directive enums out of the MCStreamer classChris Lattner
2010-01-23mcstreamerize .no_dead_strip and .reference for static ctors/dtors.Chris Lattner
2010-01-23remove one form of EmitString, just use EmitBytes instead. We mustChris Lattner
2010-01-22move "EOL" from asmprinter to dwarfprinter. It should eventuallyChris Lattner
2010-01-22move uleb printing from asmprinter to dwarfprinter, mcize,Chris Lattner
2010-01-22move sleb printing out of asmprinter into dwarf printer, make clientsChris Lattner
2010-01-22add a new DwarfPrinter::EmitEncodingByte method which handlesChris Lattner
2010-01-22rename the dwarf class to DwarfPrinter. This matches the filenameChris Lattner
2010-01-22inline away the trivial AsmPrinter::EOL() method.Chris Lattner
2010-01-21back this out for now. Growing Function is not good.Jim Grosbach
2010-01-21Make sure that landing pad entries in the EH call site table are in the properJim Grosbach
2010-01-20eliminate some uses of AsmPrinter::EmitIntXXXChris Lattner
2010-01-18- Add a comment to the callback indicating that it's *extremely* not a goodBill Wendling
2010-01-18remove the MAI argument to MCExpr::print and switch overthing to use << when ...Chris Lattner
2010-01-17now that MCSymbol::print doesn't use it's MAI argument, we can Chris Lattner
2010-01-16move the mangler into libtarget from vmcore.Chris Lattner
2010-01-16rename GetPrivateGlobalValueSymbolStub -> GetSymbolWithGlobalValueBase,Chris Lattner
2010-01-16Retrying r91337:Bill Wendling
2009-12-28move these out of their own timer groups into the 'uncategorized' groups.Chris Lattner
2009-12-17Temporarily revert 91337. It's causing testcase failures.Bill Wendling
2009-12-14The CIE says that the LSDA point in the FDE section is an "sdata4". That's fine,Bill Wendling
2009-11-19Reverting the EH table patches.Bill Wendling
2009-11-19The "ReadOnlyWithRel" enum seems to apply more to what Darwin does with the EHBill Wendling
2009-11-18Attempt #2:Bill Wendling
2009-11-17Refactor the code that creates the "dot-label" difference. This may be used inBill Wendling
2009-11-12Simplify code a bitBill Wendling
2009-11-12Refactor code that checks if it's a call to a "nounwind" function.Bill Wendling
2009-11-12If there's more than one function operand to a call instruction, be conservativeBill Wendling
2009-11-11Don't mark a call as potentially throwing if the function it's calling has theBill Wendling