summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-09-09When generate dependency names internally, quote filenamesH. Peter Anvin3-5/+18
2012-09-09changes.src: fix grammar error (support -> supports)H. Peter Anvin1-1/+1
2012-09-10opflags: Extend opflags_t to 64 bitsCyrill Gorcunov3-88/+89
2012-09-09NASM 2.10.05H. Peter Anvin1-1/+1
2012-09-09changes.src: Document CLAC/STACH. Peter Anvin1-0/+4
2012-09-09Add CLAC and STAC instructions from AVX spec 014 (319433-014)H. Peter Anvin1-0/+4
2012-08-18NASM 2.10.04H. Peter Anvin1-1/+1
2012-08-17changes.src: List of changes for the next releaseH. Peter Anvin1-0/+12
2012-08-17Add back the 256-bit form of the VORPD instructionH. Peter Anvin1-0/+1
2012-08-07BR 3392207: preproc: Rewrite paste_tokens routineCyrill Gorcunov1-97/+136
2012-07-28BR 3392218: Disassemble 82h opcodesH. Peter Anvin1-0/+8
2012-07-22NASM 2.10.03H. Peter Anvin1-1/+1
2012-07-22doc: document XRELEASE MOV fixH. Peter Anvin1-0/+10
2012-07-22hle: opcode A2 forbidden with HLE prefixesH. Peter Anvin2-1/+5
2012-07-20NASM 2.10.02H. Peter Anvin1-1/+1
2012-07-20changes: add changes since 2.10.01H. Peter Anvin1-0/+7
2012-07-20doc: document ifunc()H. Peter Anvin1-8/+44
2012-07-20isnsn.dat: add norexw to instructions with only 32- and 64-bit formsH. Peter Anvin1-6/+6
2012-07-13insns.dat: new instructions from the 013 AVX specH. Peter Anvin1-0/+9
2012-05-31test: ilog2() testH. Peter Anvin1-0/+271
2012-05-31eval: add general support for "integer functions" and add ilog2*()H. Peter Anvin4-2/+110
2012-05-25NASM 2.10.01Cyrill Gorcunov1-1/+1
2012-05-25docs: Update changes for 2.10.01Cyrill Gorcunov1-0/+4
2012-05-24insns.dat: Add VPMOVMSKB reg32,ymmreg instructionCyrill Gorcunov1-0/+1
2012-05-07preproc: Move NOP preprocessor into separate fileCyrill Gorcunov8-152/+206
2012-05-07preproc: Split get rid of global preproc methodsCyrill Gorcunov4-28/+76
2012-05-06preproc: Drop never used pp_runtimeCyrill Gorcunov2-21/+0
2012-05-02preproc: Use bsii helperCyrill Gorcunov1-18/+1
2012-05-02nasmlib: Shrink idata_bytesCyrill Gorcunov1-20/+9
2012-03-26phash.sh: Use int() for the size of the hash tableH. Peter Anvin1-1/+1
2012-03-12NASM 2.10H. Peter Anvin1-1/+1
2012-03-11help: Print that -Ox is a default optimization levelCyrill Gorcunov1-2/+2
2012-03-11preproc: Finally drop context-through searchCyrill Gorcunov1-62/+15
2012-03-09NASM 2.10rc15H. Peter Anvin1-1/+1
2012-03-06test: Add br3385573 testcaseCyrill Gorcunov1-0/+11
2012-03-06BR3385573: insns: Fix VPMOVSXBWCyrill Gorcunov1-1/+1
2012-03-05Try again to fix our handling of MOVD/MOVQH. Peter Anvin2-8/+23
2012-03-04NASM 2.10rc14H. Peter Anvin1-1/+1
2012-03-04BR3392200: preproc - Fix dangling paste termCyrill Gorcunov1-2/+7
2012-03-03NASM 2.10rc13H. Peter Anvin1-1/+1
2012-03-03preproc: Revert to the NASM 2.09 preprocessorH. Peter Anvin4-1348/+962
2012-03-01preproc: Drop never used Cond structureCyrill Gorcunov1-2/+0
2012-02-27NASM 2.10rc12Cyrill Gorcunov1-1/+1
2012-02-27doc: Update changesCyrill Gorcunov1-0/+2
2012-02-27BR3392200: preproc - Fix dangling paste termCyrill Gorcunov1-2/+10
2012-02-26nasm.spec.in: switch to .xz as the source fileH. Peter Anvin1-1/+1
2012-02-25misc/release: do xz compression with -9eH. Peter Anvin1-6/+6
2012-02-25insns.dat: MOV is not lockable; CMPXCHG16B does not support HLEH. Peter Anvin1-5/+5
2012-02-25HLE: One more byte code conversionH. Peter Anvin1-3/+3
2012-02-25HLE: Move byte codes back to \271-\273H. Peter Anvin3-16/+15