[X86] Convert all the i8imm used by SSE and AVX instructions to u8imm.
[opencl/llvm.git] / utils / TableGen / X86RecognizableInstr.cpp
2015-01-21 Craig Topper[X86] Convert all the i8imm used by SSE and AVX instruc...
2015-01-15 Alexander KornienkoReplace size method call of containers to empty method...
2015-01-08 Craig Topper[X86] Don't print 'dword ptr' or 'qword ptr' on the...
2015-01-07 Craig Topper[X86] Remove some unused TYPE enums from the disassembler.
2015-01-06 Craig Topper[X86] Add OpSize32 to XBEGIN_4. Add XBEGIN_2 with OpSize16.
2015-01-05 Craig Topper[X86] Remove unused operand type from disassembler...
2015-01-03 Craig Topper[X86] Disassembler support for move to/from %rax with...
2015-01-02 Craig Topper[X86] Make the instructions that use AdSize16/32/64...
2014-12-31 Craig Topper[X86] Fix disassembly of absolute moves to work correct...
2014-12-24 Craig Topper[X86] Remove the single AdSize indicator and replace...
2014-10-08 Adam Nemet[AVX512] Support mask register in MRMDestReg format
2014-10-01 Adam Nemet[X86 disasm tblegen backend] Clean up numPhysicalOperan...
2014-09-06 Chandler Carruth[x86] Fix a pretty horrible bug and inconsistency in...
2014-08-25 Robert Khasanov[SKX] avx512_icmp_packed multiclass extension
2014-07-31 Kevin EnderbyAdd support for the X86 secure guard extensions instruc...
2014-07-28 Robert Khasanov[SKX] Enabling mask logic instructions: encoding, lowering
2014-07-23 Robert Khasanov[SKX] Enabling mask instructions: encoding, lowering
2014-07-21 Robert Khasanov[SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX51...
2014-07-17 Adam Nemet[X86] AVX512: Add disassembler support for compressed...
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-02-26 Craig Topper[x86] Simplify disassembler code slightly.
2014-02-20 Craig Topper[x86] Switch PAUSE instruction to use XS prefix instead...
2014-02-19 Craig TopperRemove special FP opcode maps and instead add enough...
2014-02-19 Craig TopperPut some of the X86 formats in a more logical order.
2014-02-19 Craig TopperRemove A6/A7 opcode maps. They can all be handled with...
2014-02-18 Craig TopperAdd an x86 prefix encoding for instructions that would...
2014-02-13 Craig TopperRemove filtering concept from X86 disassembler table...
2014-02-12 Craig TopperRemove special case filtering for instructions with...
2014-02-12 Craig TopperMark XACQUIRE_PREFIX/XRELEASE_PREFIX as isAsmParserOnly...
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 TopperSimplify a bunch of code by removing the need for the...
2014-02-10 Craig TopperAdd MRMXr/MRMXm form to X86 for use by instructions...
2014-02-02 Craig TopperMerge x86 HasOpSizePrefix/HasOpSize16Prefix into a...
2014-02-02 Craig TopperSimplify some code since VEX and EVEX instructions...
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-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-20 David Woodhouse[x86] Fix disassembly of MOV16ao16 et al.
2014-01-16 Craig TopperAllow x86 mov instructions to/from memory with absolute...
2014-01-15 Craig TopperSimplify x86 disassembler table handling of when to...
2014-01-14 Craig TopperRemove stray comma in enum to satisfy -Wpedantic.
2014-01-14 Craig TopperSeparate the concept of 16-bit/32-bit operand size...
2014-01-08 David Woodhouse[x86] Fix MOV8ao8 et al for 16-bit mode, fix up disasse...
2014-01-06 Craig TopperThe rest of r198588. Remove SegOvrBits from X86 TSFlags...
2014-01-05 Craig TopperUse patterns to remove some duplicate instructions.
2014-01-05 Craig TopperFix encoding for PUSH64i16. Add In64BitMode Predicate...
2014-01-05 Craig TopperRemove no longer needed x86 disassembler hack.
2014-01-05 Craig TopperMark x86 _alt instructions as AsmParserOnly so they...
2014-01-05 Craig TopperUse new ForceDisassemble flag on the 2-byte forms of...
2014-01-05 Craig TopperAdd a new x86 specific instruction flag to force some...
2014-01-05 Craig TopperMark the 64-bit x86 push/pop instructions as In64BitMod...
2014-01-04 Craig TopperTag x86 move to/from debug/control registers with Not64...
2014-01-04 Craig TopperRemove JMP64pcrel32 (jmpq ). There are no tests for...
2014-01-02 Craig TopperMark REX64_PREFIX as In64BitMode, remove hack from...
2014-01-02 Craig TopperRemove unused HasFROperands field from disassembler.
2014-01-02 Craig TopperMark PUSHFS64/PUSHGS64/POPFS64/POPGS64 as In64BitMode...
2014-01-02 Craig TopperRemove unnecessary stirng comparison from disassembler.
2014-01-02 Craig TopperMark all x86 Int_ and _Int patterns as isCodeGenOnly...
2014-01-02 Craig TopperRemove unused function argument.
2014-01-01 Craig TopperRemove modifierType/Base from X86 disassembler tables...
2014-01-01 Craig TopperRemove need for MODIFIER_OPCODE in the disassembler...
2014-01-01 Elena DemikhovskyAVX-512: Added intrinsics for vcvt, vcvtt, vrndscale...
2014-01-01 Craig TopperSecond attempt at Removing special form of AddRegFrm...
2013-12-31 Craig TopperRevert r198238 and add FP disassembler tests. It didn...
2013-12-30 Craig TopperRemove special form of AddRegFrm used by FP instruction...
2013-12-30 Craig TopperRemove EscapeFilter. It's funcionality can be covered...
2013-12-20 Eric Christopher[x86] Rename In32BitMode predicate to Not64BitMode
2013-12-16 Elena DemikhovskyAVX-512: Added legal type MVT::i1 and VK1 register...
2013-11-03 Elena DemikhovskyAVX-512: added VPCONFLICT instruction and intrinsics,
2013-10-14 Craig TopperAllow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd...
2013-10-12 Craig TopperRemove more filters from the disassembler. Mark some...
2013-10-12 Craig TopperMark some more instructions as CodeGenOnly. Remove...
2013-10-11 Craig TopperRemove another unnecessary filter from the disassembler.
2013-10-10 Craig TopperFix so CRC32r64r8 isn't accidentally filtered from...
2013-10-09 Craig TopperMore x86 disassembler filtering cleanup.
2013-10-09 Craig TopperRemove some old filters from the x86 disassembler table...
2013-10-08 Craig TopperRemove unneeded MMX instruction definition by moving...
2013-10-08 Craig TopperRemove some instructions that existed to provide aliase...
2013-10-07 Craig TopperRemove some instructions that seem to only exist to...
2013-10-07 Craig TopperAdd disassembler support for long encodings for INC...
2013-10-03 Craig TopperAdd XOP disassembler support. Fixes PR13933.
2013-08-22 Elena DemikhovskyAVX-512: Added masked SHIFT commands, more encoding...
2013-07-28 Craig TopperRemove use of sprintf added to X86 disassembler tablege...
2013-07-28 Elena Demikhovskyfixed compilation issue
2013-07-28 Elena DemikhovskyAdded encoding prefixes for KNL instructions (EVEX).
2013-06-18 Stefanus Du ToitAdd support for encoding the HLE XACQUIRE and XRELEASE...
2013-04-11 Michael LiaoAdd CLAC/STAC instruction encoding/decoding support
2013-03-25 Dave Zarzyckix86 -- add the XTEST instruction
2013-03-11 Kevin EnderbyFixes disassembler crashes on 2013 Haswell RTM instruct...
2013-02-12 Kay Tiong KhooAdded 0x0D to 2-byte opcode extension table for prefetc...
2012-12-04 Chandler CarruthSort the #include lines for utils/...
2012-11-08 Michael LiaoAdd support of RTM from TSX extension
2012-09-19 Craig TopperRemove code for setting the VEX L-bit as a function...
2012-08-31 Craig TopperAdd support for converting llvm.fma to fma4 instructions.
2012-07-30 Craig TopperMark MOVZX32_NOREX as isCodeGenOnly and neverHasSideEff...
2012-07-30 Craig TopperRemove some unnecessary filter checks. They were alread...
next