aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCAssembler.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-07-26[MC] Don't crash when trying to emit a relocation against .bss.Davide Italiano1-2/+2
2016-07-11Fix branch relaxation in 16-bit mode.Nirav Dave1-1/+1
2016-05-24There's no reason to use _ to name variables different just for construction.Eric Christopher1-3/+3
2016-04-27[MCAssembler] Allow backend to finalize layout post-relaxation.Colin LeMahieu1-0/+1
2016-02-05[MC] Add support for encoding CodeView variable definition rangesDavid Majnemer1-5/+27
2016-02-02[codeview] Wire up the .cv_inline_linetable directiveReid Kleckner1-0/+19
2016-01-19Use larger write sizes for MCFillFragment.Rafael Espindola1-3/+14
2016-01-19Simplify MCFillFragment.Rafael Espindola1-13/+3
2015-12-29[ptr-traits] Split the MCFragment type hierarchy out of the MCAssemblerChandler Carruth1-429/+0
2015-12-21[MC, COFF] Support link /incremental conditionallyDavid Majnemer1-1/+2
2015-11-17[Assembler] Make fatal assembler errors non-fatalOliver Stannard1-9/+20
2015-11-04Simplify .org processing and make it a bit more powerful.Rafael Espindola1-2/+9
2015-10-10MC: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith1-1/+1
2015-10-08MC: Stop using Fragment::getNextNode()Duncan P. N. Exon Smith1-7/+7
2015-10-05Fix pr24486.Rafael Espindola1-2/+14
2015-10-03Move registerSection out of line and reduce #includes. NFC.Rafael Espindola1-0/+8
2015-09-01[MC] Remove MCAssembler's copy of OSDavid Majnemer1-4/+4
2015-08-26[MC] Split the layout part of MCAssembler::finish() into its own method. NFC.Frederic Riss1-6/+9
2015-08-20Fix symbol value computation when part of the expression is weak.Rafael Espindola1-1/+1
2015-08-13Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren1-4/+0
2015-08-07[MC/Dwarf] Allow to specify custom parameters for linetable emission.Frederic Riss1-1/+2
2015-08-02Use range-based for loops. NFCCraig Topper1-31/+26
2015-07-04Fix spelling, NFC.Yaron Keren1-1/+1
2015-06-27[MC] Align fragments when -mc-relax-all flag is usedPetr Hosek1-6/+12
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-2/+2
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-2/+2
2015-06-17Devirtualize and pack MCFragment to reduce memory usage.Pete Cooper1-48/+78
2015-06-17Move IsUsedInReloc from MCSymbolELF to MCSymbol.Rafael Espindola1-11/+1
2015-06-09MC: Add target hook to control symbol quotingMatt Arsenault1-2/+1
2015-06-04MC: Clean up the naming for MCMachObjectWriter. NFC.Jim Grosbach1-1/+1
2015-06-04MC: Clean up naming in MCObjectWriter. NFC.Jim Grosbach1-18/+18
2015-06-01The fragment implies the section, don't store both.Rafael Espindola1-0/+10
2015-05-30[MC] Allow backends to decide relaxation for unresolved fixups.Colin LeMahieu1-5/+3
2015-05-30[WinCOFF] Add support for the .safeseh directiveDavid Majnemer1-0/+18
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach1-3/+3
2015-05-29Remove getData.Rafael Espindola1-7/+5
2015-05-29Remove the MCSymbolData typedef.Rafael Espindola1-1/+1
2015-05-29Merge MCSymbol and MCSymbolData.Rafael Espindola1-12/+0
2015-05-29Move Flags from MCSymbolData to MCSymbol.Rafael Espindola1-1/+0
2015-05-29Move common symbol related information from MCSectionData to MCSymbol.Rafael Espindola1-8/+2
2015-05-28Remove a trivial forwarding function. NFC.Rafael Espindola1-1/+1
2015-05-27Delete MCSectionData.Rafael Espindola1-25/+9
2015-05-27Move getSubsectionInsertionPoint to MCSection.Rafael Espindola1-31/+0
2015-05-26Remove most uses of MCSectionData from MCAssembler.Rafael Espindola1-12/+11
2015-05-26Stop using MCSectionData in MCAsmLayout.h.Rafael Espindola1-23/+22
2015-05-26Return a MCSection from MCFragment::getParent().Rafael Espindola1-5/+5
2015-05-25Store a MCSection in MCFragment.Rafael Espindola1-3/+3
2015-05-25Turn MCSectionData into a field of MCSection.Rafael Espindola1-12/+9
2015-05-25Insert MCSectionData into the section list directly in getOrCreateSectionData.Rafael Espindola1-5/+1
2015-05-25Move HasInstructions to MCSection.Rafael Espindola1-1/+1