mpx: Clean up instruction data
[platform/upstream/nasm.git] / assemble.c
2013-12-19 Jin Kyu Songnosplit: Limit the effect of NOSPLIT
2013-12-19 Jin Kyu Songmib: Avoid RIP-relative addressing in mib
2013-12-12 Jin Kyu Songmib: Handle MIB EA in a different way from regular...
2013-12-05 Jin Kyu Songbnd: Add a new nobnd prefix
2013-12-05 Jin Kyu Songbnd: Show warning when bnd prefix is dropped
2013-11-28 H. Peter AnvinAdd {vex3} and {vex2} prefixes by analogy with {evex}
2013-11-27 Jin Kyu Songiflags: Add IF_EVEX for checking {evex} availability
2013-11-27 Jin Kyu Songopflags: Separate vector registers into low-16 and...
2013-11-24 Cyrill Gorcunoviflag: Start using new instruction flags engine
2013-11-22 Jin Kyu Songbnd: Drop bnd prefix for relaxed short jmp instructions
2013-11-20 Jin Kyu Songdisp8: Consolidate a logic to get compressed displacement
2013-11-20 Jin Kyu Songmatch: Check the number of elements in broadcasting...
2013-11-20 Jin Kyu Songmatch: Improve broadcast opsize matching
2013-11-20 Jin Kyu SongAVX-512: Add {evex} instruction prefix
2013-11-20 Jin Kyu SongMPX: Move BND prefix indication from bytecode to iflags
2013-11-20 Jin Kyu SongMPX: Adapt GAS's mib syntax with an index reg only
2013-11-20 Jin Kyu SongMPX: Add BND prefix for branch instructions
2013-11-20 Jin Kyu SongMPX: Add MPX instructions
2013-11-08 H. Peter AnvinAdd (redundant) parentheses around bit tests mixed...
2013-11-08 Jin Kyu SongREX: Set REX bits in accordance with 32-register enviro...
2013-10-03 Cyrill GorcunovMerge branch 'nasm-2.10.xx'
2013-10-02 H. Peter AnvinMerge branch 'avx512'
2013-09-21 Jin Kyu SongAVX-512: Fix bugs related to uninitialized variables
2013-09-13 Jin Kyu SongAVX-512: Add AVX-512ER instructions
2013-09-07 Jin Kyu SongAVX-512: Fix rounding mode value in EVEX prefix with SAE
2013-08-29 Jin Kyu SongAVX-512: Fix bug in checking high-16 registers
2013-08-29 Jin Kyu SongAVX-512: Remember the position of operand with broadcas...
2013-08-28 Jin Kyu SongAVX-512: Fix match function to check the range of registers
2013-08-28 Jin Kyu SongAVX-512: Change the data type for instruction flags
2013-08-28 Jin Kyu SongAVX-512: Fix a bug in calculating Disp8*N value
2013-08-28 Jin Kyu SongAVX-512: Find the correct position of the last SIMD op
2013-08-22 Jin Kyu SongAVX-512: Add ZWORD keyword
2013-08-22 Jin Kyu SongAVX-512: Fix instruction match function
2013-08-16 Jin Kyu SongAVX-512: Add EVEX encoding and new instructions
2013-03-31 Philipp KlokeFixed several resource and memory leaks
2013-03-10 Ben Rudiak-GouldMake F2 and F3 SSE prefixes override 66
2013-03-03 Ben Rudiak-GouldDrop SAME_AS flag from instruction matcher
2013-03-03 Ben Rudiak-Gouldinsns: Remove pushseg/popseg internal bytecodes
2013-03-03 Cyrill GorcunovMove conditional opcodes close to enum ccode definition
2013-03-01 Cyrill Gorcunovassemble: Make emit_rex being a function
2013-03-01 Cyrill Gorcunovassemble: Use case3/4 where appropriate
2013-03-01 Cyrill Gorcunovassemble: Add case3 helper
2013-03-01 Cyrill Gorcunovprocess_ea: Drop redundant variable
2013-03-01 Ben Rudiak-GouldRemove +s
2013-02-20 Ben Rudiak-GouldAdd np and similar prefixes to instructions that should...
2012-09-09 Cyrill Gorcunovopflags: Extend opflags_t to 64 bits
2012-02-26 H. Peter AnvinHLE: One more byte code conversion
2012-02-26 H. Peter AnvinHLE: Move byte codes back to \271-\273
2012-02-26 H. Peter AnvinHLE: Change NOHLE to be an instruction flag
2012-02-25 H. Peter AnvinMake the LOCK and HLE warnings suppressable.
2012-02-25 H. Peter AnvinRemove all remaining explicit bytecodes from insns.dat
2012-02-25 H. Peter AnvinAdd support for warning on invalid LOCK prefixes
2012-02-25 H. Peter AnvinMove HLE byte codes to \264..\267
2012-02-25 H. Peter AnvinAdd a "nohle" byte code to skip an instruction pattern
2012-02-25 H. Peter AnvinHLE: Implement the basic mechanism for XACQUIRE/XRELEASE
2012-02-25 H. Peter AnvinHLE: Split the LOCK and REP prefix slots
2011-11-12 Cyrill GorcunovBR3392198: Fix compilation warning on prefixes
2011-09-25 Cyrill Gorcunovassemble: Drop redundant variable
2011-08-28 Cyrill GorcunovA couple of simplifications to assemble.c
2011-08-28 Cyrill GorcunovDrop empty line and bracket
2011-08-22 H. Peter Anvinassemble.c: remove stray debugging code
2011-08-22 Cyrill Gorcunovassemble.c: Comment out debug printing
2011-07-17 Cyrill GorcunovDrop unused 'type' from gencode
2011-07-15 Cyrill GorcunovMerge branch 'nasm-2.09.xx'
2011-07-08 H. Peter AnvinUse a normal quad-case for valueless /is4
2011-07-07 H. Peter AnvinRemove support for DREX encoding
2011-07-03 Cyrill GorcunovMerge branch 'nasm-2.09.xx'
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'
next