summaryrefslogtreecommitdiff
path: root/nasm.h
Commit message (Expand)AuthorAgeFilesLines
* Windows portability fixesH. Peter Anvin2016-02-181-0/+4
* Make struct preproc_ops constH. Peter Anvin2016-02-181-2/+2
* More constification, mostly of struct dfmtH. Peter Anvin2016-02-181-1/+1
* ofmt pointer in struct ofmt_alias should be constH. Peter Anvin2016-02-181-1/+1
* Remove additional function pointers that never changeH. Peter Anvin2016-02-181-0/+1
* Change nasmlist/ListGen to lfmt/struct lfmtH. Peter Anvin2016-02-181-66/+0
* output: make all instances of struct ofmt readonlyH. Peter Anvin2016-02-171-1/+1
* Remove ofmt->current_dfmt indirectionH. Peter Anvin2016-02-171-6/+2
* Get rid of a bunch of unnecessary indirectionsH. Peter Anvin2016-02-171-3/+5
* Replace global maxbits variable with field in struct ofmtH. Peter Anvin2016-02-111-2/+3
* Remove the --allow-64-bits option and make it a warningH. Peter Anvin2016-02-081-1/+1
* Sync to public Intel EAS version 021.Mark Charney2014-10-161-3/+7
* Merge branch 'nasm-2.11.xx'H. Peter Anvin2014-05-211-1/+2
|\
| * BR 3392279: Fix duplicated REX prefixesH. Peter Anvin2014-05-211-1/+2
* | Rename REX_REAL to REX_MASKCyrill Gorcunov2014-05-091-1/+1
|/
* mib: Handle MIB EA in a different way from regular EA'sJin Kyu Song2013-12-111-2/+4
* bnd: Add a new nobnd prefixJin Kyu Song2013-12-041-0/+2
* Add {vex3} and {vex2} prefixes by analogy with {evex}H. Peter Anvin2013-11-281-1/+3
* stdscan: Rework curly brace parsing routinesJin Kyu Song2013-11-271-0/+6
* disasm: Add basic AVX512 supportJin Kyu Song2013-11-201-1/+6
* match: Check the number of elements in broadcasting operandsJin Kyu Song2013-11-201-0/+14
* AVX-512: Add {evex} instruction prefixJin Kyu Song2013-11-201-0/+2
* MPX: Add BND prefix for branch instructionsJin Kyu Song2013-11-201-0/+1
* AVX-512: Fix rounding mode value in EVEX prefix with SAEJin Kyu Song2013-09-071-1/+2
* AVX-512: Remove trailing space and align columnsJin Kyu Song2013-08-291-1/+1
* AVX-512: Fix commentsJin Kyu Song2013-08-291-1/+2
* AVX-512: Remember the position of operand with broadcast or embedded roundingJin Kyu Song2013-08-291-0/+1
* AVX-512: Change the data type for instruction flagsJin Kyu Song2013-08-281-0/+2
* AVX-512: Add ZWORD keywordJin Kyu Song2013-08-221-0/+1
* AVX-512: Fix instruction match functionJin Kyu Song2013-08-221-2/+16
* AVX-512: Add EVEX encoding and new instructionsJin Kyu Song2013-08-161-4/+50
* AVX-512: Add support for parsing bracesJin Kyu Song2013-08-061-1/+107
* ea_type: Fix typo in commentCyrill Gorcunov2013-07-141-1/+1
* Move conditional opcodes close to enum ccode definitionCyrill Gorcunov2013-03-031-0/+11
* Align enum prefixes membersCyrill Gorcunov2013-02-151-4/+18
* eval: add general support for "integer functions" and add ilog2*()H. Peter Anvin2012-05-311-0/+8
* preproc: Move NOP preprocessor into separate fileCyrill Gorcunov2012-05-071-0/+1
* preproc: Split get rid of global preproc methodsCyrill Gorcunov2012-05-071-0/+13
* Add support for UTF-16BE and UTF-32BEH. Peter Anvin2012-02-251-1/+5
* HLE: Implement the basic mechanism for XACQUIRE/XRELEASEH. Peter Anvin2012-02-241-2/+2
* HLE: Split the LOCK and REP prefix slotsH. Peter Anvin2012-02-241-3/+4
* BR3392198: Fix compilation warning on prefixesCyrill Gorcunov2011-11-121-1/+1
* Style tuneup of nasm.hCyrill Gorcunov2011-08-281-208/+227
* nasm.h: Reorder tokenval members to drop paddingCyrill Gorcunov2011-07-171-3/+3
* Remove support for DREX encodingH. Peter Anvin2011-07-071-5/+3
* preproc: Move Preproc type to preproc_ops structureCyrill Gorcunov2011-07-021-6/+6
* Move numvalue herleper into nasmlib.hCyrill Gorcunov2011-06-251-4/+0
* Add support for VSIB instructionsH. Peter Anvin2011-06-221-1/+7
* ofmt: Alias shortname must be used for __OUTPUT_FORMAT__ macroCyrill Gorcunov2011-04-061-1/+10
* Revert "Improve process_ea and introduce -OL"H. Peter Anvin2010-07-251-2/+1