insns: Mark AVX2 instructions as FUTURE
[platform/upstream/nasm.git] / disasm.c
2011-06-23 H. Peter AnvinMerge branch 'nasm-2.09.xx'
2011-06-23 H. Peter AnvinMerge branch 'nasm-2.09.xx'
2011-06-23 H. Peter AnvinAdd support for VSIB instructions
2010-09-15 Cyrill GorcunovBR3064376: ndisasm crash
2010-09-15 H. Peter AnvinMerge branch 'nasm-2.09.xx'
2010-09-12 Cyrill GorcunovBR3064376: ndisasm crash
2010-08-20 H. Peter Anvinndisasm: handle VEX.LIG
2010-08-19 H. Peter Anvinndisasm: unify VEX handling
2010-08-17 H. Peter Anvinndisasm: fix handing of byte codes 250-253, 324
2010-08-16 H. Peter Anvinassemble: handle vex.lig
2009-10-18 Cyrill Gorcunovcontinue using is_class helper
2009-10-13 H. Peter Anvinopflags: more int32_t -> opflags_t conversions
2009-08-09 Cyrill Gorcunovdisasm.c: eatbyte -- use snprintf to prevent potential...
2009-07-06 H. Peter AnvinNASM: relicense under the 2-clause BSD license
2009-06-29 H. Peter AnvinAdd copyright headers to the *.c/*.h files in the main...
2009-06-26 H. Peter Anvinndisasm: fix disassembly of JRCXZ
2009-06-25 H. Peter AnvinAdd support for instructions which always use low 8...
2009-05-09 H. Peter AnvinAdd symbolic constants for REX_V "classes" (VEX, XOP...
2009-05-04 H. Peter AnvinUse lower case for VEX and XOP in instructions table
2009-05-04 H. Peter AnvinInfrastructure support for AMD's new XOP prefix
2009-03-19 H. Peter Anvindisasm: fix reversed REP vs REPNE in eatbyte()
2009-03-19 H. Peter Anvindisasm: when no instruction is found, consider a naked...
2009-02-22 H. Peter AnvinBR 2592476: Treat WAIT as a prefix even though it's...
2008-11-06 H. Peter AnvinMerge branch 'nasm-2.05.xx'
2008-10-30 H. Peter AnvinMerge branch 'nasm-2.05.xx'
2008-10-29 H. Peter AnvinMerge commit 'nasm-2.05.01'
2008-10-26 H. Peter AnvinMerge branch 'nasm-2.05.xx'
2008-10-25 H. Peter Anvindisasm: introduce opy
2008-10-24 H. Peter AnvinMerge branch 'indirect'
2008-10-24 H. Peter Anvindisasm: extension byte support in the disassembler
2008-10-24 H. Peter AnvinAdd extension bytecodes to support operands 4+
2008-10-09 H. Peter Anvindisasm: collapse all the segment register push/pop...
2008-10-09 H. Peter AnvinReshuffle and move the bytecodes for segment register...
2008-10-07 H. Peter AnvinNew opcode for 32->64 bit sign-extended immediate with...
2008-10-07 H. Peter AnvinNew opcodes to deal with 8-bit immediate sign extended...
2008-08-29 H. Peter AnvinBR 2029829: Accept VIA XCRYPT instructions with or...
2008-08-20 H. Peter AnvinBR 2062342: ndisasm: r12 *can* be an index register
2008-07-31 H. Peter AnvinBR 2028910: fix decoding of VEX prefixes in 16- and...
2008-05-28 H. Peter AnvinMerge commit 'autotest/master'
2008-05-26 H. Peter Anvinndisasm: the high bit of is4 bytes is ignored in 32...
2008-05-22 H. Peter AnvinAdd tokens vex.ww and vex.wx; vex.wx is the default
2008-05-21 H. Peter Anvininsnsn.c: cleaner to *not* separate out conditional...
2008-05-21 H. Peter AnvinDisassembler: select table based on VEX prefixes
2008-05-21 H. Peter AnvinFix display for fixed xmm0/ymm0, SSE redundant prefixes
2008-05-21 H. Peter AnvinMerge branch 'master' of git+ssh://repo.or.cz/srv/git...
2008-05-21 H. Peter AnvinVEX prefixes apply to VEX instructions only...
2008-05-21 H. Peter AnvinHandle is4 bytes without meaningful information in...
2008-05-21 H. Peter Anvinndisasm: simple compare for conditional opcodes, no...
2008-05-20 H. Peter AnvinAvoid #including .c files; instead compile as separate...
2008-05-20 H. Peter AnvinAdd DY, YWORD, and the SY instruction flag
2008-05-20 H. Peter AnvinSame some space by introducing shorthand byte codes...
2008-05-12 H. Peter AnvinRemove special hacks to avoid zero bytecodes
2008-05-07 H. Peter AnvinAdd support for register-number immediates with fixed...
2008-05-06 H. Peter AnvinInitial NDISASM support for AVX instructions/VEX prefixes
2008-05-05 H. Peter AnvinFirst cut at AVX machinery.
2008-01-02 H. Peter Anvindisasm: relative operands are signed, not unsigned
2007-12-29 Berosetregularized spelling of license to match name of LICENS...
2007-12-27 H. Peter Anvindisasm: 32-bit index registers were displayed as 64...
2007-11-19 H. Peter AnvinBR 1834292: Fix multiple disassembler bugs
2007-11-13 H. Peter AnvinAddress data is int64_t; simplify writing an address...
2007-11-13 H. Peter Anvinndisasm: factor out the common operand-extraction code
2007-11-13 H. Peter AnvinUn-special-case "xchg rax,rax"; disassemble o64
2007-11-13 H. Peter AnvinBetter (but not *good!*) handling of 64-bit addressing...
2007-11-13 H. Peter AnvinFix disassembly of XCHG
2007-10-29 H. Peter Anvin64-bit addressing and prefix handling changes
2007-10-24 Charles CrayneFix bugs item #1817677
2007-10-19 H. Peter AnvinFormatting: kill off "stealth whitespace"
2007-10-19 Charles CrayneSuppress signedness warnings in disassembler
2007-10-10 H. Peter AnvinUse the compiler-provided booleans if available, otherw...
2007-10-03 H. Peter AnvinPortability fixes
2007-09-23 H. Peter AnvinAuto-generate 0x67 prefixes without the need for \30x...
2007-09-21 Charles CrayneMerge branch 'master' of git+ssh://ccrayne@repo.or...
2007-09-20 Frank KotlerMerge branch 'master' of git+ssh://fbkotler@repo.or...
2007-09-19 H. Peter AnvinMerge commit 'origin/sse5'
2007-09-19 H. Peter AnvinMerge commit 'origin/master' into sse5
2007-09-18 H. Peter AnvinMerge commit 'origin/master' into sse5
2007-09-18 H. Peter AnvinSpeed up the disassembler by allowing prefixed instruct...
2007-09-18 H. Peter AnvinDisassembler support for SSE5 instructions
2007-09-17 H. Peter AnvinMerge commit 'origin/master' into sse5
2007-09-17 H. Peter AnvinInitial support for four arguments per instruction
2007-09-13 H. Peter AnvinAdd (untested!) SSSE3, SSE4.1, SSE4.2 instructions
2007-09-13 H. Peter AnvinSupport r/m operands for non-integer types
2007-09-11 H. Peter AnvinHandle instructions which can have both REX.W and OSP
2007-09-11 H. Peter Anvinndisasm: handle \366 codes, prefer unprefixed instructions
2007-09-11 H. Peter AnvinQuiet gcc warning about uninitialized variables
2007-09-11 H. Peter AnvinMake the big instruction arrays "const"
2007-08-28 H. Peter AnvinImplement REL/ABS modifiers
2007-05-30 H. Peter AnvinFix the handling of the \313 code.
2007-05-30 H. Peter AnvinGet rid of magic open-coded "register numbers"
2007-05-30 H. Peter AnvinRename REGNORM to REG_EA
2007-05-29 H. Peter AnvinClean up the existing operand flag definitions, and...
2007-04-17 H. Peter AnvinHandle "LOCK as REX.R" for MOV CRx; fix warning for...
2007-04-16 H. Peter AnvinMore 64-bit ndisasm fixes.
2007-04-16 H. Peter AnvinFixes for 64-bit ndisasm.
2007-04-16 H. Peter AnvinInitial 64-bit support for ndisasm. Still a work in...
2007-04-14 Keith Kaniosc99 printf/fprintf compliance.
2007-04-13 Keith KaniosFixed distinction between char and int8_t data types.
2007-04-12 Keith KaniosGeneral push for x86-64 support, dubbed 0.99.00.
2005-01-15 H. Peter AnvinApply Nindent to all .c and .h files
2004-12-15 Ed BerosetAdded todo item to point out the somewhat tricky fact...
next