summaryrefslogtreecommitdiff
path: root/nasm.h
Commit message (Expand)AuthorAgeFilesLines
* BR 3392279: Fix duplicated REX prefixesH. Peter Anvin2014-05-211-1/+2
* 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
* nasm.h: move "regs.h" to top; make is_register() a boolH. Peter Anvin2010-07-251-5/+3
* move is_register helper to nasm.hCyrill Gorcunov2010-07-251-0/+6
* Improve process_ea and introduce -OLVictor van den Elzen2010-07-241-1/+2
* Rename filenames to 8.3 formatH. Peter Anvin2010-06-151-1/+1
* Add support for one-byte relocationsH. Peter Anvin2010-05-061-0/+1
* Rename SEGALIGN to SECTALIGNCyrill Gorcunov2010-04-211-3/+3
* ofmt: Implement null_segalign stubsCyrill Gorcunov2010-04-211-0/+6
* opflags: more int32_t -> opflags_t conversionsH. Peter Anvin2009-10-131-196/+1
* nasm.h: introduce is_class macro helperCyrill Gorcunov2009-10-131-0/+2
* use opflags_t type for operandsCyrill Gorcunov2009-10-131-1/+1
* Drop efunc and evalfunc as input to the preprocessorH. Peter Anvin2009-07-181-1/+1
* Drop the ofmt and errfunc arguments to label definition functionsH. Peter Anvin2009-07-181-4/+2
* Remove function pointers in output, simplify error handlingH. Peter Anvin2009-07-181-23/+25
* Hash even backend-specific directives, unify null functionsH. Peter Anvin2009-07-121-1/+2