repo.or.cz
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
insns.dat: collapse relaxed forms
2009-06-25
H
.
Peter Anvin
i
nsns
.
dat: collapse relax
e
d
for
m
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
in
s
ns
.
pl: allow re
l
axed
f
orms to be created wit
h
out
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
P
e
t
e
r Anvin
chan
g
es
.
src: fix some
o
dd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pe
t
er Anvin
parser: do
n
't use midcode d
e
cla
r
ations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter An
v
in
spec
f
ile: update U
R
Ls
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: add back the -nu
t
option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pete
r
Anvin
Nindent: update with the -npro and -il0
o
p
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anv
i
n
doc: use NA
S
M syn
t
ax for
x
8
7 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add
s
y
m
bolic cons
t
ants f
o
r R
E
X_V
"classes" (V
E
X, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r Anvi
n
d
o
c: rem
o
ve
i
nsref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NASM 2
.
0
6rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
e
r
Anvin
p
r
epr
o
c: handle %+ even d
u
rin
g
early token replace
m
ent
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter Anvin
Us
e
lower case for VEX
a
n
d
X
O
P
i
n i
n
structions tab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvin
I
nfrastructu
r
e
support for AMD's ne
w
XOP pref
i
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anv
i
n
o
ut
b
in:
r
eplace fprint
f
(rf, n
o
t
_defi
n
ed);
w
i
t
h
fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
NASM
2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
p
r
e
pro
c
: unify t
o
k
e
n-p
a
s
t
in
g
co
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
d
o
c
:
slightly tidy the co
p
yright
pa
g
e of the manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
P
e
t
e
r A
n
vin
pre
p
roc: make
$
and $$ TO
K
EN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
preproc: fix
m
or
e
t
oken pasting ca
s
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
AUTHORS:
Update
info
r
m
ation for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
te
r
Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
Docume
n
t
preprocessor token concatenat
i
o
n
fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
et
e
r Anvin
Han
d
le weird cases of token p
a
s
ting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anv
i
n
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
er
Anv
i
n
nasm
.
nsi: add COPY
I
N
G t
o
t
he list
o
f files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
A
nvin
na
s
m
.
n
s
i:
a
dd
N
A
SM
Manual;
auto
m
a
te version
generation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er Anvin
disasm: f
i
x reve
r
sed REP
vs
R
E
P
NE in
e
atbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvi
n
disa
s
m: wh
e
n no ins
t
ruction
is found, consid
e
r a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
N
A
SM 2
.
06r
c
8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 2690688: Fi
x
opcodes for FMA
i
nstruc
t
ions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
Anvin
Add test from BR 2
6
90688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pete
r
Anvin
BR 2690688: add missing VF
M
inst
r
uctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
B
R
2689
3
16: PEXTRQ requir
e
s REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
t
er Anvin
genf
m
a: fi
x
spel
l
ing of
the VFNM ins
t
ruc
t
ions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anv
i
n
insns
.
dat: fix VFNM
i
nstructions
incorrectl
y
spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter
A
n
vin
NASM
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2672117: han
d
l
e
long lines f
o
r d
b
/d
w
/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nv
i
n
autoconf:
d
etect
t
he brok
e
n bool i
n
OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most
instruc
t
i
o
n codes are octal, so print errors
t
h
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvin
op
t
imiza
t
ion
.
a
sm: more sbyte te
s
ts
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte:
op
t
imi
z
at
i
o
n
i
s OK if UNKNOWN
isn't se
t
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nvin
opt
i
mization
.
asm: a
d
d
s
b
yte tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
NASM
2
.
0
6rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
BR 2413265
:
don't pessimize
di
s
placem
e
nts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimization
.
asm: a
d
d
E
A optimizati
o
n t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
An
v
i
n
nasm
.
c:
a
n
o
ther re
a
dability cleanu
p
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
n
a
sm
.
c: readabi
l
ity cl
e
a
nup
fo
r
s
eg
:
off par
s
i
n
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvin
Add VPCLMUL inst
r
uct
i
on
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
assemble: only be
o
ptimistic with NO_S
E
G if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
co
n
vergence
.
asm: a
d
d te
s
t of jmp to an absolute
address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
PCLMUL is a
p
parently
t
arge
t
ed
f
or Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
A
nvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
Anvin
BR 2
5
57903: fix
d
isassembly of a
set of
SSE MOV
*
ins
t
ruction
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
5
4
1252
:
Fix
i
ssues
i
n
i
nsns
.
dat, m
o
stly
r
e
l
ated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
changes
.
s
r
c: do
c
ument WAIT
a
nd %$$ fi
x
es
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
BR 259
2
476: Tre
a
t WAIT as a prefix even
t
hough i
t
'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br70
4
736:
han
d
le
d
ee
p
c
ont
e
xt-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
nasmlib
:
make n
a
s
m
_strc
a
t() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
o
u
t
e
lf32/64: remove al
i
gn_str in fa
v
o
r of f
w
r
itezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
i
n
outbin: fix ty
p
o: "sections" n
o
t "sectio
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
Uni
f
y all-ze
r
o bu
f
fe
r
s; add fwriteze
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 261190
6
: proper error messa
g
e
f
or start
<
o
ri
g
in
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
NASM 2
.
06
r
c4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter An
v
in
Fix opcode
f
or VAD
D
SUBPS
;
o
peran
d
s
for VB
L
END
;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
FMA instructions won't be
i
n Sandy
B
ridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl script used t
o
generat
e
FMA instructio
n
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
c
hanges
.
src: docu
m
en
t
updated AVX spec
i
fication
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter A
n
vin
U
pdate t
h
e VFMA* instructio
n
s per
the AVX spec version
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
insns
.
d
a
t:
fix minor formatt
i
ng anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
ins
n
s
.
pl: handle the new VEX
.
DDS
f
lag per AVX
spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
B
R 2593
3
4
9: Move version me
s
sag
e
back to
s
tdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
N
A
S
M 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c: clean up th
e
"Stri
n
g Manip
u
lation in Macros"
s
e
ction
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: indent
the time ma
c
ro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
M
e
r
ge branch
'
master' of git+ssh://repo
.
o
r
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
u
p
d
ate
t
h
e
sect
i
on on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pe
t
er An
v
in
Fix
the [wa
r
ning] dire
c
tive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter An
v
in
outa
s
86: slight stylistic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r A
n
vin
BR 2432826: Fix enforc
e
ment of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2
413278: N
o
n
o
ptimal forms of
arith
m
eti
c
instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pet
e
r Anvin
changes
.
src: document Mach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
eter A
n
vi
n
NASM
2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
0
6
r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r
A
nvi
n
E
LF:
u
se r
b
tree for symbol
s
earch
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anv
i
n
rbt
r
e
e: drop "const" from sea
r
ch function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
chang
e
s
.
src: docum
e
nt P
O
PCNT
f
ix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
i
n
M
e
rge br
a
n
c
h
'nasm-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popcnt
.
asm
:
simple test fo
r
the
POP
C
N
T
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
Th
e
POPCNT i
n
str
u
c
t
ion does
not need siz
e
s on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter
An
v
in
B
R
2
229703: POPCN
T
r64,rm64
not
POPC
N
T r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
p
r
eproc: BR
2
222615: f
i
x
s
e
gfault on
b
ogus
%
ifma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
A
nvin
doc: bett
e
r descripti
o
n of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
chan
g
es
.
src: document if for
%
ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
test: add test for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc: BR 222
2
6
15
:
fix seg
f
a
u
lt
o
n
bogus %if
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter An
v
in
d
o
c/c
h
anges
.
src: document ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r Anvi
n
doc
:
mino
r
edit t
o
th
e
TLS docum
e
nt
a
tion examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
ete
r
Anvin
version
.
pl: snapshot releases *only* have
d
igits
i
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next