nasm.git
2012-02-25 H. Peter AnvinNASM 2.10rc9nasm-2.10rc9
2012-02-25 H. Peter Anvindoc: Document AVX2, BMI1, BMI2 and TSX support.
2012-02-25 H. Peter AnvinAssume the undocumented CMPXCHG486 opcode was lockable
2012-02-25 Cyrill Gorcunovinsns.dat: Add IF_LOCK flag on appropriate instructions
2012-02-25 H. Peter AnvinClean up JMP/CALL patterns, especially for 64 bits
2012-02-25 Cyrill Gorcunovinsns.dat: Add nohle for MOV in case of moffset destination
2012-02-25 Cyrill Gorcunovinsns.dat: Add hlexr flag for MOV instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hlenl flag for XCHG instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for XADD instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for XOR instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for SUB instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for SBB instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for OR instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for NOT instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for NEG instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for INC instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for DEC instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for CMPXCHG16B instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for CMPXCHG8B instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for CMPXCHG instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for BTS instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for BTR instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for BTC instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for AND instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for ADC instruction
2012-02-25 Cyrill Gorcunovinsns.dat: Add hle flag for ADD instruction
2012-02-25 H. Peter Anvindisasm: ignore opcodes 370 and 371
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 Anvininsns.pl: Bundle all "plain bytecodes" into a hash
2012-02-25 H. Peter AnvinHLE: Implement the basic mechanism for XACQUIRE/XRELEASE
2012-02-25 H. Peter Anvinnasm.c: Fix is_suppressed_warning()
2012-02-25 H. Peter AnvinHLE: Split the LOCK and REP prefix slots
2012-02-10 H. Peter Anvininsns: create a symbolic "wait" token for the \341...
2012-02-10 H. Peter Anvininsns: fix IMUL patterns to get rid of open-coded ...
2012-02-10 H. Peter Anvininsns: correct the TSX opcodes
2012-02-10 Cyrill Gorcunovinsns: Add AVX2 transactional synchronization extensions
2012-02-10 H. Peter Anvininsns: replace open-coded \322 opcode with odf (operand...
2012-02-03 H.J. Lubackend: add support for x32 ELF
2011-12-21 H. Peter AnvinBR 3463230: Add VMFUNC instruction
2011-12-17 Cyrill Gorcunovinsns: Fix up sizes for MOVSD and VMOVSS instructions
2011-12-04 Cyrill GorcunovDon't forget to setup warning levels on preprocessor...
2011-12-04 Cyrill GorcunovDrop tab/space mess from parse_cmdline
2011-12-04 Cyrill GorcunovUse proper bracing on setting warnings in comman line...
2011-12-04 Cyrill GorcunovAdd WARN_IDX helper and ERR_WARN_TERM named constant
2011-12-04 Cyrill GorcunovSimplify is_suppressed_warning helper
2011-11-20 Cyrill GorcunovBR3392199: Revert "insns: Add MOVD as aliases to MOVQ...
2011-11-20 Cyrill Gorcunovpreproc: Proper bracing with list_for_each
2011-11-14 Cyrill Gorcunovinsns.dat: Fix VPCMPEQQ template
2011-11-12 Cyrill GorcunovBR3392198: Fix compilation warning on prefixes
2011-11-12 Cyrill GorcunovBR3392195: insns: Drop MMX flag from MOVD
2011-11-11 Cyrill Gorcunovinsns: Fix typos for vcmpeq aliases
2011-10-09 Cyrill Gorcunovpreproc: Drop NULL assignments for static variables
2011-10-09 Cyrill Gorcunovpreproc: A few style fixups
2011-10-05 Cyrill GorcunovBR3376406: Update default optimization level in man
2011-10-02 Cyrill Gorcunovinsns: Add MOVD as aliases to MOVQ for compatibility...
2011-10-02 Cyrill Gorcunovpreproc: %ifenv should require environment variable...
2011-10-01 Cyrill GorcunovBR3414012: Make %if[n]def to handle tail spaces
2011-09-25 Cyrill Gorcunovassemble: Drop redundant variable
2011-09-20 Jiri MalakBR3411280: Fix incorrect compiler option for OS/2 targe...
2011-08-30 Cyrill Gorcunovinsns.dat: Fixup VGATHERx instructions
2011-08-30 Cyrill GorcunovAdd AVX2 test file
2011-08-28 Cyrill GorcunovA couple of simplifications to assemble.c
2011-08-28 Cyrill Gorcunovparser: No need to split line if it a bit longer than...
2011-08-28 Cyrill GorcunovAdd IS_SREG and IS_FSGS helpers
2011-08-28 Cyrill GorcunovA few style fixups in parser.c
2011-08-28 Cyrill Gorcunovelf64: Make linelist to look the same as elf32
2011-08-28 Cyrill Gorcunovelf32: Drop holes in linelist structure
2011-08-28 Cyrill Gorcunovoutobj: Reorder Segment members to eliminate holes
2011-08-28 Cyrill Gorcunovoutieee: Reorder ieeeSection members to eliminate holes
2011-08-28 Cyrill GorcunovDrop empty line and bracket
2011-08-28 Cyrill GorcunovStyle tuneup of nasm.h
2011-08-22 H. Peter Anvindisasm.c: ESP/RSP cannot be indicies, but XMM4/YMM4...
2011-08-22 H. Peter Anvinassemble.c: remove stray debugging code
2011-08-22 Cyrill Gorcunovinsns, avx2: A couple of upper-case to lower-case conve...
2011-08-22 Cyrill Gorcunovinsns, avx2: A typo in VPERMPD
2011-08-22 Cyrill Gorcunovassemble.c: Comment out debug printing
2011-08-21 Cyrill GorcunovBR3385573: Some AVX2 instructions fixups
2011-08-03 Cyrill Gorcunovinsns: Change VPERMPQ to VPERMQ
2011-07-31 Cyrill Gorcunovpreproc: Drop emitting() rudimanet
2011-07-30 Keith Kaniosdoc: update documentation for pending 2.10 release
2011-07-27 H. Peter AnvinNASM 2.10rc8nasm-2.10rc8
2011-07-20 AnonymousImplement insns.dat in human readable form
2011-07-19 Cyrill GorcunovNASM 2.10.rc7nasm-2.10rc7
2011-07-19 Cyrill Gorcunovinsns: A final pile of AVX2 instructions
2011-07-19 Cyrill Gorcunovinsns: A few additional AVX2 templates
2011-07-17 Cyrill Gorcunovinsns: One more small snippet of AVX2
2011-07-17 Cyrill Gorcunovinsns: One more slab of AVX2 instructions
2011-07-17 Cyrill Gorcunovinsns: Add a slab of AVX2 instructions
2011-07-17 Cyrill Gorcunovinsns.dat: Move exsiting AVX2 insns to a separate section
2011-07-17 Cyrill Gorcunovpreproc: Align members in structures
2011-07-17 Cyrill Gorcunovpreproc: Reorder ExpInv to drop padding
2011-07-17 Cyrill Gorcunovpreproc: Reorder SMacro members to eliminate padding
2011-07-17 Cyrill Gorcunovnasm.h: Reorder tokenval members to drop padding
2011-07-17 Cyrill GorcunovSome cleanup on insns.h
2011-07-17 Cyrill GorcunovDrop unused 'opt' from nasm_opt_val
2011-07-17 Cyrill Gorcunovelf64: Drop unused 'zero' variable
2011-07-17 Cyrill GorcunovDrop unused 'type' from gencode
next