aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter/DwarfException.cpp
AgeCommit message (Expand)Author
2010-05-14Rename "HasCalls" in MachineFrameInfo to "AdjustsStack" to better describe whatBill Wendling
2010-04-28remove some default arguments to EmitAlignment.Chris Lattner
2010-04-15Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman
2010-04-07Workaround the breakage in r100616 by guarding all timers withTorok Edwin
2010-04-07Use the "NamedGroupTimer" class to categorize DWARF emission better.Bill Wendling
2010-04-05prune #includes, MMI can never be nullChris Lattner
2010-04-05make DwarfException not inherit from DwarfPrinter.Chris Lattner
2010-04-04Move EmitFrameMoves into AsmPrinter.Chris Lattner
2010-04-04eliminate the "isEH" argument to EmitSectionOffset.Chris Lattner
2010-04-04move some more stuff to asmprinter.Chris Lattner
2010-04-04simplify some code.Chris Lattner
2010-04-04move EmitEncodingByte to AsmPrinter.Chris Lattner
2010-04-04inline EmitDifference away.Chris Lattner
2010-04-04move gettemplabel and getdwlabel to AsmPrinter and renameChris Lattner
2010-04-04move uleb/sleb printing into AsmPrinter from DwarfPrinter.Chris Lattner
2010-04-04remove TargetMachine.h #include, also, TRI isn't used frequently Chris Lattner
2010-04-04remove the raw_ostream from various dwarf printing things.Chris Lattner
2010-03-31reduce indentationChris Lattner
2010-03-29use RAII for ExceptionTimer tooChris Lattner
2010-03-14get MMI out of the label uniquing business, just go to MCContextChris Lattner
2010-03-14remove now-dead code, all labels use MCSymbols.Chris Lattner
2010-03-14fix a bug I introduced in r98459, causing some NNT failures.Chris Lattner
2010-03-14change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner
2010-03-14change EH related stuff (other than EH_LABEL) to use MCSymbolChris Lattner
2010-03-13simplify EmitFrameMoves to take BaseLabel in as a symbolChris Lattner
2010-03-13factor some labels, simplify some code.Chris Lattner
2010-03-12remove dead code.Chris Lattner
2010-03-10move three lowering hooks from MAI to TLOF and make one of themChris Lattner
2010-03-10mcize the rest of EH emission, only one more directive missingChris Lattner
2010-03-10set the temporary bit on MCSymbols correctly.Chris Lattner
2010-03-10add some fixme's for MCizing. EH still has a few things thatChris Lattner
2010-03-10mcize uses of PrintRelDirective and eliminate it.Chris Lattner
2010-03-09eliminate EOL, adding all comments with the OutStreamer.AddComment Chris Lattner
2010-03-09now that the debug and eh emitters use a common .set counter,Chris Lattner
2010-03-08simplify EmitSectionOffset to always use .set if it isChris Lattner
2010-03-08Remove a version of EmitDifference.Chris Lattner
2010-03-08remove another form of EmitReference.Chris Lattner
2010-03-08mc'ize EmitLabel.Chris Lattner
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