aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC
Commit message (Expand)AuthorAgeFilesLines
...
* Use a reference. Don't make a useless copy of the vector.Bill Wendling2011-06-231-1/+1
* Formatting changes. No functionality change.Bill Wendling2011-06-231-32/+30
* Revert r133513:Eric Christopher2011-06-231-4/+4
* Use the presence of the __compact_unwind section to indicate that a targetBill Wendling2011-06-231-1/+1
* Some skeleton code to emit the compact unwind. If the information is unable toBill Wendling2011-06-231-1/+63
* 80-column violations.Bill Wendling2011-06-231-12/+17
* Move class methods out-of-line. This reduces the indentation, and is more inBill Wendling2011-06-221-1289/+1410
* Remove the subclassing. This will be moved to the ASM printer.Bill Wendling2011-06-201-379/+0
* Directly print to a raw_ostream instead of printing to a buffer first.Benjamin Kramer2011-06-181-4/+1
* MC: Allow .common as alias for .comm assembler directive. PR10116.Hans Wennborg2011-06-181-1/+1
* * Override the "EmitBytes" function, since it can sneak values in that way.Bill Wendling2011-06-181-1/+18
* Remove false assertion.Bill Wendling2011-06-171-3/+1
* Disable for another investigation.Bill Wendling2011-06-171-1/+2
* Support only DwarfCFI or SjLj exception handling in LSDA decoder.Bill Wendling2011-06-171-1/+5
* SjLj exception handling LSDA decoding support wasn't represented correctly. UseBill Wendling2011-06-171-17/+15
* Disable to investigate ARM failure.Bill Wendling2011-06-171-1/+2
* Use the verbose asm flag instead of a new flag for decoding the LSDA.Bill Wendling2011-06-171-2/+2
* Add an option that allows one to "decode" the LSDA.Bill Wendling2011-06-171-3/+365
* Remove a useless copy of MCELFStreamer. Patch by Logan Chien!Benjamin Kramer2011-06-171-134/+0
* 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