| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | insns.dat: fix VFNM instructions incorrectly spelled as VFMN | H. Peter Anvin | 2009-03-16 | 1 | -48/+48 |
* | Add VPCLMUL instructions | H. Peter Anvin | 2009-02-23 | 1 | -0/+12 |
* | PCLMUL is apparently targeted for Westmere with the AES stuff | H. Peter Anvin | 2009-02-21 | 1 | -6/+5 |
* | BR 2557903: fix disassembly of a set of SSE MOV* instructions | H. Peter Anvin | 2009-02-21 | 1 | -6/+6 |
* | BR 2541252: Fix issues in insns.dat, mostly related to LZCNT and POPCNT | H. Peter Anvin | 2009-02-21 | 1 | -10/+10 |
* | BR 2592476: Treat WAIT as a prefix even though it's really an instruction | H. Peter Anvin | 2009-02-21 | 1 | -11/+10 |
* | Fix opcode for VADDSUBPS; operands for VBLEND; add SSE for AES ops | H. Peter Anvin | 2009-02-21 | 1 | -14/+14 |
* | FMA instructions won't be in Sandy Bridge | H. Peter Anvin | 2009-02-21 | 1 | -241/+240 |
* | Update the VFMA* instructions per the AVX spec version 5 | H. Peter Anvin | 2009-02-18 | 1 | -64/+240 |
* | insns.dat: fix minor formatting anomalies | H. Peter Anvin | 2009-02-18 | 1 | -3/+3 |
* | BR 2413278: Nonoptimal forms of arithmetic instructions involving AX | H. Peter Anvin | 2008-12-29 | 1 | -0/+24 |
* | The POPCNT instruction does not need sizes on memory operands | H. Peter Anvin | 2008-11-06 | 1 | -3/+3 |
* | BR 2229703: POPCNT r64,rm64 not POPCNT r64,rm32 | H. Peter Anvin | 2008-11-06 | 1 | -1/+1 |
* | The CRC32 instructions can take 66 prefixes as well as F2 | H. Peter Anvin | 2008-10-23 | 1 | -5/+5 |
* | BR 2190521: fix the CRC32 opcodes | H. Peter Anvin | 2008-10-23 | 1 | -5/+5 |
* | BR 2187210: Fix PFRCPV and PFRSQRTV | H. Peter Anvin | 2008-10-22 | 1 | -2/+2 |
* | Reshuffle and move the bytecodes for segment register push/pop | H. Peter Anvin | 2008-10-08 | 1 | -5/+5 |
* | Add missing IMUL pattern: reg64,imm8 | H. Peter Anvin | 2008-10-07 | 1 | -0/+1 |
* | Add a few missing \15 -> \275 conversions | H. Peter Anvin | 2008-10-07 | 1 | -6/+6 |
* | Change \40 class opcodes to \254, except IMUL | H. Peter Anvin | 2008-10-07 | 1 | -12/+12 |
* | New opcode for 32->64 bit sign-extended immediate with warning | H. Peter Anvin | 2008-10-07 | 1 | -1/+1 |
* | New opcodes to deal with 8-bit immediate sign extended to opsize | H. Peter Anvin | 2008-10-06 | 1 | -19/+19 |
* | Better warnings for out-of-range values | H. Peter Anvin | 2008-10-06 | 1 | -24/+0 |
* | BR 2148476: Fix arguments for a bunch of the CVT* instructions | H. Peter Anvin | 2008-10-06 | 1 | -22/+34 |
* | JMP reg64 does not require a REX.W prefix. | H. Peter Anvin | 2008-09-25 | 1 | -1/+1 |
* | Accept implicit memory size for VMREAD/VMWRITE | H. Peter Anvin | 2008-08-28 | 1 | -4/+4 |
* | BR 2029472: Wrong operand size for VMREAD/VMWRITE in 64-bit mode | H. Peter Anvin | 2008-08-28 | 1 | -2/+4 |
* | BR 2028995: Missing MOVNTI m64, r64 | H. Peter Anvin | 2008-08-28 | 1 | -1/+2 |
* | BR 2029829: Accept VIA XCRYPT instructions with or without REP | H. Peter Anvin | 2008-08-28 | 1 | -8/+9 |
* | BR 2039212: Handle indirect far jumps in 64-bit mode | H. Peter Anvin | 2008-08-28 | 1 | -2/+6 |
* | Add 256-bit AVX stores per the latest AVX spec. | H. Peter Anvin | 2008-08-27 | 1 | -2/+7 |
* | Add AVX forms of the AES instructions (new in the latest AVX spec) | H. Peter Anvin | 2008-08-27 | 1 | -0/+12 |
* | BR 2067820: add the MOVSXD instruction | H. Peter Anvin | 2008-08-24 | 1 | -1/+2 |
* | BR 2030823: Problem with the 256-bit FMA instructions | H. Peter Anvin | 2008-08-13 | 1 | -16/+16 |
* | BR 2043111: Typo in insns.dat: VCMPFT_OQPD VCMPFT_OQPS | H. Peter Anvin | 2008-08-13 | 1 | -2/+2 |
* | BR 2025977: Handle SLDT with a 64-bit register operand | H. Peter Anvin | 2008-07-30 | 1 | -0/+2 |
* | BR 2023036: MOV reg32,dreg and vice versa are NOLONG | H. Peter Anvin | 2008-07-20 | 1 | -2/+2 |
* | BR 2017453: indirect jumps in 64-bit mode are implicitly 64 bits | H. Peter Anvin | 2008-07-13 | 1 | -4/+4 |
* | Fix Bugs item #2017455 (LTR in long mode) | Charles Crayne | 2008-07-13 | 1 | -2/+2 |
* | AES instructions are WESTMERE, not NEHALEM | H. Peter Anvin | 2008-06-27 | 1 | -7/+6 |
* | The XSAVE group are SSE-spefix-sensitive | H. Peter Anvin | 2008-06-05 | 1 | -5/+6 |
* | insns.dat: whitespace cleanup | H. Peter Anvin | 2008-05-27 | 1 | -1/+1 |
* | Fix double 66 prefixes on INVEPT/INVVPID (BR 1956955) | H. Peter Anvin | 2008-05-27 | 1 | -2/+2 |
* | VCVTPD2PS, VCVTPD2DQ, VCVTTPD2DQ mem need explicit op size (BR 1974170) | H. Peter Anvin | 2008-05-26 | 1 | -6/+12 |
* | Fix parameters to VCVTPD2DQ (BR 1974159) | H. Peter Anvin | 2008-05-26 | 1 | -1/+1 |
* | Fix mnemnonics for SSE5 PCOMU instructions | H. Peter Anvin | 2008-05-25 | 1 | -32/+32 |
* | Fix mnemonics for VTESTP[SD] (BR 1971570) | H. Peter Anvin | 2008-05-24 | 1 | -4/+4 |
* | Fix the VPSHUF*W instructions (BR 1971567) | H. Peter Anvin | 2008-05-24 | 1 | -2/+2 |
* | Fix typo in VPCMPESTRM instruction (BR 1971565) | H. Peter Anvin | 2008-05-24 | 1 | -1/+1 |
* | Add VCVTSI2SS (BR 1971564) | H. Peter Anvin | 2008-05-24 | 1 | -0/+4 |