2013-03-03 |
Ben Rudiak-Gould | insns: Remove pushseg/popseg internal bytecodes |
blob | commitdiff |
2013-03-01 |
Ben Rudiak-Gould | Remove +s |
blob | commitdiff | diff to current |
2013-02-20 |
Ben Rudiak-Gould | Fix jmp/call near offsets in long mode |
blob | commitdiff | diff to current |
2013-02-20 |
Ben Rudiak-Gould | Add np and similar prefixes to instructions that should... |
blob | commitdiff | diff to current |
2012-02-26 |
H. Peter Anvin | HLE: Move byte codes back to \271-\273 |
blob | commitdiff | diff to current |
2012-02-26 |
H. Peter Anvin | HLE: Change NOHLE to be an instruction flag |
blob | commitdiff | diff to current |
2012-02-25 |
H. Peter Anvin | disasm: ignore opcodes 370 and 371 |
blob | commitdiff | diff to current |
2012-02-25 |
H. Peter Anvin | Move HLE byte codes to \264..\267 |
blob | commitdiff | diff to current |
2012-02-25 |
H. Peter Anvin | Add a "nohle" byte code to skip an instruction pattern |
blob | commitdiff | diff to current |
2012-02-25 |
H. Peter Anvin | HLE: Implement the basic mechanism for XACQUIRE/XRELEASE |
blob | commitdiff | diff to current |
2012-02-25 |
H. Peter Anvin | HLE: Split the LOCK and REP prefix slots |
blob | commitdiff | diff to current |
2011-08-22 |
H. Peter Anvin | disasm.c: ESP/RSP cannot be indicies, but XMM4/YMM4... |
blob | commitdiff | diff to current |
2011-07-15 |
Cyrill Gorcunov | Merge branch 'nasm-2.09.xx' |
blob | commitdiff | diff to current |
2011-07-08 |
H. Peter Anvin | Use a normal quad-case for valueless /is4 |
blob | commitdiff | diff to current |
2011-07-07 |
H. Peter Anvin | Remove support for DREX encoding |
blob | commitdiff | diff to current |
2011-07-03 |
Cyrill Gorcunov | Merge branch 'nasm-2.09.xx' |
blob | commitdiff | diff to current |
2011-06-23 |
H. Peter Anvin | Merge branch 'nasm-2.09.xx' |
blob | commitdiff | diff to current |
2011-06-23 |
H. Peter Anvin | Merge branch 'nasm-2.09.xx' |
blob | commitdiff | diff to current |
2011-06-23 |
H. Peter Anvin | Add support for VSIB instructions |
blob | commitdiff | diff to current |
2010-09-15 |
Cyrill Gorcunov | BR3064376: ndisasm crash |
blob | commitdiff | diff to current |
2010-09-15 |
H. Peter Anvin | Merge branch 'nasm-2.09.xx' |
blob | commitdiff | diff to current |
2010-09-12 |
Cyrill Gorcunov | BR3064376: ndisasm crash |
blob | commitdiff | diff to current |
2010-08-20 |
H. Peter Anvin | ndisasm: handle VEX.LIG |
blob | commitdiff | diff to current |
2010-08-19 |
H. Peter Anvin | ndisasm: unify VEX handling |
blob | commitdiff | diff to current |
2010-08-17 |
H. Peter Anvin | ndisasm: fix handing of byte codes 250-253, 324 |
blob | commitdiff | diff to current |
2010-08-16 |
H. Peter Anvin | assemble: handle vex.lig |
blob | commitdiff | diff to current |
2009-10-18 |
Cyrill Gorcunov | continue using is_class helper |
blob | commitdiff | diff to current |
2009-10-13 |
H. Peter Anvin | opflags: more int32_t -> opflags_t conversions |
blob | commitdiff | diff to current |
2009-08-09 |
Cyrill Gorcunov | disasm.c: eatbyte -- use snprintf to prevent potential... |
blob | commitdiff | diff to current |
2009-07-06 |
H. Peter Anvin | NASM: relicense under the 2-clause BSD license |
blob | commitdiff | diff to current |
2009-06-29 |
H. Peter Anvin | Add copyright headers to the *.c/*.h files in the main... |
blob | commitdiff | diff to current |
2009-06-26 |
H. Peter Anvin | ndisasm: fix disassembly of JRCXZ |
blob | commitdiff | diff to current |
2009-06-25 |
H. Peter Anvin | Add support for instructions which always use low 8... |
blob | commitdiff | diff to current |
2009-05-09 |
H. Peter Anvin | Add symbolic constants for REX_V "classes" (VEX, XOP... |
blob | commitdiff | diff to current |
2009-05-04 |
H. Peter Anvin | Use lower case for VEX and XOP in instructions table |
blob | commitdiff | diff to current |
2009-05-04 |
H. Peter Anvin | Infrastructure support for AMD's new XOP prefix |
blob | commitdiff | diff to current |
2009-03-19 |
H. Peter Anvin | disasm: fix reversed REP vs REPNE in eatbyte() |
blob | commitdiff | diff to current |
2009-03-19 |
H. Peter Anvin | disasm: when no instruction is found, consider a naked... |
blob | commitdiff | diff to current |
2009-02-22 |
H. Peter Anvin | BR 2592476: Treat WAIT as a prefix even though it's... |
blob | commitdiff | diff to current |
2008-11-06 |
H. Peter Anvin | Merge branch 'nasm-2.05.xx' |
blob | commitdiff | diff to current |
2008-10-30 |
H. Peter Anvin | Merge branch 'nasm-2.05.xx' |
blob | commitdiff | diff to current |
2008-10-29 |
H. Peter Anvin | Merge commit 'nasm-2.05.01' |
blob | commitdiff | diff to current |
2008-10-26 |
H. Peter Anvin | Merge branch 'nasm-2.05.xx' |
blob | commitdiff | diff to current |
2008-10-25 |
H. Peter Anvin | disasm: introduce opy |
blob | commitdiff | diff to current |
2008-10-24 |
H. Peter Anvin | Merge branch 'indirect' |
blob | commitdiff | diff to current |
2008-10-24 |
H. Peter Anvin | disasm: extension byte support in the disassembler |
blob | commitdiff | diff to current |
2008-10-24 |
H. Peter Anvin | Add extension bytecodes to support operands 4+ |
blob | commitdiff | diff to current |
2008-10-09 |
H. Peter Anvin | disasm: collapse all the segment register push/pop... |
blob | commitdiff | diff to current |
2008-10-09 |
H. Peter Anvin | Reshuffle and move the bytecodes for segment register... |
blob | commitdiff | diff to current |
2008-10-07 |
H. Peter Anvin | New opcode for 32->64 bit sign-extended immediate with... |
blob | commitdiff | diff to current |
2008-10-07 |
H. Peter Anvin | New opcodes to deal with 8-bit immediate sign extended... |
blob | commitdiff | diff to current |
2008-08-29 |
H. Peter Anvin | BR 2029829: Accept VIA XCRYPT instructions with or... |
blob | commitdiff | diff to current |
2008-08-20 |
H. Peter Anvin | BR 2062342: ndisasm: r12 *can* be an index register |
blob | commitdiff | diff to current |
2008-07-31 |
H. Peter Anvin | BR 2028910: fix decoding of VEX prefixes in 16- and... |
blob | commitdiff | diff to current |
2008-05-28 |
H. Peter Anvin | Merge commit 'autotest/master' |
blob | commitdiff | diff to current |
2008-05-26 |
H. Peter Anvin | ndisasm: the high bit of is4 bytes is ignored in 32... |
blob | commitdiff | diff to current |
2008-05-22 |
H. Peter Anvin | Add tokens vex.ww and vex.wx; vex.wx is the default |
blob | commitdiff | diff to current |
2008-05-21 |
H. Peter Anvin | insnsn.c: cleaner to *not* separate out conditional... |
blob | commitdiff | diff to current |
2008-05-21 |
H. Peter Anvin | Disassembler: select table based on VEX prefixes |
blob | commitdiff | diff to current |
2008-05-21 |
H. Peter Anvin | Fix display for fixed xmm0/ymm0, SSE redundant prefixes |
blob | commitdiff | diff to current |
2008-05-21 |
H. Peter Anvin | Merge branch 'master' of git+ssh://repo.or.cz/srv/git... |
blob | commitdiff | diff to current |
2008-05-21 |
H. Peter Anvin | VEX prefixes apply to VEX instructions only... |
blob | commitdiff | diff to current |
2008-05-21 |
H. Peter Anvin | Handle is4 bytes without meaningful information in... |
blob | commitdiff | diff to current |
2008-05-21 |
H. Peter Anvin | ndisasm: simple compare for conditional opcodes, no... |
blob | commitdiff | diff to current |
2008-05-20 |
H. Peter Anvin | Avoid #including .c files; instead compile as separate... |
blob | commitdiff | diff to current |
2008-05-20 |
H. Peter Anvin | Add DY, YWORD, and the SY instruction flag |
blob | commitdiff | diff to current |
2008-05-20 |
H. Peter Anvin | Same some space by introducing shorthand byte codes... |
blob | commitdiff | diff to current |
2008-05-12 |
H. Peter Anvin | Remove special hacks to avoid zero bytecodes |
blob | commitdiff | diff to current |
2008-05-07 |
H. Peter Anvin | Add support for register-number immediates with fixed... |
blob | commitdiff | diff to current |
2008-05-06 |
H. Peter Anvin | Initial NDISASM support for AVX instructions/VEX prefixes |
blob | commitdiff | diff to current |
2008-05-05 |
H. Peter Anvin | First cut at AVX machinery. |
blob | commitdiff | diff to current |
2008-01-02 |
H. Peter Anvin | disasm: relative operands are signed, not unsigned |
blob | commitdiff | diff to current |
2007-12-29 |
Beroset | regularized spelling of license to match name of LICENS... |
blob | commitdiff | diff to current |
2007-12-27 |
H. Peter Anvin | disasm: 32-bit index registers were displayed as 64... |
blob | commitdiff | diff to current |
2007-11-19 |
H. Peter Anvin | BR 1834292: Fix multiple disassembler bugs |
blob | commitdiff | diff to current |
2007-11-13 |
H. Peter Anvin | Address data is int64_t; simplify writing an address... |
blob | commitdiff | diff to current |
2007-11-13 |
H. Peter Anvin | ndisasm: factor out the common operand-extraction code |
blob | commitdiff | diff to current |
2007-11-13 |
H. Peter Anvin | Un-special-case "xchg rax,rax"; disassemble o64 |
blob | commitdiff | diff to current |
2007-11-13 |
H. Peter Anvin | Better (but not *good!*) handling of 64-bit addressing... |
blob | commitdiff | diff to current |
2007-11-13 |
H. Peter Anvin | Fix disassembly of XCHG |
blob | commitdiff | diff to current |
2007-10-29 |
H. Peter Anvin | 64-bit addressing and prefix handling changes |
blob | commitdiff | diff to current |
2007-10-24 |
Charles Crayne | Fix bugs item #1817677 |
blob | commitdiff | diff to current |
2007-10-19 |
H. Peter Anvin | Formatting: kill off "stealth whitespace" |
blob | commitdiff | diff to current |
2007-10-19 |
Charles Crayne | Suppress signedness warnings in disassembler |
blob | commitdiff | diff to current |
2007-10-10 |
H. Peter Anvin | Use the compiler-provided booleans if available, otherw... |
blob | commitdiff | diff to current |
2007-10-03 |
H. Peter Anvin | Portability fixes |
blob | commitdiff | diff to current |
2007-09-23 |
H. Peter Anvin | Auto-generate 0x67 prefixes without the need for \30x... |
blob | commitdiff | diff to current |
2007-09-21 |
Charles Crayne | Merge branch 'master' of git+ssh://ccrayne@repo.or... |
blob | commitdiff | diff to current |
2007-09-20 |
Frank Kotler | Merge branch 'master' of git+ssh://fbkotler@repo.or... |
blob | commitdiff | diff to current |
2007-09-19 |
H. Peter Anvin | Merge commit 'origin/sse5' |
blob | commitdiff | diff to current |
2007-09-19 |
H. Peter Anvin | Merge commit 'origin/master' into sse5 |
blob | commitdiff | diff to current |
2007-09-18 |
H. Peter Anvin | Merge commit 'origin/master' into sse5 |
blob | commitdiff | diff to current |
2007-09-18 |
H. Peter Anvin | Speed up the disassembler by allowing prefixed instruct... |
blob | commitdiff | diff to current |
2007-09-18 |
H. Peter Anvin | Disassembler support for SSE5 instructions |
blob | commitdiff | diff to current |
2007-09-17 |
H. Peter Anvin | Merge commit 'origin/master' into sse5 |
blob | commitdiff | diff to current |
2007-09-17 |
H. Peter Anvin | Initial support for four arguments per instruction |
blob | commitdiff | diff to current |
2007-09-13 |
H. Peter Anvin | Add (untested!) SSSE3, SSE4.1, SSE4.2 instructions |
blob | commitdiff | diff to current |
2007-09-13 |
H. Peter Anvin | Support r/m operands for non-integer types |
blob | commitdiff | diff to current |
2007-09-11 |
H. Peter Anvin | Handle instructions which can have both REX.W and OSP |
blob | commitdiff | diff to current |
2007-09-11 |
H. Peter Anvin | ndisasm: handle \366 codes, prefer unprefixed instructions |
blob | commitdiff | diff to current |
next |