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
Add copyright notice to insns.dat
2009-06-28
H
.
Pete
r
Anvi
n
Add copy
r
ight notice
t
o i
n
sns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter A
n
v
i
n
Add copyr
i
ght verbiage t
o
P
erl scripts;
update
L
ICE
N
S
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
An
v
i
n
Stan
d
a
r
d co
p
yright verbiage headers
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
t
er Anvin
LI
C
ENSE: give
t
he c
u
rrent l
i
cense sta
t
us
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
e
r Anv
i
n
NASM 2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
Run
m
ake alldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move prototypes
for null
_
d
e
bug to outf
o
r
m
.
h and outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
Move backend-specific cod
e
to output/; br
e
a
k
out
n
ull
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
d
e
b
u
g:
make *all* the null deb
u
g routines available
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter An
v
in
output:
c
all debug ini
t
fr
o
m a c
e
ntral lo
c
a
tio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
test
/
Mak
e
file: add rule to produce a
.
dbg
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outform:
b
u
ild ALL formats by default, incl
u
ding DBG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
out
e
lf
.
c
:
add appropria
t
e #ifdefs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
v
i
n
out
d
bg: make outdbg
.
c comp
i
l
e cleanly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
An
v
in
NASM 2
.
06
r
c
1
5
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er Anvin
BR
2
7
8
1
90
0
: h
a
ndle c
o
mm
o
n la
b
el
s
while optimizing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r Anv
i
n
parser
.
c
:
fix
s
tylistic
nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
A
n
vin
asse
m
ble
.
c
:
styl
i
stic
n
itp
i
ck
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
Anvin
p
r
e
p
roc: use %if 0 inst
e
ad of %ifdef BOGUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anvin
hashtbl: ma
k
e hash_iterate() n
o
t cras
h
on an
u
ni
n
itali
z
ed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
v
in
n
a
sm
.
c
: clean up pass e
x
it lo
g
ic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
ndisasm: f
i
x
d
i
sassembl
y
of J
R
CXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
NA
S
M
2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ins
n
s
.
dat: reformat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
insns
.
dat: a
d
d re
l
axed forms fo
r
XOP/FMA4/CVT16
instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
A
dd
Cyr
i
ll G
o
rcunov to
A
UTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
insn
s
.
pl:
r
emove stray whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
et
e
r Anvin
insns
.
pl: add "nohi" co
d
e for
REX
_
N
H
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
insns
.
pl: fix indentati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
L
F: m
a
ke
d
e
bu
g
ging functions stat
i
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF:
r
emove loop invari
a
nt
calculation
o
f glob
a
l of
f
set
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
et
e
r Anvin
ELF
:
clean u
p
the arithm
e
t
ic for global symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
EL
F
:
b
u
mp GLOBA
L
_T
E
MP_BAS
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
E
LF: eliminate ha
r
d-coded
section numbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
H
andle
the new E
L
F headers i
n
the de
p
e
ndency generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
EL
F
: add head
e
r files, begin
m
erging common co
d
e, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
NASM 2
.
0
6
rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
chang
e
s
.
src:
u
pdate
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
e
r
Anvin
in
s
ns: make the
M
M
X ver
s
ion o
f
PI
N
SRW match the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
Intel FMA: drop re
l
ax
e
d forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
F
ix
t
h
e
PINSR s
e
ries of
i
nstructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
Add
su
p
port for ins
t
ructi
o
ns which always use low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r An
v
in
insns
.
dat: fix
t
ypos: VCMPORD_SP[SD] entered as
V
CMP
O
R
S
_SP[
S
D
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ins
n
s
.
dat: coll
a
pse relaxed f
o
rms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
nsns
.
pl:
a
llow rel
a
xed forms to b
e
c
reated without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pe
t
er Anv
i
n
c
h
ange
s
.
s
rc: fix some odd sp
a
cing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pet
e
r
Anvin
parser: don't use
m
idco
d
e declarations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfi
l
e
:
updat
e
URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
e
r
A
nvi
n
Nindent: add back the -nut o
p
t
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent:
u
pd
a
te with the -n
p
ro
and
-
il0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: us
e
NASM syntax for x87 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r Anvin
Add s
y
m
b
olic constants for REX_V "classes" (VEX,
XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: remove
i
n
sref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
eter Anvin
NASM 2
.
06rc1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
prepro
c
: handle %+ even during ear
l
y
t
oken replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use lowe
r
case for VEX a
n
d XOP in instructions
t
a
ble
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
A
n
v
i
n
Infrastruc
t
u
re support for AMD's new XOP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pe
t
er Anvin
outbin: replace fprintf(rf, not_
d
efine
d
); wit
h
f
puts
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter Anvin
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
Anv
i
n
preproc:
u
n
i
fy t
o
ken-pasti
n
g code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er Anvin
doc: slightly tidy the
c
opy
r
ig
h
t
p
age of
the
m
anual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pe
t
er An
v
in
prep
r
o
c
: make $
and
$
$ TOKEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
preproc: f
i
x
more token pasting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
A
U
THORS:
Update in
f
ormat
i
on
f
or HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
Do
c
u
m
ent preprocessor token
c
oncatenation
f
ix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
e
r
Anvin
Handle weird cases of token pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06
r
c9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi
:
add COPYING t
o
the l
i
s
t
o
f files to
p
acka
g
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
A
n
v
in
nasm
.
n
si
:
add NASM
M
a
n
ua
l
;
a
u
tomate vers
i
on ge
n
erati
o
n
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter An
v
in
disasm: fi
x
rev
e
rsed REP vs R
E
PNE in
e
atbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
ter Anv
i
n
disasm: when no in
s
truc
t
i
on is
found,
consi
d
er a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
et
e
r Anvin
BR 2690688: Fix opcode
s
for FMA
i
n
structions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add
test
from BR
2
690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter Anv
i
n
B
R
2690688: ad
d
missing V
F
M instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316: PEXTRQ re
q
uires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
Anvin
genfma: f
i
x spel
l
ing of the
V
F
N
M
i
nstruction
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter
Anvin
in
s
ns
.
d
at: fix VFNM
i
nst
r
uctions incorrec
t
ly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter
Anvin
N
A
SM 2
.
0
6rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter
An
v
i
n
BR 2672117
:
h
andle long lines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: detect
the broken bool i
n
OpenWat
c
om 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
eter Anvin
Most instruction codes
a
re octal, s
o
print errors t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvi
n
o
p
timi
z
at
i
o
n
.
asm: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte: optimiza
t
ion is OK
if UNKNOWN
is
n
't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm: add sbyte t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
NASM 2
.
06r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
BR
2
413265: don't pessimize displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anvin
optimization
.
a
sm: a
d
d EA
optimizat
i
on t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c:
another
r
e
adability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: rea
d
ability cleanu
p
for seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er Anvi
n
Add VPCLMUL in
s
t
r
u
c
tions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
assem
b
le
:
only
be optim
i
stic with NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nv
i
n
c
onvergence
.
asm: add test of jmp to an absol
u
te address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
P
CL
M
UL is apparently targeted
f
or Westmere with t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2557903: fix disassembly of a s
e
t of SSE MO
V
*
i
nstructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
B
R
2541252: Fix
i
ssues i
n
insns
.
dat, most
l
y re
l
ated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
Anv
i
n
cha
n
ges
.
src: document WAIT and %$
$
fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
Anvi
n
BR 259247
6
: Treat WAIT as a prefix
even though
it's
.
.
.
commit
|
commitdiff
|
tree
next