insns: Mark AVX2 instructions as FUTURE
[platform/upstream/nasm.git] / assemble.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
2011-04-06 Cyrill GorcunovMerge branch 'nasm-2.09.xx'
2011-03-15 H. Peter AnvinMerge branch 'nasm-2.09.xx'
2011-03-12 Cyrill GorcunovMerge branch 'nasm-2.09.xx'
2011-02-28 Cyrill GorcunovMerge branch 'nasm-2.09.xx'
2011-02-22 Cyrill GorcunovMerge branch 'nasm-2.09.xx'
2011-02-21 Cyrill GorcunovMerge branch 'nasm-2.09.xx'
2011-02-20 Cyrill GorcunovMerge branch 'nasm-2.09.xx'
2011-02-14 Cyrill GorcunovMerge branch 'nasm-2.09.xx'
2010-12-29 Victor van den ElzenMove implicit operand size override logic to calc_size
2010-11-23 Cyrill GorcunovMerge branch 'insns'
2010-11-21 Cyrill GorcunovMerge branch 'nasm-2.09.xx'
2010-11-21 Victor van den ElzenBR3058845: mostly fix bogus warning with implicit opera...
2010-11-16 H. Peter AnvinMerge branch 'nasm-2.09.xx'
2010-11-16 H. Peter AnvinBR 3109604: Fix C4 vs C5 VEX form selection in calcsize()
2010-11-07 Victor van den ElzenBR3058845: mostly fix bogus warning with implicit opera...
2010-10-27 Cyrill GorcunovMerge branch 'nasm-2.09.xx'
2010-10-06 H. Peter AnvinMerge branch 'nasm-2.09.xx'
2010-09-17 Cyrill GorcunovMerge branch 'nasm-2.09.xx'
2010-09-15 Cyrill GorcunovMerge branch 'nasm-2.09.xx'
2010-09-15 H. Peter AnvinMerge branch 'nasm-2.09.xx'
2010-09-07 Cyrill GorcunovMerge branches 'master' and 'nasm-2.09.xx'
2010-08-24 H. Peter Anvinassemble: add an OPT instruction flags for optimizing...
2010-08-16 H. Peter Anvinassmemble.c: fix VEX.W logic
2010-08-16 H. Peter Anvinassemble: handle vex.lig
2010-08-16 H. Peter Anvinvex: change .wx to .wig to match the latest AVX spec
2010-07-26 Cyrill Gorcunovassemble.c: Style nitfix
2010-07-25 H. Peter AnvinRevert "Improve process_ea and introduce -OL"
2010-07-24 Cyrill GorcunovUse is_register helper
2010-07-24 Victor van den ElzenImprove process_ea and introduce -OL
2010-07-16 H. Peter AnvinMerge branch 'nasm-2.08.xx'
2010-05-06 H. Peter AnvinPermit short intersegment jumps
2010-05-06 H. Peter AnvinAdd support for one-byte relocations
2010-03-12 Victor van den ElzenBR 2496848: Tighten ea checks
2009-12-05 Cyrill GorcunovBR2907058: insn_size - close file handle before returning
2009-11-05 Cyrill GorcunovComment out matches() operand flags logic
2009-11-03 Cyrill Gorcunovmatches: simplify check operand size actions
2009-10-31 Cyrill Gorcunovnasmlib: Introduce idata_bytes helper
2009-10-18 Cyrill Gorcunovcontinue using is_class helper
2009-10-13 H. Peter Anvinassemble: xsizeflags[] is an opflags_t variable
2009-10-13 H. Peter Anvinopflags: more int32_t -> opflags_t conversions
2009-10-13 Cyrill Gorcunovassemble.c: check constants for overflow
2009-10-13 Cyrill Gorcunovassemble.c: use is_class helper
2009-10-13 Cyrill Gorcunovuse opflags_t type for operands
2009-10-06 H. Peter Anvinassemble: when looking for a REGISTER operand, do an...
2009-10-05 H. Peter Anvinassemble: treat register operands without size as wildcards
2009-08-23 Cyrill GorcunovUse I_none opcode instead of hardcoded number
2009-07-30 H. Peter AnvinMerge commit 'cyr/hpa-list'
2009-07-27 Cyrill Gorcunovassemble.c -- use list helpers
2009-07-27 H. Peter Anvinassemble.c: quiet warning
2009-07-26 H. Peter Anvinassemble.c: clean up matches()
2009-07-26 H. Peter AnvinMerge branch 'nasm-2.07.xx'
2009-07-26 H. Peter AnvinMerge branch 'nasm-2.07.xx'
2009-07-26 H. Peter Anvinassemble: defer "operand size missing" until end of...
2009-07-26 H. Peter AnvinEnable fuzzy matching of operand sizes
2009-07-26 H. Peter Anvinassemble: move the instruction-matching loop into a...
2009-07-26 H. Peter Anvinassemble: replace random integers with an enum for...
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-27 H. Peter Anvinassemble.c: stylistic nitpick
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-04 H. Peter AnvinInfrastructure support for AMD's new XOP prefix
2009-03-01 H. Peter AnvinMost instruction codes are octal, so print errors that...
2009-02-27 H. Peter Anvinsbyte: optimization is OK if UNKNOWN isn't set
2009-02-26 H. Peter AnvinBR 2413265: don't pessimize displacements
2009-02-25 Victor van den ElzenDo not confuse segmentless adresses and unknown forward...
2009-02-24 H. Peter Anvinassemble: only be optimistic with NO_SEG if we're reall...
2009-02-23 Victor van den ElzenBR 2420167: jmp not always optimized
2009-02-22 H. Peter AnvinBR 2592476: Treat WAIT as a prefix even though it's...
2009-02-22 H. Peter AnvinUnify all-zero buffers; add fwritezero()
2008-12-30 H. Peter AnvinBR 2432826: Fix enforcement of the LONG bit
2008-12-10 Victor van den ElzenBR 2413272: Warn about byte displacement overflow
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 Anvinassemble: use opx and opy in a few more places
2008-10-24 H. Peter AnvinMerge branch 'indirect'
2008-10-24 H. Peter AnvinFix op2 references that had not yet been converted...
2008-10-24 H. Peter AnvinAdd extension bytecodes to support operands 4+
2008-10-24 H. Peter AnvinWhen issuing warnings for EA displacements, use the...
2008-10-22 H. Peter Anvinassemble: not all backends handle intra-segment OUT_REL*ADR
2008-10-18 H. Peter Anvinassemble: for OUT_REL*ADR, the "size" argument is not...
2008-10-16 H. Peter AnvinBR 2172659: Fix incorrect output value for byte operands
2008-10-09 H. Peter Anvinassemble.c: use case4() macros like in disasm.c
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 AnvinRemove is_sbyte64() and replace with is_sbyte32() plus...
2008-10-07 H. Peter AnvinAvoid double warning for signed dword immediate
2008-10-07 H. Peter AnvinNew opcodes to deal with 8-bit immediate sign extended...
2008-10-07 H. Peter AnvinBR 2148448: Fix RIP-relative addressing with an immediate
2008-10-07 H. Peter AnvinBetter warnings for out-of-range values
2008-10-05 H. Peter Anvinassemble.c: be smarter about when to suppress warnings...
2008-10-05 H. Peter Anvinassemble.c: do not warn on valid SBYTE optimizations
2008-10-01 Victor van den ElzenApply patch from BR 1197827
2008-09-30 H. Peter Anvinassemble.c: cleanups
2008-09-30 Charles CrayneChange behavior of -O0 and -O1 for backward compatibility
next