aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC
Commit message (Expand)AuthorAgeFilesLines
...
* Diagnostic for undefined assembler local symbols.Jim Grosbach2011-06-151-4/+29
* Revert 133010. Self-hosted buildbot unhappy.Jim Grosbach2011-06-141-25/+4
* Diagnostic for undefined assembler local symbols.Jim Grosbach2011-06-141-4/+25
* Fix emission of PPC64 assembler on non-darwin platforms by splittingRoman Divacky2011-06-091-6/+8
* Remove an uneeded switch - Turns out reloc results are identical w/o the swit...Jason W Kim2011-06-091-12/+1
* Make EmitIntValue() work properly on big-endian targets.Roman Divacky2011-06-071-3/+6
* Basic support for macros with explicit arguments.Rafael Espindola2011-06-052-39/+105
* Produce an undefined reference to _GLOBAL_OFFSET_TABLE_ if we have aRafael Espindola2011-06-051-0/+2
* Add support for @GOTPTOFF in i386 mode.Nick Lewycky2011-06-041-0/+3
* .cfi directive register parsing flexibility.Jim Grosbach2011-06-021-1/+1
* Don't hardcode the %reg format in the streamer.Rafael Espindola2011-06-022-8/+11
* Add new -d option to tblgen. It writes a make(1)-style dependency file.Joerg Sonnenberger2011-06-011-1/+2
* Use the dwarf->llvm mapping to print register names in the cfiRafael Espindola2011-05-301-5/+25
* Add a parameter to the Win64 EH section getters to get a section with aCharles Davis2011-05-272-10/+40
* Assorted fixes for Win64 EH unwind info emission:Charles Davis2011-05-271-16/+29
* Start keeping track of where the various unwind instructions are in the prolog.Charles Davis2011-05-272-22/+39
* Add missing break statements. Align UNWIND_INFO and RUNTIME_FUNCTION structsCharles Davis2011-05-271-0/+6
* My attempt at fixing the leak reported by the valgrind buildbots. Valgrind willCharles Davis2011-05-271-2/+4
* Fix inverted conditional in SaveReg and SaveXMM. Err when the frame pointer isCharles Davis2011-05-271-3/+7
* Test .seh_startchained and .seh_endchained parsing.Charles Davis2011-05-261-13/+13
* Add tests for .seh_setframe and .seh_handlerdata parsing. Fix issues withCharles Davis2011-05-252-2/+15
* Add tests for .seh_savereg and .seh_savexmm parsing. Once again, fix theCharles Davis2011-05-251-6/+17
* Add a test for .seh_pushframe parsing. Fix the bug exposed by it (and anotherCharles Davis2011-05-251-6/+9
* Add a test for the .seh_handler directive. Fix problems with the parsingCharles Davis2011-05-251-23/+22
* Test basic SEH directive-parsing functionality. Fix a latent bug exposed byCharles Davis2011-05-241-1/+2
* Implement the rest of the SEH directive-parsing methods in the COFFAsmParser.Charles Davis2011-05-241-11/+112
* Propagate error correctly in the MC Asm parser for leading '$' expressions.Jim Grosbach2011-05-231-1/+1
* Implement .seh_stackalloc and .seh_pushframe parsing.Charles Davis2011-05-231-4/+27
* Add methods to parse the SEH directives to the COFFAsmParser. Implement someCharles Davis2011-05-223-3/+160
* switch to using a smallvector to avoid allocations for most normal size instr...Chris Lattner2011-05-221-2/+2
* tidy some things up.Chris Lattner2011-05-221-16/+6
* Implement emission of all Win64 exception tables. Make the COFF streamer emitCharles Davis2011-05-223-1/+24
* Make the COFF streamer emit unwind info when processing a .seh_handlerdataCharles Davis2011-05-223-0/+200
* Don't allow unaligned offsets and sizes in the Win64 EH directives.Charles Davis2011-05-221-2/+10
* Don't allow .seh_handler and .seh_handlerdata directives inside chainedCharles Davis2011-05-211-0/+5
* A handler for a function in the Win64 EH scheme can be both an unwind handlerCharles Davis2011-05-211-3/+5
* Set the "LastFrameInst" field when streaming a .seh_setframe directive. ThisCharles Davis2011-05-211-0/+1
* No reason not to allow defining the CFA as a reg w/ offset zero.Jim Grosbach2011-05-201-2/+0
* Add missing leading \t when printing .cfi_def_cfa in the asmstreamer.Jim Grosbach2011-05-201-1/+1
* fixes target address tBL and tBLX and sets relocation typeRafael Espindola2011-05-201-0/+11
* Now that they're implemented, make the Win64 EH MCAsmStreamer methods callCharles Davis2011-05-201-0/+26
* "Implement" the HandlerData Win64 EH method in the base MCStreamer.Charles Davis2011-05-201-2/+1
* Looks like OS X assemblers (including MC) don't likeRafael Espindola2011-05-191-1/+2
* Misc code refactorings:Rafael Espindola2011-05-193-19/+13
* Implement the EndProlog Win64 EH method on the base MCStreamer.Charles Davis2011-05-191-2/+4
* Implement the Win64 EH prolog instruction methods on the base MCStreamer.Charles Davis2011-05-192-27/+43
* Reapply 131644 including the missing header changes:Joerg Sonnenberger2011-05-192-8/+14
* Revert r131644; it's breaking the build.Eli Friedman2011-05-192-14/+8
* Turns out GAS does have Win64 EH directives. (It also supports WinCE EH.) MakeCharles Davis2011-05-192-43/+53
* Introduce -fatal-assembler-warnings for the obvious purposeJoerg Sonnenberger2011-05-192-8/+14