aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/AsmPrinter
Commit message (Expand)AuthorAgeFilesLines
* Now that setStartLabel takes an MCSymbol, we can de-ID'izeChris Lattner2010-03-094-24/+24
* change DbgScope to keep track of the start/end label as MCSymbol* Chris Lattner2010-03-091-41/+36
* remove a useless optimization: now that label replacement neverChris Lattner2010-03-091-7/+0
* strength reduce MMI::MappedLabel to MMI::isLabelDeleted,Chris Lattner2010-03-092-15/+19
* mcstreamerize AsmPrinter::printLabel.Chris Lattner2010-03-092-6/+8
* add a EmitSymbolValue convenience method to MCStreamer.Chris Lattner2010-03-093-9/+4
* make InlineInfoLabels hold MCSymbol*'s, avoiding Chris Lattner2010-03-092-11/+11
* mc'ize the last use of PrintLabelName and eliminate PrintLabelName.Chris Lattner2010-03-093-20/+7
* eliminate an argument from PrintRelDirective, sinkingChris Lattner2010-03-092-12/+17
* remove the suffix form of PrintLabelName, which was only Chris Lattner2010-03-092-10/+0
* now that the debug and eh emitters use a common .set counter,Chris Lattner2010-03-094-11/+5
* move .set generation out of DwarfPrinter into AsmPrinter and Chris Lattner2010-03-083-25/+32
* simplify EmitSectionOffset to always use .set if it isChris Lattner2010-03-087-38/+16
* Remove a version of EmitDifference.Chris Lattner2010-03-084-51/+26
* eliminate a form of PrintLabelName.Chris Lattner2010-03-083-11/+5
* remove another form of EmitReference.Chris Lattner2010-03-083-10/+3
* eliminate the non-MCSymbol versions of EmitReference.Chris Lattner2010-03-083-25/+7
* mc'ize EmitLabel.Chris Lattner2010-03-084-69/+52
* merge DIEObjectLabel and DIEDwarfLabel into DIELabel.Chris Lattner2010-03-085-89/+13
* elimiante the DWLabel class, using MCSymbol instead. Start Chris Lattner2010-03-0810-177/+138
* Derive DIType from DIScope. This simplifies getContext() where for members th...Devang Patel2010-03-082-39/+13
* Avoid using DIDescriptor.isNull(). Devang Patel2010-03-083-74/+53
* Revert r97947.Devang Patel2010-03-083-53/+74
* Avoid using DIDescriptor.isNull().Devang Patel2010-03-083-74/+53
* Revert r97917, which was causing Clang Debug self-host failures.Douglas Gregor2010-03-083-28/+29
* Roll r97906 forward again, without double-deleting CompileUnit::IndexTyDie.Jeffrey Yasskin2010-03-073-29/+28
* _2_ gcc crashes, ah, ah, ah...Jeffrey Yasskin2010-03-072-24/+22
* Avoid leaking CompileUnits and DbgScopes from DwarfDebug. Leaks found by Val...Jeffrey Yasskin2010-03-072-22/+24
* Fix grammar.Devang Patel2010-03-021-1/+1
* Constructors and operators for anonymous aggregates does not names. Do not fo...Devang Patel2010-03-021-1/+3
* 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
* MC'ize padding when padding the ULEB128 value.Bill Wendling2010-02-251-7/+5
* LLVM puts padding bytes in the __gcc_except_tab section after theBill Wendling2010-02-243-41/+52
* use OutStreamer.EmitCodeAlignment for alignment in the textChris Lattner2010-02-231-4/+3
* move isOnlyReachableByFallthrough out of MachineBasicBlock into AsmPrinter,Chris Lattner2010-02-171-1/+34
* Before setting scope end marker, pay attention to scope begin marker and exis...Devang Patel2010-02-171-1/+12
* 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-154-88/+103
* Use .empty() instead of .size().Bill Wendling2010-02-111-2/+2
* Fix to get it to compile.Bill Wendling2010-02-111-1/+1
* Don't print out a default newline when emitting the section offset. There areBill Wendling2010-02-112-2/+1
* Use an index instead of pointers into the vector. If the vector resizes, thenBill Wendling2010-02-102-12/+13