summaryrefslogtreecommitdiff
path: root/insns.dat
Commit message (Expand)AuthorAgeFilesLines
* 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
* BR 1879590: More MMX/SSE size fixesIsmail Dönmez2008-01-301-199/+199
* Add autogenerated instruction list to NASM documentationCharles Crayne2008-01-201-22/+26
* regularized spelling of license to match name of LICENSE fileBeroset2007-12-291-1/+1
* Remove bogus duplicates of the PREFETCH* instructionsH. Peter Anvin2007-12-251-4/+0
* (Hopefully) fix the handing of MMX instructions with prefixesH. Peter Anvin2007-12-251-80/+80
* Unbreak CMPSW/CMPSD/CMPSQH. Peter Anvin2007-11-201-3/+3
* BR 1834292: Fix multiple disassembler bugsH. Peter Anvin2007-11-181-59/+59
* BR 993895: Support zero-operand floating-point insnH. Peter Anvin2007-11-151-3/+36
* Un-special-case "xchg rax,rax"; disassemble o64H. Peter Anvin2007-11-121-4/+5
* BR 1828866: fix handling of LAR/LSLH. Peter Anvin2007-11-121-0/+12
* Fix disassembly of XCHGH. Peter Anvin2007-11-121-1/+1
* Fix handling of XCHG in 64-bit modeH. Peter Anvin2007-11-121-5/+8
* More \321 -> \324 bug fixesH. Peter Anvin2007-11-121-17/+17
* 64-bit addressing and prefix handling changesH. Peter Anvin2007-10-281-3/+3
* Fix FISTTP opcodes (BR 689695)H. Peter Anvin2007-10-151-3/+3
* insns.dat: add systematic names for the hinting NOPs (0F18-0F1F)H. Peter Anvin2007-10-021-0/+194
* Correct the handling of "MOV" with immediate in 64-bit modeH. Peter Anvin2007-09-251-3/+3
* Fix BR 1490407: size of the second operand of LAR/LSLH. Peter Anvin2007-09-251-10/+10
* insns.dat: SMINT - mark ND, DMINT - fix opcodeH. Peter Anvin2007-09-241-2/+2
* Additional compaction missed by scriptH. Peter Anvin2007-09-241-6/+3
* insns.dat: machine-generated compaction mmx/xmmreg,mem -> mmx/xmmrmH. Peter Anvin2007-09-241-506/+253
* Implement INVLPGA according to the documentationH. Peter Anvin2007-09-221-0/+3
* Reformat insns.dat to uniform column widthH. Peter Anvin2007-09-221-1864/+1864