summaryrefslogtreecommitdiff
path: root/lib/MC/MCStreamer.cpp
Commit message (Expand)AuthorAge
* Add support for .cfi_register now that it is easy to extent the representationRafael Espindola2012-11-25
* Give each MCCFIInstruction its own opcode.Rafael Espindola2012-11-24
* Move a bit of duplicated code into a helper function.Rafael Espindola2012-11-24
* Refactor how MCCFIInstructions are created.Rafael Espindola2012-11-24
* Implement .cfi_undefined. Based on a patch from PaX team, updated byRafael Espindola2012-11-23
* PowerPC: add EmitTCEntry class for TOC creationAdhemerval Zanella2012-10-15
* Move [SU]LEB128 encoding to a utility header.Jim Grosbach2012-08-08
* Refactor data-in-code annotations.Jim Grosbach2012-05-18
* Bump SmallString to the minimum required amount for raw_ostream to avoid allo...Benjamin Kramer2012-02-23
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-07
* Add a new MachineJumpTableInfo entry type, EK_GPRel64BlockAddress, which isAkira Hatanaka2012-02-03
* Add support for .cfi_signal_frame. Fixes pr11762.Rafael Espindola2012-01-23
* Don't print an unused label before .cfi_endproc.Rafael Espindola2012-01-09
* Don't print a label before .cfi_startproc when we don't need to. This makesRafael Espindola2012-01-07
* Split Finish into Finish and FinishImpl to have a common place to do end ofRafael Espindola2012-01-07
* Implement cfi_restore. Patch by Brian Anderson!Rafael Espindola2011-12-29
* Rename Remember and Restore to RememberState and RestoreState for consistency.Rafael Espindola2011-12-29
* Implement .cfi_escape. Patch by Brian Anderson!Rafael Espindola2011-12-29
* Add back the MC bits of 126425. Original patch by Nathan Jeffords. I added theRafael Espindola2011-12-17
* Twinify.Benjamin Kramer2011-11-05
* Add an option to pad an uleb128 to MCObjectWriter and remove the uleb128 enco...Benjamin Kramer2011-11-05
* Add support for a new extension to the .file directive:Nick Lewycky2011-10-17
* Teach the MC to output code/data region marker labels in MachO and ELF modes....Owen Anderson2011-10-04
* Initialize member variable.Benjamin Kramer2011-08-25
* Some autoconf tests use module level inline asm to test compiler's handling ofEvan Cheng2011-08-24
* Assume .cfi_startproc is the first thing in a function. If the function isRafael Espindola2011-08-02
* Add a method to set compact unwind encoding information in a frame.Bill Wendling2011-07-19
* Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatestEvan Cheng2011-07-15
* Make EmitIntValue() work properly on big-endian targets.Roman Divacky2011-06-07
* Start keeping track of where the various unwind instructions are in the prolog.Charles Davis2011-05-27
* My attempt at fixing the leak reported by the valgrind buildbots. Valgrind willCharles Davis2011-05-27
* Fix inverted conditional in SaveReg and SaveXMM. Err when the frame pointer isCharles Davis2011-05-27
* Test .seh_startchained and .seh_endchained parsing.Charles Davis2011-05-26
* Test basic SEH directive-parsing functionality. Fix a latent bug exposed byCharles Davis2011-05-24
* Add methods to parse the SEH directives to the COFFAsmParser. Implement someCharles Davis2011-05-22
* Implement emission of all Win64 exception tables. Make the COFF streamer emitCharles Davis2011-05-22
* Don't allow unaligned offsets and sizes in the Win64 EH directives.Charles Davis2011-05-22
* Don't allow .seh_handler and .seh_handlerdata directives inside chainedCharles Davis2011-05-21
* A handler for a function in the Win64 EH scheme can be both an unwind handlerCharles Davis2011-05-21
* Set the "LastFrameInst" field when streaming a .seh_setframe directive. ThisCharles Davis2011-05-21
* "Implement" the HandlerData Win64 EH method in the base MCStreamer.Charles Davis2011-05-20
* Looks like OS X assemblers (including MC) don't likeRafael Espindola2011-05-19
* Misc code refactorings:Rafael Espindola2011-05-19
* Implement the EndProlog Win64 EH method on the base MCStreamer.Charles Davis2011-05-19
* Implement the Win64 EH prolog instruction methods on the base MCStreamer.Charles Davis2011-05-19
* Turns out GAS does have Win64 EH directives. (It also supports WinCE EH.) MakeCharles Davis2011-05-19
* Implement the StartChained and EndChained Win64 EH methods on MCStreamer.Charles Davis2011-05-19
* Implement the StartProc and EndProc Win64 EH methods on the base MCStreamer.Charles Davis2011-05-19
* Add some more Win64 EH directives:Charles Davis2011-05-18
* While thinking about how to know where the functions' boundaries are forCharles Davis2011-05-18