aboutsummaryrefslogtreecommitdiff
path: root/lib/MC/MCStreamer.cpp
AgeCommit message (Expand)Author
2011-03-05Preliminary support for ARM frame save directives emission via MI flags.Anton Korobeynikov
2011-03-05Some first rudimentary support for ARM EHABI: print exception table in "text ...Anton Korobeynikov
2011-02-21Use a vector of pairs to implement the section stack, not twoJoerg Sonnenberger
2011-02-16Add support for pushsection and popsection. Patch by Joerg Sonnenberger.Rafael Espindola
2010-12-29Remove second return.Rafael Espindola
2010-12-29Implement cfi_def_cfa. Also don't convert to dwarf reg numbers twice. LooksRafael Espindola
2010-12-29Implement cfi_def_cfa_register.Rafael Espindola
2010-12-29Initial .cfi_offset implementation.Rafael Espindola
2010-12-28Implement .cfi_remember_state and .cfi_restore_state.Rafael Espindola
2010-12-28Start adding basic support for emitting the call frame instructions.Rafael Espindola
2010-12-27Add support for .cfi_lsda.Rafael Espindola
2010-12-27Add support for the same encodings of the personality function that gnu asRafael Espindola
2010-12-22Rename NeedsSetToChangeDiffSize to HasAggressiveSymbolFolding which is a muchRafael Espindola
2010-12-15Better fix for opt buildMatt Beaumont-Gay
2010-12-15Fix opt -Werror buildMatt Beaumont-Gay
2010-12-15Generalize an assert.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-09Add assert to catch an attempt to emit .byte 256Devang Patel
2010-12-06Second try at making direct object emission produce the same resultsRafael Espindola
2010-12-06Revert previous two patches while I try to find out how to make bothRafael Espindola
2010-12-06Add an EmitAbsValue helper method and use it in cases where we want to be sureRafael Espindola
2010-12-03Make EmitIntValue more efficient and more like what we do for leb128. TheRafael Espindola
2010-12-03Do with uleb the same trick we now do with dwarf line/address advances. ThisRafael Espindola
2010-12-03Try to resolve symbol differences early, and if successful create a plainRafael Espindola
2010-11-28Avoid code duplication in the many unsupported EmitGPRel32Value implementations.Rafael Espindola
2010-11-22Add basic CFI methods to the streamer interface.Rafael Espindola
2010-11-16Add .loc methods to the streamer.Rafael Espindola
2010-11-02Add support for expressions in .sleb/.uleb directives.Rafael Espindola
2010-11-01Implement .weakref.Rafael Espindola
2010-09-30This is the last major patch to implement support for the .loc directiveKevin Enderby
2010-09-02Add AsmParser support for the ELF .previous directive. Patch by Roman Divacky.Benjamin Kramer
2010-07-19_[A-Z] identifiers are reserved for the implementation.Michael J. Spencer
2010-05-20Grammar fix. This is a test commit.Matt Fleming
2010-04-03add a twine form of MCStreamer::EmitRawText, and mc'izeChris Lattner
2010-04-03add <cstdlib> header for abort() on linux builders.Chris Lattner
2010-04-03add a new EmitInlineAsm function to asmprinter to handle inline asm.Chris Lattner
2010-03-09add a EmitSymbolValue convenience method to MCStreamer.Chris Lattner
2010-01-22add a new MCAsmStreamer::GetCommentOS method to simplify stuffChris Lattner
2010-01-19add a new EmitIntValue method that MCStreamer impls can optionally defineChris Lattner
2010-01-19Generalize mcasmstreamer data emission APIs to take an address spaceChris Lattner
2010-01-19add a "MCStreamer::EmitFill" method, and move the default implementationChris Lattner
2009-08-18Make AsmStreamer maintain a notion of the current section, pushing it up from...Chris Lattner
2009-06-24Start MCAsmStreamer implementation.Daniel Dunbar