aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86/MCTargetDesc
AgeCommit message (Expand)Author
2013-07-24Hide the x86-64 sandbox base address.Jim Stichnoth
2013-07-15Merge commit '7dfcb84fc16b3bf6b2379713b53090757f0a45f9'Eli Bendersky
2013-07-09PNaCl: Fix negative relocation addends on x86-32Mark Seaborn
2013-05-10LLVM: Add ELF Note section to NaCl object files identifying them as such to goldDerek Schuff
2013-04-25Fix section relocation for SECTIONREL32 with immediate offset.Rafael Espindola
2013-04-11Add CLAC/STAC instruction encoding/decoding supportMichael Liao
2013-04-10MC: Support COFF image-relative MCSymbolRefsNico Rieck
2013-04-10In the X86 back end, getMemoryOperandNo() returns the offsetPreston Gurd
2013-03-25x86 -- add the XTEST instructionDave Zarzycki
2013-03-20Apply after-merge fixes to return to working state.Eli Bendersky
2013-03-16Add X86 code emitter support AVX encoded MRMDestReg instructions.Craig Topper
2013-03-14Fix a bug in the calculation of the VEX.B bit for FMA4 rr with the VEX.W bit ...Craig Topper
2013-03-11Merge commit '279b9184c2ff4fea93b198a3519b8cb3a1d8d195'Eli Bendersky
2013-03-05The current X86 NOP padding uses one long NOP followed by the remainder inDavid Sehr
2013-02-05Remove getBundleSize methods from NaCl Asm backendsDerek Schuff
2013-01-30Merge commit 'a662a9862501fc86904e90054f7c1519101d9126'Derek Schuff
2013-01-29Fix typo in X86BaseInfo.h that I introduced in r157818.Hans Wennborg
2013-01-22Initial patch for x32 ABI support.Eli Bendersky
2013-01-11Merge commit '1ad9253c9d34ccbce3e7e4ea5d87c266cbf93410'Derek Schuff
2013-01-08Renamed MCInstFragment to MCRelaxableFragment and added some comments.Eli Bendersky
2012-12-19MC: Add MCInstrDesc::mayAffectControlFlow() method.Jim Grosbach
2012-12-13Fix a bogus commentEli Bendersky
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-11-30Use isOSNaCl and minimize some LOCALMODsDavid Sehr
2012-11-29Add isOSNaCl, and add Asm subclasses for NaClDavid Sehr
2012-11-13Merge commit 'be02a90de17f857ba65bbd8a11653ca1bad30adc'Derek Schuff
2012-11-08Add support of RTM from TSX extensionMichael Liao
2012-11-06Merge commit 'cfe09ed28d8a65b671e8b7a716a933e98e810e32'Derek Schuff
2012-10-31llvm: build with fewer warningsJan Voung
2012-10-30Enable ELF machine type to be specified explicitly in X86 backendMichael Liao
2012-10-15Merge commit 'bb20b24224734f5369d124181d086703ca439dd7'Derek Schuff
2012-10-13X86: Disable long nops for all cpus prior to pentiumpro/i686.Benjamin Kramer
2012-10-11Merge commit '2fa8af224ea026f9432e833fd6f42a216423a010'Derek Schuff
2012-10-04Add register encoding support in X86 backendMichael Liao
2012-10-02Support for generating ELF objects on Windows.Andrew Kaylor
2012-10-01Merge commit '72f0976c1b91c7ba50dce4d0ad0289dc14d37f81'Derek Schuff
2012-10-01Use constants for all return values in switch. Allows clang to optimize it in...Craig Topper
2012-09-26X86_32: Large Symbol+Offset relocations.Jim Grosbach
2012-09-25Merge commit 'bc4021f31eaa97ee52655828da3e3de14a39e4a6'Derek Schuff
2012-09-24Mark jump tables in code sections with DataRegion directives.Jim Grosbach
2012-09-19Remove code for setting the VEX L-bit as a function of operand size from the ...Craig Topper
2012-09-18When creating MCAsmBackend pass the CPU string as well. In X86AsmBackendRoman Divacky
2012-09-15Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.Craig Topper
2012-09-14Fix Doxygen issues:Dmitri Gribenko
2012-08-21Merge up to r162331, git commit bc363931085587bac42a40653962a3e5acd1ffceDerek Schuff
2012-08-17Merge commit 'c723eb1aef817d47feec620933ee1ec6005cdd14'Derek Schuff
2012-08-06Add support for the OpenBSD for Bitrig.Eric Christopher
2012-07-31remove superfluous addr32 prefix bytes for zero-based sandboxAustin Benson
2012-07-31Add dst-only naclrest, nacljmpAustin Benson
2012-07-31clean up handling of sandbox memory references for x86-64Austin Benson