aboutsummaryrefslogtreecommitdiff
path: root/lib/MC
AgeCommit message (Expand)Author
2012-12-18Add support for passing -main-file-name all the way through toEric Christopher
2012-12-18Cleanup formatting and whitespace.Eric Christopher
2012-12-17EmitDebugLabel should by default be the same as EmitLabel everywhere.Reed Kotler
2012-12-17fix indentationEli Bendersky
2012-12-17Prepare LLVM to fix PR14625, exposing a hook in MCContext to manage theChandler Carruth
2012-12-17Teach MachO which sections contain codeTim Northover
2012-12-16MCPureStreamer.cpp: Try to fix build, pruning EmitDebugLabel().NAKAMURA Takumi
2012-12-16This patch is needed to make c++ exceptions work for mips16.Reed Kotler
2012-12-14Add more reset methods to make all objects that the backend may use for outpu...Pedro Artigas
2012-12-14This patch improves the 64-bit PowerPC InitialExec TLS support by providingBill Schmidt
2012-12-12Make the MCStreamer have a reset method and call that after finalization of t...Pedro Artigas
2012-12-12[ms-inline asm] Make sure we fail gracefully on parse errors. Parse errorsChad Rosier
2012-12-12Make naming consistent, add comments and sanity assertsEli Bendersky
2012-12-12This patch implements local-dynamic TLS model support for the 64-bitBill Schmidt
2012-12-12Add ARM NONE and PREL31 relocation types.Logan Chien
2012-12-11This patch implements the general dynamic TLS model for 64-bit PowerPC.Bill Schmidt
2012-12-11Remove the RelaxAll overrule in MCAssembler::fixupNeedsRelaxation,Eli Bendersky
2012-12-10Defer call to InitSections until after MCContext has been initialized. IfLang Hames
2012-12-10Cleanup formatting, comments and naming.Eli Bendersky
2012-12-10This patch adds statistics for other non-DWARF fragments emitted byEli Bendersky
2012-12-07Add C API for specifying CPU to the disassembler.Jim Grosbach
2012-12-07Make the contents of encoded sections SmallVector<char, N> instead ofEli Bendersky
2012-12-07Refactor MCInstFragment and MCDataFragment to adhere to a common interface,Eli Bendersky
2012-12-07Add separate statistics for Data and Inst fragments emitted during relaxation.Eli Bendersky
2012-12-07Some common functionality from WinCOFFStreamer::EmitAssignment can be nowEli Bendersky
2012-12-07Lift EmitAssignment into MCObjectStreamer which gets rid of at least threeEli Bendersky
2012-12-07Added Mapping Symbols for ARM ELFTim Northover
2012-12-07Split MCELFStreamer into a header file.Logan Chien
2012-12-06fixed valgrind issues of prior commit, this change applies r169456 changes ba...Pedro Artigas
2012-12-06Revert r169456, "change MCContext to work on the doInitialization/doFinalizat...NAKAMURA Takumi
2012-12-06change MCContext to work on the doInitialization/doFinalization modelPedro Artigas
2012-12-05Change std::vector to SmallVector<4> and remove some unused methods.Eli Bendersky
2012-12-05Try to unbreak the build on hosts that don't transitively pull in a definitio...Benjamin Kramer
2012-12-05Added a option to the disassembler to print immediates as hex.Kevin Enderby
2012-12-04This patch introduces initial-exec model support for thread-local storageBill Schmidt
2012-12-04Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-12-01MC/AsmParser: Avoid unnecessary use of SourceMgr::FindBufferForLoc()Daniel Dunbar
2012-11-30Add the rest of the experimental fission sections to MC.Eric Christopher
2012-11-28Add brief support for the fission .debug_info.dwo section forEric Christopher
2012-11-28Add comments.Eric Christopher
2012-11-27This patch implements medium code model support for 64-bit PowerPC.Bill Schmidt
2012-11-25Add support for .cfi_register now that it is easy to extent the representationRafael Espindola
2012-11-24libLTO: Add a utility method to initialize the disassemblers.Benjamin Kramer
2012-11-24Change the representation of MCCFIInstruction.Rafael Espindola
2012-11-24Give each MCCFIInstruction its own opcode.Rafael Espindola
2012-11-24Move a bit of duplicated code into a helper function.Rafael Espindola
2012-11-24Refactor how MCCFIInstructions are created.Rafael Espindola
2012-11-23Implement .cfi_undefined. Based on a patch from PaX team, updated byRafael Espindola
2012-11-21Add relocations used for mips big GOT.Akira Hatanaka