index
:
delta/nasm.git
avx512
baserock/morph
branch-0_98-j
branch-0_98-j5
branch-0_98_24-gasalign
branch-0_98bf
branch-0_98e
buildfix-2.03rc4
ctype
defid
elf
elf16
elfmerge
evalmacro
evalstr
extnames
indirect
insns
insns-flags
latex
loops
macho64
machofix
machomerge
master
mempool
mkwarnings
nasm-0.98.x
nasm-2.03.x
nasm-2.05.xx
nasm-2.07.xx
nasm-2.08.xx
nasm-2.09.xx
nasm-2.10.xx
nasm-2.11.xx
nasm-2.12.xx
nasm-2.13.xx
nasm-2.14.xx
nasm-2.15.xx
nasm-2.15.xx-pre
new-preproc
newaddr
note
nsis
nsis2
owc
path
phi
pp-inline
pragma
preproc-paste-fix
preproc-rewrite
reldef
signrel
sse5
repo.or.cz: nasm.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
parser.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Get rid of a bunch of unnecessary indirections
H. Peter Anvin
2016-03-03
1
-9
/
+6
*
Replace nasm_error(ERR_FATAL/ERR_PANIC) with nasm_fatal/nasm_panic
H. Peter Anvin
2016-03-03
1
-1
/
+1
*
parser: Check for eval error before memory reference parsing
Cyrill Gorcunov
2014-11-22
1
-0
/
+2
*
Sync to public Intel EAS version 021.
Mark Charney
2014-10-16
1
-1
/
+1
*
bnd: Add a new nobnd prefix
Jin Kyu Song
2013-12-04
1
-0
/
+1
*
Add {vex3} and {vex2} prefixes by analogy with {evex}
H. Peter Anvin
2013-11-28
1
-1
/
+3
*
stdscan: Rework curly brace parsing routines
Jin Kyu Song
2013-11-27
1
-1
/
+1
*
match: Check the number of elements in broadcasting operands
Jin Kyu Song
2013-11-20
1
-1
/
+2
*
Build: Suppress warning messages
Jin Kyu Song
2013-11-20
1
-1
/
+1
*
AVX-512: Add {evex} instruction prefix
Jin Kyu Song
2013-11-20
1
-0
/
+2
*
MPX: Add BND prefix for branch instructions
Jin Kyu Song
2013-11-20
1
-0
/
+1
*
MPX: Add MPX instructions
Jin Kyu Song
2013-11-20
1
-0
/
+7
*
parser: support split base,index effective address
H. Peter Anvin
2013-11-20
1
-18
/
+79
*
parse: factor out mref parsing
H. Peter Anvin
2013-11-20
1
-125
/
+132
*
parser: simplify code by keeping a pointer to the current operand
H. Peter Anvin
2013-11-20
1
-152
/
+132
*
Add support for DZ and RESZ, document the ZWORD keyword
H. Peter Anvin
2013-10-02
1
-4
/
+9
*
AVX-512: Remember the position of operand with broadcast or embedded rounding
Jin Kyu Song
2013-08-29
1
-0
/
+6
*
AVX-512: Fix parser to handle opmask decorator correctly
Jin Kyu Song
2013-08-22
1
-5
/
+8
*
AVX-512: Add ZWORD keyword
Jin Kyu Song
2013-08-22
1
-0
/
+5
*
AVX-512: Reword comment about opmask decorators
Jin Kyu Song
2013-08-22
1
-1
/
+1
*
AVX-512: Add EVEX encoding and new instructions
Jin Kyu Song
2013-08-16
1
-0
/
+6
*
AVX-512: Add support for parsing braces
Jin Kyu Song
2013-08-06
1
-2
/
+92
*
BR 3392260: Handle instructions only separated by vector SIB size
H. Peter Anvin
2013-07-19
1
-6
/
+21
*
parse_line: Shrink code with memset helper
Cyrill Gorcunov
2013-07-16
1
-3
/
+2
*
Remove +s
Ben Rudiak-Gould
2013-03-01
1
-17
/
+11
*
opflags: Extend opflags_t to 64 bits
Cyrill Gorcunov
2012-09-10
1
-1
/
+1
*
HLE: Implement the basic mechanism for XACQUIRE/XRELEASE
H. Peter Anvin
2012-02-24
1
-0
/
+2
*
HLE: Split the LOCK and REP prefix slots
H. Peter Anvin
2012-02-24
1
-1
/
+2
*
BR3392198: Fix compilation warning on prefixes
Cyrill Gorcunov
2011-11-12
1
-1
/
+1
*
parser: No need to split line if it a bit longer than 80 chars
Cyrill Gorcunov
2011-08-28
1
-2
/
+1
*
Add IS_SREG and IS_FSGS helpers
Cyrill Gorcunov
2011-08-28
1
-9
/
+11
*
A few style fixups in parser.c
Cyrill Gorcunov
2011-08-28
1
-59
/
+66
*
BR3104852: only warn once for repeated prefixes
Victor van den Elzen
2010-11-07
1
-1
/
+1
*
parser.c: Drop space line and use hex notation
Cyrill Gorcunov
2010-08-27
1
-3
/
+2
*
Optimize mov r64,imm
H. Peter Anvin
2010-08-24
1
-1
/
+8
*
Revert "Improve process_ea and introduce -OL"
H. Peter Anvin
2010-07-25
1
-1
/
+0
*
Improve process_ea and introduce -OL
Victor van den Elzen
2010-07-24
1
-0
/
+1
*
Revert "BR 2887108: Use overflow_ helper to catch inappropriate imm optimizat...
Cyrill Gorcunov
2009-11-01
1
-9
/
+8
*
Various tab/space/comment cleanup
Cyrill Gorcunov
2009-10-31
1
-209
/
+213
*
stdscan: switch to stdscan_get/set routines
Cyrill Gorcunov
2009-10-31
1
-5
/
+5
*
nasmlib: Introduce idata_bytes helper
Cyrill Gorcunov
2009-10-31
1
-37
/
+18
*
BR 2887108: Use overflow_ helper to catch inappropriate imm optimization
Cyrill Gorcunov
2009-10-31
1
-8
/
+9
*
parser.c: pasrse_line -- fix alignment
Cyrill Gorcunov
2009-10-14
1
-3
/
+3
*
Use I_none opcode instead of hardcoded number
Cyrill Gorcunov
2009-08-23
1
-18
/
+18
*
Fix some format strings for nasm_error
Victor van den Elzen
2009-08-11
1
-3
/
+3
*
Drop efunc and evaluate argument to parse_line()
H. Peter Anvin
2009-07-18
1
-49
/
+47
*
Drop the ofmt and errfunc arguments to label definition functions
H. Peter Anvin
2009-07-18
1
-4
/
+2
*
NASM: relicense under the 2-clause BSD license
H. Peter Anvin
2009-07-06
1
-12
/
+0
*
Add copyright headers to the *.c/*.h files in the main directory
H. Peter Anvin
2009-06-28
1
-6
/
+45
*
parser.c: fix stylistic nitpick
H. Peter Anvin
2009-06-27
1
-1
/
+0
[next]