Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
[oota-llvm.git] / lib / Target / X86 / MCTargetDesc / X86MCCodeEmitter.cpp
2015-02-19 Michael KupersteinReverting r229831 due to multiple ARM/PPC/MIPS build...
2015-02-19 Michael KupersteinUse std::bitset for SubtargetFeatures
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-02-15 Craig Topper[X86] Add the remaining 11 possible exact ModRM formats...
2014-12-24 Craig Topper[X86] Remove the single AdSize indicator and replace...
2014-12-15 JF Bastienx86: Emit LOCK prefix after DATA16
2014-12-04 Michael Liao[X86] Clean up whitespace as well as minor coding style
2014-11-11 Craig TopperUse uint64_t as the type for the X86 TSFlag format...
2014-07-31 Kevin EnderbyAdd support for the X86 secure guard extensions instruc...
2014-07-17 Adam Nemet[X86] AVX512: Use the TD version of CD8_Scale in the...
2014-07-17 Adam Nemet[X86] AVX512: Move compressed displacement logic to TD
2014-07-11 Adam Nemet[X86] AVX512: Improve readability of isCDisp8
2014-07-11 Adam Nemet[X86] AVX512: Simplify logic in isCDisp8
2014-05-12 Elena DemikhovskyAVX-512: changes in intrinsics
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-21 Rafael EspindolaHandle _GLOBAL_OFFSET_TABLE_ in 64 bit mode.
2014-03-09 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-06 Elena DemikhovskyAVX-512: fixed comressed displacement - by Robert Khazanov
2014-02-19 Craig TopperRemove special FP opcode maps and instead add enough...
2014-02-19 Craig TopperRemove A6/A7 opcode maps. They can all be handled with...
2014-02-10 Craig TopperRecommit r201059 and r201060 with hopefully a fix for...
2014-02-10 Bob WilsonRevert r201059 and r201060.
2014-02-10 Craig TopperAdd MRMXr/MRMXm form to X86 for use by instructions...
2014-02-05 Elena DemikhovskyAVX-512: fixed a bug in EVEX encoding (the bug appeared...
2014-02-02 Craig TopperMerge x86 HasOpSizePrefix/HasOpSize16Prefix into a...
2014-02-02 Craig TopperMerge HasVEXPrefix/HasEVEXPrefix/HasXOPPrefix into...
2014-01-31 Craig TopperSeparate x86 opcode maps and 0x66/0xf2/0xf3 prefixes...
2014-01-31 Craig TopperMove REP out of the Prefix field of the X86 format...
2014-01-31 Craig TopperMove address override handling in X86MCCodeEmitter...
2014-01-30 David Woodhouse[x86] Fix signed relocations for i64i32imm operands
2014-01-28 David WoodhouseDelete MCSubtargetInfo data members from target MCCodeE...
2014-01-28 David WoodhouseExplictly pass MCSubtargetInfo to MCCodeEmitter::Encode...
2014-01-22 David Woodhouse[x86] Silence unused diReg variable warning in non...
2014-01-22 David Woodhouse]x86] Allow segment and address-size overrides for...
2014-01-22 David Woodhouse[x86] Allow address-size overrides for STOS[BWLQ] ...
2014-01-22 David Woodhouse[x86] Allow segment and address-size overrides for...
2014-01-17 Craig TopperReplace duplicated code with a existing helper function.
2014-01-16 Craig TopperAllow x86 mov instructions to/from memory with absolute...
2014-01-16 Craig TopperRemove use of OpSize for populating VEX_PP field. A...
2014-01-14 Craig TopperSeparate the concept of 16-bit/32-bit operand size...
2014-01-13 Elena DemikhovskyAVX-512: Embedded Rounding Control - encoding and printing
2014-01-08 David Woodhouse[x86] Fix MOV8ao8 et al for 16-bit mode, fix up disasse...
2014-01-08 David Woodhouse[x86] Use 16-bit addressing where possible in 16-bit...
2014-01-08 David Woodhouse[x86] Fix JCXZ,JECXZ_32 for 16-bit mode
2014-01-06 Craig TopperRemove SegOvrBits from X86 TSFlags since they weren...
2014-01-06 Craig TopperRemove argument to fix build bot failure.
2014-01-06 Craig TopperAdd OpSize16 bit, for instructions which need 0x66...
2014-01-06 Craig Topper[x86] Add basic support for .code16
2014-01-05 Craig TopperFix ModR/M byte output for 16-bit addressing modes...
2014-01-01 Elena DemikhovskyAVX-512: Added intrinsics for vcvt, vcvtt, vrndscale...
2013-12-31 Craig TopperRemove MRMInitReg form now that it's last use is gone.
2013-12-30 Craig TopperMerge case statements to remove redundant code.
2013-09-29 Craig TopperChange type of XOP flag in code emitters to a bool...
2013-09-29 Craig TopperAdd comments for XOPA map introduced with TBM instructi...
2013-09-27 Yunzhong GaoAdding intrinsics to the llvm backend for TBM instructi...
2013-08-22 Elena DemikhovskyAVX-512: Added masked SHIFT commands, more encoding...
2013-08-21 Craig TopperSynchronize VEX JIT encoding code with the MCJIT versio...
2013-08-01 Elena DemikhovskyEVEX and compressed displacement encoding for AVX512
2013-06-18 Bill WendlingUse pointers to the MCAsmInfo and MCRegInfo.
2013-04-25 Rafael EspindolaFix section relocation for SECTIONREL32 with immediate...
2013-04-11 Michael LiaoAdd CLAC/STAC instruction encoding/decoding support
2013-04-10 Preston GurdIn the X86 back end, getMemoryOperandNo() returns the...
2013-03-25 Dave Zarzyckix86 -- add the XTEST instruction
2013-03-16 Craig TopperAdd X86 code emitter support AVX encoded MRMDestReg...
2013-03-14 Craig TopperFix a bug in the calculation of the VEX.B bit for FMA4...
2012-11-08 Michael LiaoAdd support of RTM from TSX extension
2012-10-04 Michael LiaoAdd register encoding support in X86 backend
2012-09-19 Craig TopperRemove code for setting the VEX L-bit as a function...
2012-09-15 Craig TopperUse LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT...
2012-07-12 Craig TopperUpdate GATHER instructions to support 2 read-write...
2012-06-26 Manman RenX86: add GATHER intrinsics (AVX2) in LLVM
2012-05-31 Elena DemikhovskyAdded FMA3 Intel instructions.
2012-05-29 Benjamin KramerAdd intrinsics, code gen, assembler and disassembler...
2012-05-19 Craig TopperTidy up some spacing and inconsistent use of pre/post...
2012-05-15 Jim GrosbachAllow MCCodeEmitter access to the target MCRegisterInfo.
2012-03-21 Joerg SonnenbergerPut Is64BitMemOperand into !defined(NDEBUG) for now.
2012-03-21 Joerg SonnenbergerFix generation of the address size override prefix...
2012-02-19 Craig TopperAdd vmfunc instruction to X86 assembler and disassembler.
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2012-02-18 Craig TopperAdd X86 assembler and disassembler support for AMD...
2012-02-11 Anton KorobeynikovAdd support for implicit TLS model used with MS VC...
2012-02-05 Craig TopperConvert assert(0) to llvm_unreachable in X86 Target...
2012-01-27 Jim GrosbachKeep source location information for X86 MCFixup's.
2011-12-30 Craig TopperSeparate the concept of having memory access in operand...
2011-12-12 Jan SjödinXOP encoding bits and logic.
2011-12-10 Rafael EspindolaHandle expressions of the form _GLOBAL_OFFSET_TABLE_...
2011-12-08 Jan SjödinSrc2 and src3 were accidentally swapped for the FMA4...
2011-11-25 Bruno Cardoso LopesThis patch contains support for encoding FMA4 instructi...
2011-10-23 Craig TopperAdd X86 RORX instruction
2011-10-16 Craig TopperAdd X86 PEXTR and PDEP instructions.
2011-10-16 Craig TopperAdd X86 BZHI instruction as well as BMI2 feature detection.
2011-10-16 Craig TopperAdd X86 BEXTR instruction. This instruction uses VEX...
2011-10-15 Craig TopperAdd support for X86 blsr, blsmsk, and blsi instructions...
2011-09-20 Bruno Cardoso LopesTidy up a bit more, fix tab and remove trailing whitespaces
2011-09-20 Bruno Cardoso LopesTidy up code!
2011-08-19 Bruno Cardoso LopesRe-write part of VEX encoding logic, to be more easy...
2011-08-19 Bruno Cardoso LopesFix PR10677. Initial patch and idea by Peter Cooper...
2011-07-27 Evan ChengEmit an error is asm parser parsed X86_64 only register...
2011-07-27 Jeffrey YasskinExplicitly cast narrowing conversions inside {}s that...
next