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: fix typos: VCMPORD_SP[SD] entered as VCMPORS_SP[SD]
2009-06-25
H
.
Peter Anvin
i
n
sns
.
da
t
: fix typos:
VCMPORD_SP[SD]
e
nt
e
red as VCMPORS_SP[SD
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
n
sns
.
d
a
t: col
l
apse relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
An
v
in
i
n
s
ns
.
pl: allow relax
e
d
f
o
r
m
s
to
b
e cr
e
at
e
d withou
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter An
v
in
changes
.
s
r
c: fix some odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter
Anvi
n
p
arser: don
'
t
use m
i
dcode de
c
larations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfile: upd
a
te URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
t
e
r Anv
i
n
N
i
ndent:
add back th
e
-nut optio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: update
with t
h
e -npro and -il0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter
Anvin
doc: u
s
e
NASM s
y
n
tax for x87
regi
s
ters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Ad
d
s
ymbo
l
i
c constants for REX_V
"
cla
s
ses
"
(VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r Anv
i
n
do
c
:
r
e
m
o
ve insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NA
S
M
2
.
06rc
1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
t
er Anv
i
n
preproc:
ha
n
dle %+ ev
e
n during early t
o
ken replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvin
Use lower cas
e
f
o
r
VEX and XOP in instructions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
A
nvin
Infrastr
u
cture support for AMD's ne
w
X
OP pref
i
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pete
r
An
v
in
outbin: replace fprintf
(
rf, no
t
_define
d
); with
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
.
P
ete
r
A
nvin
p
r
eproc
:
unify token-
p
asti
n
g
code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc: slightly tidy the co
p
yrigh
t
page of the man
u
a
l
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pet
e
r Anvin
preproc: make
$
and $$ T
O
KEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
p
reproc: fix
m
ore to
k
en pasting c
a
ses
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
AUTHO
R
S: Update infor
m
ation fo
r
HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
Document
preprocess
o
r to
k
en concate
n
a
tion fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
Ha
n
dle we
i
rd cas
e
s
of t
o
ken
pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
e
r
Anvin
NASM
2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add COPYING
t
o the li
s
t of files to pac
k
age
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add NASM
M
a
n
u
al; automate version gene
r
a
tion
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter A
n
vin
d
i
sasm: fi
x
reve
r
sed REP
v
s REPN
E
in
ea
t
b
y
te()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter An
v
in
disa
s
m: when n
o
instruc
t
ion is found, consider a n
a
ked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NAS
M
2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter
Anvin
B
R
2
6
90
6
88: Fix opcod
e
s for FMA
i
nstructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add
t
est
f
rom
B
R 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pete
r
Anvin
BR 2690688: add missing
VFM instructi
o
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2
6
89316: PEXT
R
Q
r
equir
e
s
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma: fi
x
spelling of the V
F
NM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat: fi
x
VFNM
i
nstructions incorrectly spell
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
e
t
e
r
Anvin
NASM 2
.
0
6rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
e
te
r
Anvin
BR 2672117:
h
andle lo
n
g lines for db/
d
w/et
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter A
n
v
in
autoconf
:
detect
t
he brok
e
n bool in OpenWa
t
com 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
Anvin
Most instruc
t
i
on codes are octal, so print e
r
ror
s
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvin
o
ptimization
.
asm
:
m
o
r
e sbyte test
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvi
n
sb
y
te: optimization is OK if UNKNOWN isn't
set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter An
v
in
optim
i
zat
i
on
.
asm: add sbyte t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
NASM 2
.
06r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
BR 241326
5
: don't pessimize
d
isplaceme
n
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
opti
m
ization
.
asm: add EA optimization
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anvin
n
a
sm
.
c: another readability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: read
a
bil
i
ty cle
a
nup for
se
g
:off pars
i
ng
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvin
A
d
d VPCLMUL ins
t
ructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assem
b
le: only b
e
optimistic with
NO_SEG
if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anv
i
n
convergence
.
asm: add test
of jmp to an abs
o
lute
a
ddress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL is a
p
parently targeted
for Westme
r
e with
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557
9
03: fix disass
e
mb
l
y o
f
a se
t
of SS
E
MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
BR
2
541252:
F
ix issue
s
i
n insns
.
d
at, mostl
y
r
e
lated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
chan
g
es
.
src: docum
e
nt WAIT and
%
$$ fixe
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2592476: Trea
t
WA
I
T
a
s
a prefix ev
e
n
t
ho
u
gh it
'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736: handle
d
eep c
o
nt
e
xt-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anv
i
n
nasmlib
:
make nas
m
_strcat() take const a
r
gumen
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
A
nvin
ou
t
el
f
32
/
64
:
remov
e
a
l
ign
_
s
t
r
in fa
v
or of fwri
t
ezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
outbin: fix typo: "sections" not "secti
o
n"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
Uni
f
y
all-zero
b
uf
f
er
s
; ad
d
f
writezero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
BR 2
6
1190
6
: prope
r
error me
s
s
ag
e
for st
a
rt <
o
rigin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
NA
S
M 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
i
x opcode for VADDSUBPS; opera
n
ds for
VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
FM
A
instructi
o
ns
wo
n
'
t
be i
n
Sandy B
r
i
dge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Pe
r
l s
c
r
i
pt used to generate FMA
instruc
t
ion patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter A
n
vin
c
hanges
.
src: document updated
A
V
X
s
p
e
ci
f
icat
i
on
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Upda
t
e the
VFMA* instructions per t
h
e AVX spec
v
er
s
i
o
n 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
i
nsns
.
dat: fix min
o
r for
m
atting anom
a
lies
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
insns
.
pl:
ha
n
dle the n
e
w VEX
.
DDS flag per A
V
X sp
e
c
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anv
i
n
BR 259
3
349: Move version message
b
ack
t
o
s
tdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM 2
.
0
6rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter
A
n
vin
d
oc:
c
lea
n
u
p
the
"String Manipulati
o
n in Macros"
sect
i
on
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anv
i
n
doc:
i
n
dent the time mac
r
o
e
xample
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
et
e
r Anvin
doc: fix typ
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
Merge branch 'ma
s
t
e
r' of git+ssh://repo
.
o
r
.
cz
/
srv
/
gi
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
doc: update the section on
numeric consta
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
eter Anvin
F
ix th
e
[warn
i
ng
]
dire
c
tive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86:
s
light
styli
s
tic clea
n
u
ps
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: F
i
x
e
nforc
e
men
t
o
f
the LO
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anvin
BR 2413278: Nonoptimal forms of arith
m
e
t
ic instructi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pe
t
er Anvin
changes
.
s
rc: doc
u
men
t
Mach-O alignme
n
t
f
i
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pe
t
e
r
An
v
in
NASM 2
.
06rc
2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter An
v
in
NASM
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
Anvin
ELF:
u
s
e
rbtree
for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er Anvin
rbtr
e
e: drop "const" from sea
r
ch fun
c
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
cha
n
g
e
s
.
src:
document P
O
PCNT
fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
i
n
M
erge bra
n
ch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
te
s
t/popcnt
.
asm: simple te
s
t
for t
h
e POP
C
N
T
instruct
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
The POPCNT
i
ns
t
r
u
c
ti
o
n does not
need size
s
on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229703: POPCN
T
r
6
4,rm64 not POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er An
v
in
preproc: B
R
2222615: fi
x
segfa
u
lt on
bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
A
nvin
d
o
c: 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 Anv
i
n
change
s
.
src: document if
f
o
r %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
t
est: add test for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er Anvin
pr
e
proc: BR 22
2
2615:
fix
segfa
u
lt on b
o
gus %ifmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r Anvin
doc/
c
hange
s
.
src: docu
m
e
nt
ELF
TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor ed
i
t to the TLS documentation examp
l
es
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next