aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCObjectStreamer.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-07[codeview] Add new directives to record inlined call site line infoReid Kleckner1-7/+5
2016-08-26[MC] Move .cv_loc management logic out of MCContextReid Kleckner1-0/+1
2016-08-22[mips][ias] Support .dtprel[d]word and .tprel[d]word directivesSimon Atanasyan1-1/+41
2016-07-11Fix branch relaxation in 16-bit mode.Nirav Dave1-2/+2
2016-06-01[MC] Rename EmitFill to emitFillPetr Hosek1-2/+2
2016-05-28[MC] Support symbolic expressions in assembly directivesPetr Hosek1-0/+38
2016-05-27Revert "[MC] Support symbolic expressions in assembly directives"Petr Hosek1-38/+0
2016-05-27[MC] Support symbolic expressions in assembly directivesPetr Hosek1-0/+38
2016-05-25Revert "[MC] Support symbolic expressions in assembly directives"Reid Kleckner1-38/+0
2016-05-25[MC] Support symbolic expressions in assembly directivesPetr Hosek1-0/+38
2016-02-05[MC] Add support for encoding CodeView variable definition rangesDavid Majnemer1-0/+7
2016-02-02[codeview] Correctly handle inlining functions post-dominated by unreachableDavid Majnemer1-3/+4
2016-02-02[codeview] Wire up the .cv_inline_linetable directiveReid Kleckner1-3/+4
2016-01-29[CodeView] Implement .cv_inline_linetableDavid Majnemer1-0/+10
2016-01-29Reland "[CodeView] Use assembler directives for line tables"Reid Kleckner1-0/+31
2016-01-29Revert "[CodeView] Use assembler directives for line tables"Reid Kleckner1-31/+0
2016-01-28[CodeView] Use assembler directives for line tablesReid Kleckner1-0/+31
2016-01-21Rename MCLineEntry to MCDwarfLineEntryDavid Majnemer1-4/+4
2016-01-19[MC, COFF] Add .reloc support for WinCOFFDavid Majnemer1-2/+7
2016-01-19Simplify MCFillFragment.Rafael Espindola1-2/+2
2016-01-11Remove a bugs assert.Rafael Espindola1-2/+0
2015-11-12Implement .reloc (constant offset only) with support for R_MIPS_NONE and R_MI...Daniel Sanders1-0/+20
2015-11-05Fix pr24832.Rafael Espindola1-9/+1
2015-11-04Simplify now that emitValueToOffset always returns false.Rafael Espindola1-2/+1
2015-11-04Simplify .org processing and make it a bit more powerful.Rafael Espindola1-17/+1
2015-10-10MC: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith1-1/+1
2015-10-05Fix pr24486.Rafael Espindola1-2/+2
2015-10-03Use early return. NFC.Rafael Espindola1-12/+12
2015-09-20Cleanup places that passed SMLoc by const reference to pass it by value inste...Craig Topper1-1/+1
2015-09-01[MC] Remove MCAssembler's copy of OSDavid Majnemer1-1/+1
2015-08-13Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren1-1/+0
2015-08-07[MC/Dwarf] Allow to specify custom parameters for linetable emission.Frederic Riss1-6/+10
2015-06-27[MC] Ensure that pending labels are flushed when -mc-relax-all flag is usedPetr Hosek1-2/+9
2015-06-11Generalize emitAbsoluteSymbolDiff.Rafael Espindola1-9/+6
2015-06-01Rename HasData to IsRegistered.Rafael Espindola1-4/+0
2015-06-01Remove trivial forwarding function.Rafael Espindola1-1/+1
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach1-13/+13
2015-05-29Remove getData.Rafael Espindola1-9/+5
2015-05-29Remove the MCSymbolData typedef.Rafael Espindola1-2/+2
2015-05-29Rename getOrCreateSymbolData to registerSymbol and return void.Rafael Espindola1-3/+4
2015-05-29Move common symbol related information from MCSectionData to MCSymbol.Rafael Espindola1-4/+4
2015-05-29Store MCSymbols in PendingLabels.Rafael Espindola1-2/+3
2015-05-28Remove a trivial forwarding function. NFC.Rafael Espindola1-2/+2
2015-05-27Rename and move getCurrentSectionData.Rafael Espindola1-4/+4
2015-05-27There is only one current section.Rafael Espindola1-6/+5
2015-05-27Delete MCSectionData.Rafael Espindola1-1/+1
2015-05-27Move getSubsectionInsertionPoint to MCSection.Rafael Espindola1-2/+1
2015-05-26Replace getOrCreateSectionData with registerSection.Rafael Espindola1-2/+1
2015-05-26Have getCurrentSectionData return a MCSection.Rafael Espindola1-6/+8
2015-05-25Store a MCSection in MCFragment.Rafael Espindola1-1/+1