summaryrefslogtreecommitdiff
path: root/insns.dat
Commit message (Expand)AuthorAgeFilesLines
* The XSAVE group are SSE-spefix-sensitiveH. Peter Anvin2008-06-051-5/+6
* insns.dat: whitespace cleanupH. Peter Anvin2008-05-271-1/+1
* Fix double 66 prefixes on INVEPT/INVVPID (BR 1956955)H. Peter Anvin2008-05-271-2/+2
* VCVTPD2PS, VCVTPD2DQ, VCVTTPD2DQ mem need explicit op size (BR 1974170)H. Peter Anvin2008-05-261-6/+12
* Fix parameters to VCVTPD2DQ (BR 1974159)H. Peter Anvin2008-05-261-1/+1
* Fix mnemnonics for SSE5 PCOMU instructionsH. Peter Anvin2008-05-251-32/+32
* Fix mnemonics for VTESTP[SD] (BR 1971570)H. Peter Anvin2008-05-241-4/+4
* Fix the VPSHUF*W instructions (BR 1971567)H. Peter Anvin2008-05-241-2/+2
* Fix typo in VPCMPESTRM instruction (BR 1971565)H. Peter Anvin2008-05-241-1/+1
* Add VCVTSI2SS (BR 1971564)H. Peter Anvin2008-05-241-0/+4
* Fix immediate for PCLMULHQ* instructions (BR 1971555)H. Peter Anvin2008-05-241-2/+2
* Remove imm from specific versions of VCMPxxH. Peter Anvin2008-05-241-384/+384
* Add VLDQQU as an alias for 256-bit VLDDQU (BR 1971539)H. Peter Anvin2008-05-241-0/+1
* VFMSUBADDP[SD], not VFMADDSUBS[SD] (BR 1971573)H. Peter Anvin2008-05-241-4/+8
* AVX FMA: Instruction table for the AVX FMA instructionsH. Peter Anvin2008-05-231-0/+63
* AVX: Remaining AVX instructions (still need FMA)H. Peter Anvin2008-05-231-0/+73
* AVX instruction table through "P"H. Peter Anvin2008-05-231-0/+172
* AVX: instruction table up to PEH. Peter Anvin2008-05-211-8/+112
* AVX: instruction table through MH. Peter Anvin2008-05-211-8/+105
* Implement aliases for specific SSE5 compare operationsH. Peter Anvin2008-05-211-4/+144
* insns.dat: reimplement SSE5 compares using the bytecode compilerH. Peter Anvin2008-05-211-12/+12
* Add the PCLMUL instructions (BR 1933742)H. Peter Anvin2008-05-211-0/+8
* Add INVEPT and INVVPID (BR 1956955)H. Peter Anvin2008-05-211-0/+5
* Add the MOVBE instructions (BR 1956954)H. Peter Anvin2008-05-211-0/+9
* insns typo fix: SSE5 FNM* instructions misspelledH. Peter Anvin2008-05-211-32/+32
* Merge branch 'master' of git+ssh://repo.or.cz/srv/git/nasmH. Peter Anvin2008-05-211-0/+75
|\
| * AVX instructions up to VMINSSH. Peter Anvin2008-05-201-1/+33
| * A few more AVX instructions (up to VLDMXCSR)H. Peter Anvin2008-05-201-0/+43
* | UDx instructions are 186+, not 286+H. Peter Anvin2008-05-211-5/+5
|/
* Officially specify - as the symbol for an implicit operandH. Peter Anvin2008-05-201-4/+4
* AVX: implement all the convert instructions...H. Peter Anvin2008-05-201-0/+38
* Accept the gas mnemonics "ud2a" and "ud2b"; fix ud0H. Peter Anvin2008-05-201-1/+3
* Finish the VCMP series...H. Peter Anvin2008-05-201-0/+134
* More AVX instructionsH. Peter Anvin2008-05-201-22/+346
* PTEST is SSE4.1; although AMD says it's SSE5.H. Peter Anvin2008-05-201-1/+0
* Add DY, YWORD, and the SY instruction flagH. Peter Anvin2008-05-201-16/+26
* insns.dat: no subheader for "must be last"H. Peter Anvin2008-05-201-1/+2
* insns.dat: make even wider to make space for AVXH. Peter Anvin2008-05-201-2144/+2144
* insns.dat: use compiler-generated bytecodes for AVXH. Peter Anvin2008-05-201-4/+16
* Use the \360..\363 annotations for SSE prefixesH. Peter Anvin2008-05-201-519/+518
* Remove special hacks to avoid zero bytecodesH. Peter Anvin2008-05-121-30/+30
* Fix encoding of VPERMIL2PS instructionsH. Peter Anvin2008-05-061-4/+4
* Sandy Bridge, not Sandy Banks; add WestmereH. Peter Anvin2008-05-061-4/+4
* First cut at AVX machinery.H. Peter Anvin2008-05-041-0/+6
* Correctly identify SBYTE in the optimizerH. Peter Anvin2008-04-041-49/+48
* Remove KATMAI support for CLFLUSHCharles Crayne2008-03-221-1/+0
* insns.dat: add "MOV reg64,imm32" as a special ruleH. Peter Anvin2008-03-191-0/+1
* Correct opcode for CLFLUSHCharles Crayne2008-03-181-1/+1
* BR 1893952: XGETBV is not privileged.H. Peter Anvin2008-02-161-2/+2
* Add XSAVE instruction features (CPU feature is bogus, but oh well.)H. Peter Anvin2008-02-141-0/+7