summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-11-20parser: support split base,index effective addressH. Peter Anvin2-18/+90
2013-11-20parse: factor out mref parsingH. Peter Anvin1-125/+132
2013-11-20parser: simplify code by keeping a pointer to the current operandH. Peter Anvin1-152/+132
2013-11-20AVX-512: Add perfomtest-compliant headers to test casesJin Kyu Song4-1/+5
2013-11-09BR3392270: preproc: Handle all token chains in mmacro params rangeCyrill Gorcunov1-7/+18
2013-11-08Add (redundant) parentheses around bit tests mixed with &&H. Peter Anvin1-3/+3
2013-11-08REX: Set REX bits in accordance with 32-register environmentJin Kyu Song1-7/+7
2013-10-28Revert "make: Remove generated files on clean target"Cyrill Gorcunov1-4/+1
2013-10-27make: Remove generated files on clean targetCyrill Gorcunov1-1/+4
2013-10-24Merge remote-tracking branch 'origin/master'H. Peter Anvin5-195/+212
2013-10-24Makefile.in: always run "make alldeps" when "make dist"H. Peter Anvin1-1/+3
2013-10-24Run "make alldeps" to update dependenciesH. Peter Anvin5-195/+212
2013-10-24Makefile.in: generate manpages for "make dist"H. Peter Anvin1-2/+6
2013-10-24Revert "build: Include pregenerated nasm manpages"H. Peter Anvin4-543/+15
2013-10-19macros.pl: Remove superfluous whitespaceH. Peter Anvin1-0/+22
2013-10-07iflags: Eliminate perl smart match operatorJin Kyu Song1-1/+1
2013-10-03Merge branch 'nasm-2.10.xx'Cyrill Gorcunov1-3/+36
2013-10-03coff: Better handling of section redefinitionMarat Dukhan1-3/+36
2013-10-02Add support for DZ and RESZ, document the ZWORD keywordH. Peter Anvin4-29/+40
2013-10-02NASM 2.11rc1H. Peter Anvin1-1/+1
2013-10-02NASM 2.10rc1H. Peter Anvin1-1/+1
2013-10-02Merge branch 'avx512'H. Peter Anvin25-161/+9088
2013-09-21strfunc: Tabs to spaces conversionCyrill Gorcunov1-196/+196
2013-09-21coff: Support for section names longer than 8 bytesMarat Dukhan1-11/+52
2013-09-21AVX-512: Fix bugs related to uninitialized variablesJin Kyu Song1-1/+3
2013-09-14AVX-512: Added AVX-512PF instructionsJin Kyu Song3-0/+106
2013-09-14AVX-512: Add AVX-512ER instructionsJin Kyu Song4-3/+158
2013-09-14AVX-512: Add AVX-512CD instructionsJin Kyu Song3-0/+116
2013-09-07AVX-512: Add Pseudo-ops for CMP instructionsJin Kyu Song3-5/+2531
2013-09-07AVX-512: Reorder instructions in insns.datJin Kyu Song1-57/+57
2013-09-07AVX-512: Fix rounding mode value in EVEX prefix with SAEJin Kyu Song2-7/+11
2013-08-29AVX-512: Add test case for opmask instructionsJin Kyu Song2-4578/+24
2013-08-29AVX-512: Remove trailing space and align columnsJin Kyu Song2-2/+2
2013-08-29AVX-512: Add OPMASK instructionsJin Kyu Song2-15/+33
2013-08-29AVX-512: Add IF_SPMASK and fix IF_PFMASKJin Kyu Song1-1/+2
2013-08-29AVX-512: Fix bug in checking high-16 registersJin Kyu Song1-1/+1
2013-08-29AVX-512: Fix commentsJin Kyu Song3-3/+3
2013-08-29AVX-512: Remember the position of operand with broadcast or embedded roundingJin Kyu Song3-16/+15
2013-08-28AVX-512: Add a feature to generate a raw bytecode fileJin Kyu Song1-0/+11
2013-08-28AVX-512: Add a test case for EVEX encoded instructionsJin Kyu Song2-0/+9271
2013-08-28AVX-512: Fix match function to check the range of registersJin Kyu Song1-0/+8
2013-08-28AVX-512: Change the data type for instruction flagsJin Kyu Song10-61/+81
2013-08-28AVX-512: Fix a bug in calculating Disp8*N valueJin Kyu Song1-1/+1
2013-08-28AVX-512: Find the correct position of the last SIMD opJin Kyu Song1-0/+2
2013-08-28AVX-512: Moved {er} decorator position next to the last SIMD opJin Kyu Song1-8/+9
2013-08-22AVX-512: Fix parser to handle opmask decorator correctlyJin Kyu Song1-5/+8
2013-08-22AVX-512: Add ZWORD keywordJin Kyu Song5-0/+12
2013-08-22AVX-512: Fix instruction match functionJin Kyu Song3-7/+48
2013-08-22AVX-512: Reword comment about opmask decoratorsJin Kyu Song1-1/+1
2013-08-22AVX-512: Handle curly braces in multi-line macro parametersJin Kyu Song1-0/+5