aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/MC/MCObjectStreamer.h
AgeCommit message (Expand)Author
2013-04-17Add support for subsections to the ELF assembler. Fixes PR8717.Peter Collingbourne
2013-01-31Give the MCStreamer class hierarchy LLVM RTTI facilities for use withChandler Carruth
2013-01-09These functions have default arguments of 0 for the last arg. UseEric Christopher
2013-01-07Add the align_to_end option to .bundle_lock in the MC implementation of alignedEli Bendersky
2012-12-20Aligned bundling support. Following the discussion here:Eli Bendersky
2012-12-16This patch is needed to make c++ exceptions work for mips16.Reed Kotler
2012-12-12Make the MCStreamer have a reset method and call that after finalization of t...Pedro Artigas
2012-12-07Lift EmitAssignment into MCObjectStreamer which gets rid of at least threeEli Bendersky
2012-10-04Hoist some grossly duplicated code from the COFF/ELF/MachO streamers into MCO...Benjamin Kramer
2012-10-01Provide a shortcut for MCObjectStreamer when emitting fills.Benjamin Kramer
2012-08-22For mips64 switch statements in subroutines could generate Jack Carter
2012-01-27Better diagnostic for malformed .org assembly directive.Jim Grosbach
2012-01-09Don't print an unused label before .cfi_endproc.Rafael Espindola
2012-01-07Don't print a label before .cfi_startproc when we don't need to. This makesRafael Espindola
2012-01-07Split Finish into Finish and FinishImpl to have a common place to do end ofRafael Espindola
2011-11-23This patch addresses gp relative fixups/relocations for jump tables.Akira Hatanaka
2011-07-25Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...Evan Cheng
2011-07-14Unfortunately several files in MC are badly violating layering rule by usingEvan Cheng
2011-05-01Simplify the handling of pcrel relocations on ELF. Now we do the right thingRafael Espindola
2011-04-21Remove unused argument.Rafael Espindola
2011-03-09Add constructors to MCElfStreamer and MCObjectStreamer to take an extra MCAss...Jan Sjödin
2011-02-16Add support for pushsection and popsection. Patch by Joerg Sonnenberger.Rafael Espindola
2010-12-28Relax address updates in the eh_frame section.Rafael Espindola
2010-12-10Fixed version of 121434 with no new memory leaks.Rafael Espindola
2010-12-10Revert my previous patch to make the valgrind bots happy.Rafael Espindola
2010-12-09Initial support for the cfi directives. This is just enough to getRafael Espindola
2010-12-07Sorry for such a large commit. The summary is that only MachO cares about theRafael Espindola
2010-12-04There are two reasons why we might want to useRafael Espindola
2010-12-03Try to resolve symbol differences early, and if successful create a plainRafael Espindola
2010-12-02Use set directive for StartMinusEndExpr.Devang Patel
2010-12-02Move EmitValueToOffset to the ObjectStreamer.Rafael Espindola
2010-12-02Add EmitInstToFragment to the generic object streamer.Rafael Espindola
2010-11-28Move EmitValue to MCObjectStreamer.Rafael Espindola
2010-11-28Fixed verson of r120245.Rafael Espindola
2010-11-28Revert previous patch while I debug the darwin bootstrap failure.Rafael Espindola
2010-11-28Factor some duplicated code into MCObjectStreamer::EmitLabel.Rafael Espindola
2010-11-02Add support for expressions in .sleb/.uleb directives.Rafael Espindola
2010-11-01Move EmitInstruction to MCObjectStreamer so that ELF and MachO can share it.Rafael Espindola
2010-11-01Implement .weakref.Rafael Espindola
2010-09-22Avoid some Mach-O specific alignment being done on ELF.Rafael Espindola
2010-07-19MC: Add WinCOFFStreamer implementation and merge common code from MachOMichael J. Spencer
2010-06-16MC: Lift SwitchSection() and Finish() into MCObjectStreamer.Daniel Dunbar
2010-06-16MC: Factor out an MCObjectStreamer class, which will be shared by the concreteDaniel Dunbar