aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC
Commit message (Expand)AuthorAgeFilesLines
* Make the MCStreamer have a reset method and call that after finalization of t...Pedro Artigas2012-12-124-19/+46
* [ms-inline asm] Make sure we fail gracefully on parse errors. Parse errorsChad Rosier2012-12-121-2/+9
* Make naming consistent, add comments and sanity assertsEli Bendersky2012-12-121-24/+27
* This patch implements local-dynamic TLS model support for the 64-bitBill Schmidt2012-12-121-0/+5
* Add ARM NONE and PREL31 relocation types.Logan Chien2012-12-121-2/+6
* This patch implements the general dynamic TLS model for 64-bit PowerPC.Bill Schmidt2012-12-111-0/+3
* Remove the RelaxAll overrule in MCAssembler::fixupNeedsRelaxation,Eli Bendersky2012-12-111-3/+2
* Defer call to InitSections until after MCContext has been initialized. IfLang Hames2012-12-101-1/+2
* Cleanup formatting, comments and naming.Eli Bendersky2012-12-101-21/+21
* This patch adds statistics for other non-DWARF fragments emitted byEli Bendersky2012-12-101-2/+13
* Add C API for specifying CPU to the disassembler.Jim Grosbach2012-12-071-9/+16
* Make the contents of encoded sections SmallVector<char, N> instead ofEli Bendersky2012-12-072-9/+9
* Refactor MCInstFragment and MCDataFragment to adhere to a common interface,Eli Bendersky2012-12-076-54/+52
* Add separate statistics for Data and Inst fragments emitted during relaxation.Eli Bendersky2012-12-071-1/+5
* Some common functionality from WinCOFFStreamer::EmitAssignment can be nowEli Bendersky2012-12-071-3/+1
* Lift EmitAssignment into MCObjectStreamer which gets rid of at least threeEli Bendersky2012-12-075-28/+5
* Added Mapping Symbols for ARM ELFTim Northover2012-12-074-54/+8
* Split MCELFStreamer into a header file.Logan Chien2012-12-071-107/+63
* fixed valgrind issues of prior commit, this change applies r169456 changes ba...Pedro Artigas2012-12-061-8/+42
* Revert r169456, "change MCContext to work on the doInitialization/doFinalizat...NAKAMURA Takumi2012-12-061-31/+6
* change MCContext to work on the doInitialization/doFinalization modelPedro Artigas2012-12-061-6/+31
* Change std::vector to SmallVector<4> and remove some unused methods.Eli Bendersky2012-12-051-1/+1
* Try to unbreak the build on hosts that don't transitively pull in a definitio...Benjamin Kramer2012-12-051-2/+2
* Added a option to the disassembler to print immediates as hex.Kevin Enderby2012-12-052-0/+15
* This patch introduces initial-exec model support for thread-local storageBill Schmidt2012-12-041-0/+2
* Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth2012-12-043-5/+3
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-0325-95/+85
* MC/AsmParser: Avoid unnecessary use of SourceMgr::FindBufferForLoc()Daniel Dunbar2012-12-011-7/+21
* Add the rest of the experimental fission sections to MC.Eric Christopher2012-11-301-0/+13
* Add brief support for the fission .debug_info.dwo section forEric Christopher2012-11-281-0/+5
* Add comments.Eric Christopher2012-11-281-0/+4
* This patch implements medium code model support for 64-bit PowerPC.Bill Schmidt2012-11-271-0/+2
* Add support for .cfi_register now that it is easy to extent the representationRafael Espindola2012-11-254-0/+58
* libLTO: Add a utility method to initialize the disassemblers.Benjamin Kramer2012-11-241-13/+0
* Change the representation of MCCFIInstruction.Rafael Espindola2012-11-241-20/+12
* Give each MCCFIInstruction its own opcode.Rafael Espindola2012-11-242-41/+66
* Move a bit of duplicated code into a helper function.Rafael Espindola2012-11-241-46/+29
* Refactor how MCCFIInstructions are created.Rafael Espindola2012-11-242-26/+36
* Implement .cfi_undefined. Based on a patch from PaX team, updated byRafael Espindola2012-11-234-0/+47
* Add relocations used for mips big GOT.Akira Hatanaka2012-11-211-0/+4
* Emit relocations from .debug_aranges to .debug_info for asm filesAlexey Samsonov2012-11-141-9/+19
* Add ARM TARGET2 relocation. The testcase will follow with actualy use-case.Anton Korobeynikov2012-11-091-1/+3
* Fix for PR14264 cause by commit r167237 which did not take into account aKevin Enderby2012-11-051-1/+3
* Add support for generating dwarf debugging info with assembly filesKevin Enderby2012-11-011-2/+19
* [ms-inline asm] Add support for the TYPE operator.Chad Rosier2012-10-261-5/+10
* [ms-inline asm] Have the target AsmParser create the asmrewrite for the offsetofChad Rosier2012-10-261-6/+0
* [ms-inline asm] Add support for creating AsmRewrites in the target specificChad Rosier2012-10-252-26/+10
* Initial TOC support for PowerPC64 object creationAdhemerval Zanella2012-10-252-5/+21
* [ms-inline asm] Create a register operand, rather than a memory operand when weChad Rosier2012-10-241-2/+2
* Make branch heavy code for generating marked up disassembly simplerKevin Enderby2012-10-231-0/+14