aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/AsmPrinter/DwarfException.cpp
Commit message (Expand)AuthorAgeFilesLines
* use RAII for ExceptionTimer tooChris Lattner2010-03-291-17/+3
* get MMI out of the label uniquing business, just go to MCContextChris Lattner2010-03-141-1/+0
* remove now-dead code, all labels use MCSymbols.Chris Lattner2010-03-141-10/+1
* fix a bug I introduced in r98459, causing some NNT failures.Chris Lattner2010-03-141-1/+1
* change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner2010-03-141-3/+9
* change EH related stuff (other than EH_LABEL) to use MCSymbolChris Lattner2010-03-141-44/+33
* simplify EmitFrameMoves to take BaseLabel in as a symbolChris Lattner2010-03-131-4/+2
* factor some labels, simplify some code.Chris Lattner2010-03-131-3/+5
* remove dead code.Chris Lattner2010-03-121-19/+0
* move three lowering hooks from MAI to TLOF and make one of themChris Lattner2010-03-101-6/+6
* mcize the rest of EH emission, only one more directive missingChris Lattner2010-03-101-12/+17
* set the temporary bit on MCSymbols correctly.Chris Lattner2010-03-101-1/+1
* add some fixme's for MCizing. EH still has a few things thatChris Lattner2010-03-101-1/+1
* mcize uses of PrintRelDirective and eliminate it.Chris Lattner2010-03-101-6/+4
* eliminate EOL, adding all comments with the OutStreamer.AddComment Chris Lattner2010-03-091-22/+31
* now that the debug and eh emitters use a common .set counter,Chris Lattner2010-03-091-1/+1
* simplify EmitSectionOffset to always use .set if it isChris Lattner2010-03-081-1/+1
* Remove a version of EmitDifference.Chris Lattner2010-03-081-7/+8
* remove another form of EmitReference.Chris Lattner2010-03-081-2/+2
* mc'ize EmitLabel.Chris Lattner2010-03-081-10/+9
* elimiante the DWLabel class, using MCSymbol instead. Start Chris Lattner2010-03-081-5/+9
* A much cleaner (and less code!) way of inserting the correct amount of paddingBill Wendling2010-02-261-50/+6
* Comment typo.Bill Wendling2010-02-261-1/+1
* Fix comments.Bill Wendling2010-02-261-3/+3
* Add another (and hopefully the last) exception case, where once we recalculateBill Wendling2010-02-261-3/+11
* And should use the correct variable.Bill Wendling2010-02-261-1/+1
* Got assertion check backwards.Bill Wendling2010-02-261-1/+1
* Catch a corner case where adding the padding to the "TType base offset" fieldBill Wendling2010-02-251-2/+44
* Make comment more meaningful.Bill Wendling2010-02-251-1/+2
* LLVM puts padding bytes in the __gcc_except_tab section after theBill Wendling2010-02-241-35/+37
* Use ttype encoding consistentlyAnton Korobeynikov2010-02-151-1/+1
* It turns out that we emitted completely wrong common EH frame since the early...Anton Korobeynikov2010-02-151-7/+9
* Preliminary patch to improve dwarf EH generation - Hooks to return Personalit...Anton Korobeynikov2010-02-151-84/+36
* Use .empty() instead of .size().Bill Wendling2010-02-111-2/+2
* Use an index instead of pointers into the vector. If the vector resizes, thenBill Wendling2010-02-101-11/+12
* Improve comments a even more.Bill Wendling2010-02-101-3/+3
* Improve comments a bit more.Bill Wendling2010-02-101-4/+4
* Improve comments in the LSDA somewhat. They can be improved much more.Bill Wendling2010-02-091-10/+17
* Update of 94055 to track the IR level call site information via an intrinsic.Jim Grosbach2010-01-281-1/+10
* constify a bunch of dwarf stuff now that the registerinfo methodChris Lattner2010-01-261-1/+1
* mcize visibility directives.Chris Lattner2010-01-231-2/+3
* move the various directive enums out of the MCStreamer classChris Lattner2010-01-231-2/+2
* mcstreamerize .no_dead_strip and .reference for static ctors/dtors.Chris Lattner2010-01-231-5/+7
* remove one form of EmitString, just use EmitBytes instead. We mustChris Lattner2010-01-231-2/+2
* move "EOL" from asmprinter to dwarfprinter. It should eventuallyChris Lattner2010-01-221-17/+16
* move uleb printing from asmprinter to dwarfprinter, mcize,Chris Lattner2010-01-221-30/+13
* move sleb printing out of asmprinter into dwarf printer, make clientsChris Lattner2010-01-221-8/+3
* add a new DwarfPrinter::EmitEncodingByte method which handlesChris Lattner2010-01-221-16/+7
* rename the dwarf class to DwarfPrinter. This matches the filenameChris Lattner2010-01-221-4/+4
* inline away the trivial AsmPrinter::EOL() method.Chris Lattner2010-01-221-8/+5