summaryrefslogtreecommitdiff
path: root/lib/MC/MCAssembler.cpp
Commit message (Expand)AuthorAgeFilesLines
* There's no reason to use _ to name variables different just for construction.Eric Christopher2016-05-241-3/+3
* [MCAssembler] Allow backend to finalize layout post-relaxation.Colin LeMahieu2016-04-271-0/+1
* [MC] Add support for encoding CodeView variable definition rangesDavid Majnemer2016-02-051-5/+27
* [codeview] Wire up the .cv_inline_linetable directiveReid Kleckner2016-02-021-0/+19
* Use larger write sizes for MCFillFragment.Rafael Espindola2016-01-191-3/+14
* Simplify MCFillFragment.Rafael Espindola2016-01-191-13/+3
* [ptr-traits] Split the MCFragment type hierarchy out of the MCAssemblerChandler Carruth2015-12-291-429/+0
* [MC, COFF] Support link /incremental conditionallyDavid Majnemer2015-12-211-1/+2
* [Assembler] Make fatal assembler errors non-fatalOliver Stannard2015-11-171-9/+20
* Simplify .org processing and make it a bit more powerful.Rafael Espindola2015-11-041-2/+9
* MC: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-101-1/+1
* MC: Stop using Fragment::getNextNode()Duncan P. N. Exon Smith2015-10-081-7/+7
* Fix pr24486.Rafael Espindola2015-10-051-2/+14
* Move registerSection out of line and reduce #includes. NFC.Rafael Espindola2015-10-031-0/+8
* [MC] Remove MCAssembler's copy of OSDavid Majnemer2015-09-011-4/+4
* [MC] Split the layout part of MCAssembler::finish() into its own method. NFC.Frederic Riss2015-08-261-6/+9
* Fix symbol value computation when part of the expression is weak.Rafael Espindola2015-08-201-1/+1
* Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren2015-08-131-4/+0
* [MC/Dwarf] Allow to specify custom parameters for linetable emission.Frederic Riss2015-08-071-1/+2
* Use range-based for loops. NFCCraig Topper2015-08-021-31/+26
* Fix spelling, NFC.Yaron Keren2015-07-041-1/+1
* [MC] Align fragments when -mc-relax-all flag is usedPetr Hosek2015-06-271-6/+12
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-2/+2
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-2/+2
* Devirtualize and pack MCFragment to reduce memory usage.Pete Cooper2015-06-171-48/+78
* Move IsUsedInReloc from MCSymbolELF to MCSymbol.Rafael Espindola2015-06-171-11/+1
* MC: Add target hook to control symbol quotingMatt Arsenault2015-06-091-2/+1
* MC: Clean up the naming for MCMachObjectWriter. NFC.Jim Grosbach2015-06-041-1/+1
* MC: Clean up naming in MCObjectWriter. NFC.Jim Grosbach2015-06-041-18/+18
* The fragment implies the section, don't store both.Rafael Espindola2015-06-011-0/+10
* [MC] Allow backends to decide relaxation for unresolved fixups.Colin LeMahieu2015-05-301-5/+3
* [WinCOFF] Add support for the .safeseh directiveDavid Majnemer2015-05-301-0/+18
* MC: Clean up MCExpr naming. NFC.Jim Grosbach2015-05-301-3/+3
* Remove getData.Rafael Espindola2015-05-291-7/+5
* Remove the MCSymbolData typedef.Rafael Espindola2015-05-291-1/+1
* Merge MCSymbol and MCSymbolData.Rafael Espindola2015-05-291-12/+0
* Move Flags from MCSymbolData to MCSymbol.Rafael Espindola2015-05-291-1/+0
* Move common symbol related information from MCSectionData to MCSymbol.Rafael Espindola2015-05-291-8/+2
* Remove a trivial forwarding function. NFC.Rafael Espindola2015-05-281-1/+1
* Delete MCSectionData.Rafael Espindola2015-05-271-25/+9
* Move getSubsectionInsertionPoint to MCSection.Rafael Espindola2015-05-271-31/+0
* Remove most uses of MCSectionData from MCAssembler.Rafael Espindola2015-05-261-12/+11
* Stop using MCSectionData in MCAsmLayout.h.Rafael Espindola2015-05-261-23/+22
* Return a MCSection from MCFragment::getParent().Rafael Espindola2015-05-261-5/+5
* Store a MCSection in MCFragment.Rafael Espindola2015-05-251-3/+3
* Turn MCSectionData into a field of MCSection.Rafael Espindola2015-05-251-12/+9
* Insert MCSectionData into the section list directly in getOrCreateSectionData.Rafael Espindola2015-05-251-5/+1
* Move HasInstructions to MCSection.Rafael Espindola2015-05-251-1/+1
* Move bundle info from MCSectionData to MCSection.Rafael Espindola2015-05-251-22/+1
* Move LayoutOrder to MCSection.Rafael Espindola2015-05-251-1/+1