aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCStreamer.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-07[codeview] Add new directives to record inlined call site line infoReid Kleckner1-7/+39
2016-08-26[MC] Move .cv_loc management logic out of MCContextReid Kleckner1-4/+5
2016-08-22[mips][ias] Support .dtprel[d]word and .tprel[d]word directivesSimon Atanasyan1-0/+16
2016-07-11Provide support for preserving assembly commentsNirav Dave1-0/+3
2016-06-18doesSetDirectiveSuppressesReloc -> doesSetDirectiveSuppressReloc, theJoerg Sonnenberger1-1/+1
2016-06-01[MC] Rename EmitFill to emitFillPetr Hosek1-5/+5
2016-05-31[codeview] Improve readability of type record assemblyReid Kleckner1-0/+1
2016-05-28[MC] Support symbolic expressions in assembly directivesPetr Hosek1-2/+14
2016-05-27Revert "[MC] Support symbolic expressions in assembly directives"Petr Hosek1-14/+2
2016-05-27[MC] Support symbolic expressions in assembly directivesPetr Hosek1-2/+14
2016-05-25Revert "[MC] Support symbolic expressions in assembly directives"Reid Kleckner1-14/+2
2016-05-25[MC] Support symbolic expressions in assembly directivesPetr Hosek1-2/+14
2016-05-02[MC] Create unique .pdata sections for every .text sectionReid Kleckner1-0/+36
2016-02-24Add capability to push/pop DFI in MCStreamer. NFCAmaury Sechet1-2/+6
2016-02-05[MC] Add support for encoding CodeView variable definition rangesDavid Majnemer1-0/+4
2016-02-02[codeview] Correctly handle inlining functions post-dominated by unreachableDavid Majnemer1-1/+2
2016-02-02[codeview] Wire up the .cv_inline_linetable directiveReid Kleckner1-1/+1
2016-01-29[CodeView] Implement .cv_inline_linetableDavid Majnemer1-0/+4
2016-01-29Reland "[CodeView] Use assembler directives for line tables"Reid Kleckner1-0/+16
2016-01-29Revert "[CodeView] Use assembler directives for line tables"Reid Kleckner1-16/+0
2016-01-28[CodeView] Use assembler directives for line tablesReid Kleckner1-0/+16
2015-11-04Simplify now that emitValueToOffset always returns false.Rafael Espindola1-3/+1
2015-10-07[X86] Emit .cfi_escape GNU_ARGS_SIZE when adjusting the stack before callsMichael Kuperstein1-0/+8
2015-10-05Fix pr24486.Rafael Espindola1-4/+5
2015-10-03Disallow assigning symbol a null section.Rafael Espindola1-4/+2
2015-09-20Cleanup places that passed SMLoc by const reference to pass it by value inste...Craig Topper1-4/+2
2015-07-22[X86] Add .intel_syntax noprefix directive to intel-syntax x86 asm outputMichael Kuperstein1-0/+2
2015-06-18[MC] Adding prettyPrintAsm to MCTargetStreamer to allow targets to specialize...Colin LeMahieu1-0/+6
2015-06-11Generalize emitAbsoluteSymbolDiff.Rafael Espindola1-0/+19
2015-06-02Create a MCSymbolELF.Rafael Espindola1-1/+1
2015-05-30[WinCOFF] Add support for the .safeseh directiveDavid Majnemer1-0/+3
2015-05-30MC: Clean up MCExpr naming. NFC.Jim Grosbach1-2/+2
2015-05-29[WinEH] Emit EH tables for __CxxFrameHandler3 on 32-bit x86Reid Kleckner1-0/+6
2015-05-27There is only one current section.Rafael Espindola1-1/+1
2015-05-21Move alignment from MCSectionData to MCSection.Rafael Espindola1-6/+5
2015-05-18MC: Clean up method names in MCContext.Jim Grosbach1-14/+14
2015-05-15Remove MCAssembler.h include from MCStreamer.h and fix users of MCStreamer.hPete Cooper1-0/+1
2015-04-04Implement unique sections with an unique ID.Rafael Espindola1-6/+0
2015-03-27Close unique sections when switching away from them.Rafael Espindola1-0/+6
2015-03-23Refactor how passes get a symbol at the end of a section.Rafael Espindola1-0/+13
2015-03-11Print section start labels when first switching to the section.Rafael Espindola1-0/+4
2015-03-10Move a non-trivial virtual function out of line.Rafael Espindola1-0/+11
2014-11-03Revert r221150, as it broke sanitizer testsOliver Stannard1-4/+4
2014-11-03Emit .eh_frame with relocations to functions, rather than sectionsOliver Stannard1-4/+4
2014-10-15Simplify handling of --noexecstack by using getNonexecutableStackSection.Rafael Espindola1-1/+1
2014-10-07[asan-asm-instrumentation] CFI directives are generated for .S files.Yuri Gorshenin1-0/+12
2014-09-17Another required re-setting for MCStreamer::reset().Yaron Keren1-0/+1
2014-09-17Add and update reset() and doInitialization() methods to MC* and passes.Yaron Keren1-0/+1
2014-08-20Don't allow MCStreamer::EmitIntValue to output 0-byte integers.Alexey Samsonov1-1/+1
2014-08-15Make EmitAbsValue an static helper.Rafael Espindola1-17/+0