projects
/
platform
/
upstream
/
nasm.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
platform/upstream/nasm.git
2012-02-25
Cyrill Gorcunov
doc: New NASM logo
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
H. Peter Anvin
doc: Allow repositioning the EPS logo
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
H. Peter Anvin
Update copyright year to 2012
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
H. Peter Anvin
NASM 2.10rc9
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
H. Peter Anvin
doc: Document AVX2, BMI1, BMI2 and TSX support.
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
H. Peter Anvin
Assume the undocumented CMPXCHG486 opcode was lockable
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add IF_LOCK flag on appropriate instructions
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
H. Peter Anvin
Clean up JMP/CALL patterns, especially for 64 bits
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add nohle for MOV in case of moffset destination
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hlexr flag for MOV instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hlenl flag for XCHG instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for XADD instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for XOR instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for SUB instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for SBB instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for OR instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for NOT instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for NEG instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for INC instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for DEC instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for CMPXCHG16B instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for CMPXCHG8B instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for CMPXCHG instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for BTS instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for BTR instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for BTC instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for AND instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for ADC instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
Cyrill Gorcunov
insns.dat: Add hle flag for ADD instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
H. Peter Anvin
disasm: ignore opcodes 370 and 371
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
H. Peter Anvin
Remove all remaining explicit bytecodes from insns.dat
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
H. Peter Anvin
Add support for warning on invalid LOCK prefixes
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
H. Peter Anvin
Move HLE byte codes to \264..\267
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
H. Peter Anvin
Add a "nohle" byte code to skip an instruction pattern
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
H. Peter Anvin
insns.pl: Bundle all "plain bytecodes" into a hash
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
H. Peter Anvin
HLE: Implement the basic mechanism for XACQUIRE/XRELEASE
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
H. Peter Anvin
nasm.c: Fix is_suppressed_warning()
commit
|
commitdiff
|
tree
|
snapshot
2012-02-25
H. Peter Anvin
HLE: Split the LOCK and REP prefix slots
commit
|
commitdiff
|
tree
|
snapshot
2012-02-10
H. Peter Anvin
insns: create a symbolic "wait" token for the \341...
commit
|
commitdiff
|
tree
|
snapshot
2012-02-10
H. Peter Anvin
insns: fix IMUL patterns to get rid of open-coded ...
commit
|
commitdiff
|
tree
|
snapshot
2012-02-10
H. Peter Anvin
insns: correct the TSX opcodes
commit
|
commitdiff
|
tree
|
snapshot
2012-02-10
Cyrill Gorcunov
insns: Add AVX2 transactional synchronization extensions
commit
|
commitdiff
|
tree
|
snapshot
2012-02-10
H. Peter Anvin
insns: replace open-coded \322 opcode with odf (operand...
commit
|
commitdiff
|
tree
|
snapshot
2012-02-03
H.J. Lu
backend: add support for x32 ELF
commit
|
commitdiff
|
tree
|
snapshot
2011-12-21
H. Peter Anvin
BR 3463230: Add VMFUNC instruction
commit
|
commitdiff
|
tree
|
snapshot
2011-12-17
Cyrill Gorcunov
insns: Fix up sizes for MOVSD and VMOVSS instructions
commit
|
commitdiff
|
tree
|
snapshot
2011-12-04
Cyrill Gorcunov
Don't forget to setup warning levels on preprocessor...
commit
|
commitdiff
|
tree
|
snapshot
2011-12-04
Cyrill Gorcunov
Drop tab/space mess from parse_cmdline
commit
|
commitdiff
|
tree
|
snapshot
2011-12-04
Cyrill Gorcunov
Use proper bracing on setting warnings in comman line...
commit
|
commitdiff
|
tree
|
snapshot
2011-12-04
Cyrill Gorcunov
Add WARN_IDX helper and ERR_WARN_TERM named constant
commit
|
commitdiff
|
tree
|
snapshot
2011-12-04
Cyrill Gorcunov
Simplify is_suppressed_warning helper
commit
|
commitdiff
|
tree
|
snapshot
2011-11-20
Cyrill Gorcunov
BR3392199: Revert "insns: Add MOVD as aliases to MOVQ...
commit
|
commitdiff
|
tree
|
snapshot
2011-11-20
Cyrill Gorcunov
preproc: Proper bracing with list_for_each
commit
|
commitdiff
|
tree
|
snapshot
2011-11-14
Cyrill Gorcunov
insns.dat: Fix VPCMPEQQ template
commit
|
commitdiff
|
tree
|
snapshot
2011-11-12
Cyrill Gorcunov
BR3392198: Fix compilation warning on prefixes
commit
|
commitdiff
|
tree
|
snapshot
2011-11-12
Cyrill Gorcunov
BR3392195: insns: Drop MMX flag from MOVD
commit
|
commitdiff
|
tree
|
snapshot
2011-11-11
Cyrill Gorcunov
insns: Fix typos for vcmpeq aliases
commit
|
commitdiff
|
tree
|
snapshot
2011-10-09
Cyrill Gorcunov
preproc: Drop NULL assignments for static variables
commit
|
commitdiff
|
tree
|
snapshot
2011-10-09
Cyrill Gorcunov
preproc: A few style fixups
commit
|
commitdiff
|
tree
|
snapshot
2011-10-05
Cyrill Gorcunov
BR3376406: Update default optimization level in man
commit
|
commitdiff
|
tree
|
snapshot
2011-10-02
Cyrill Gorcunov
insns: Add MOVD as aliases to MOVQ for compatibility...
commit
|
commitdiff
|
tree
|
snapshot
2011-10-02
Cyrill Gorcunov
preproc: %ifenv should require environment variable...
commit
|
commitdiff
|
tree
|
snapshot
2011-10-01
Cyrill Gorcunov
BR3414012: Make %if[n]def to handle tail spaces
commit
|
commitdiff
|
tree
|
snapshot
2011-09-25
Cyrill Gorcunov
assemble: Drop redundant variable
commit
|
commitdiff
|
tree
|
snapshot
2011-09-20
Jiri Malak
BR3411280: Fix incorrect compiler option for OS/2 targe...
commit
|
commitdiff
|
tree
|
snapshot
2011-08-30
Cyrill Gorcunov
insns.dat: Fixup VGATHERx instructions
commit
|
commitdiff
|
tree
|
snapshot
2011-08-30
Cyrill Gorcunov
Add AVX2 test file
commit
|
commitdiff
|
tree
|
snapshot
2011-08-28
Cyrill Gorcunov
A couple of simplifications to assemble.c
commit
|
commitdiff
|
tree
|
snapshot
2011-08-28
Cyrill Gorcunov
parser: No need to split line if it a bit longer than...
commit
|
commitdiff
|
tree
|
snapshot
2011-08-28
Cyrill Gorcunov
Add IS_SREG and IS_FSGS helpers
commit
|
commitdiff
|
tree
|
snapshot
2011-08-28
Cyrill Gorcunov
A few style fixups in parser.c
commit
|
commitdiff
|
tree
|
snapshot
2011-08-28
Cyrill Gorcunov
elf64: Make linelist to look the same as elf32
commit
|
commitdiff
|
tree
|
snapshot
2011-08-28
Cyrill Gorcunov
elf32: Drop holes in linelist structure
commit
|
commitdiff
|
tree
|
snapshot
2011-08-28
Cyrill Gorcunov
outobj: Reorder Segment members to eliminate holes
commit
|
commitdiff
|
tree
|
snapshot
2011-08-28
Cyrill Gorcunov
outieee: Reorder ieeeSection members to eliminate holes
commit
|
commitdiff
|
tree
|
snapshot
2011-08-28
Cyrill Gorcunov
Drop empty line and bracket
commit
|
commitdiff
|
tree
|
snapshot
2011-08-28
Cyrill Gorcunov
Style tuneup of nasm.h
commit
|
commitdiff
|
tree
|
snapshot
2011-08-22
H. Peter Anvin
disasm.c: ESP/RSP cannot be indicies, but XMM4/YMM4...
commit
|
commitdiff
|
tree
|
snapshot
2011-08-22
H. Peter Anvin
assemble.c: remove stray debugging code
commit
|
commitdiff
|
tree
|
snapshot
2011-08-22
Cyrill Gorcunov
insns, avx2: A couple of upper-case to lower-case conve...
commit
|
commitdiff
|
tree
|
snapshot
2011-08-22
Cyrill Gorcunov
insns, avx2: A typo in VPERMPD
commit
|
commitdiff
|
tree
|
snapshot
2011-08-22
Cyrill Gorcunov
assemble.c: Comment out debug printing
commit
|
commitdiff
|
tree
|
snapshot
2011-08-21
Cyrill Gorcunov
BR3385573: Some AVX2 instructions fixups
commit
|
commitdiff
|
tree
|
snapshot
2011-08-03
Cyrill Gorcunov
insns: Change VPERMPQ to VPERMQ
commit
|
commitdiff
|
tree
|
snapshot
2011-07-31
Cyrill Gorcunov
preproc: Drop emitting() rudimanet
commit
|
commitdiff
|
tree
|
snapshot
2011-07-30
Keith Kanios
doc: update documentation for pending 2.10 release
commit
|
commitdiff
|
tree
|
snapshot
2011-07-27
H. Peter Anvin
NASM 2.10rc8
commit
|
commitdiff
|
tree
|
snapshot
2011-07-20
Anonymous
Implement insns.dat in human readable form
commit
|
commitdiff
|
tree
|
snapshot
2011-07-19
Cyrill Gorcunov
NASM 2.10.rc7
commit
|
commitdiff
|
tree
|
snapshot
2011-07-19
Cyrill Gorcunov
insns: A final pile of AVX2 instructions
commit
|
commitdiff
|
tree
|
snapshot
2011-07-19
Cyrill Gorcunov
insns: A few additional AVX2 templates
commit
|
commitdiff
|
tree
|
snapshot
2011-07-17
Cyrill Gorcunov
insns: One more small snippet of AVX2
commit
|
commitdiff
|
tree
|
snapshot
2011-07-17
Cyrill Gorcunov
insns: One more slab of AVX2 instructions
commit
|
commitdiff
|
tree
|
snapshot
2011-07-17
Cyrill Gorcunov
insns: Add a slab of AVX2 instructions
commit
|
commitdiff
|
tree
|
snapshot
2011-07-17
Cyrill Gorcunov
insns.dat: Move exsiting AVX2 insns to a separate section
commit
|
commitdiff
|
tree
|
snapshot
2011-07-17
Cyrill Gorcunov
preproc: Align members in structures
commit
|
commitdiff
|
tree
|
snapshot
2011-07-17
Cyrill Gorcunov
preproc: Reorder ExpInv to drop padding
commit
|
commitdiff
|
tree
|
snapshot
2011-07-17
Cyrill Gorcunov
preproc: Reorder SMacro members to eliminate padding
commit
|
commitdiff
|
tree
|
snapshot
2011-07-17
Cyrill Gorcunov
nasm.h: Reorder tokenval members to drop padding
commit
|
commitdiff
|
tree
|
snapshot
2011-07-17
Cyrill Gorcunov
Some cleanup on insns.h
commit
|
commitdiff
|
tree
|
snapshot
next