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
NASM 2.10
2012-03-12
H
.
Peter A
n
vin
N
A
SM 2
.
10
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
disasm
.
c
:
ESP/RSP
canno
t
be indicies, but X
M
M4/YMM4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
assemble
.
c: remo
v
e
str
a
y debugging c
o
d
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anvin
NASM
2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anv
i
n
A few
more AVX2 spec
i
ns
t
ructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
eter Anvin
Use a normal
quad
-
case
f
or va
l
ueless /is4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter A
n
vin
Remove support for
DREX e
n
coding
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pe
t
e
r Anvin
insns
.
dat: Clea
n
up and fix
t
h
e
BMI instruction p
a
tterns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anvin
Merge branch
'n
a
sm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rd
o
ff: add
m
issing
d
epe
n
d
ency in Make
f
ile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge branch
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
t
er
A
nvin
Ma
k
efile:
hopefull
y
fix
rd
o
ff paralle
l
bu
i
ld problem
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Imp
l
eme
n
t
the V
G
A
THERP inst
r
uction
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
A
nv
i
n
Add support for
V
SIB i
n
structions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
er An
v
in
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter A
n
vin
spec: update to match requir
e
ments of
F
edo
r
a
1
4+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter An
v
i
n
NASM 2
.
10
r
c5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
Merg
e
branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anv
i
n
Merge branch '
n
asm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: fix sp
e
l
ling of "com
p
a
t
ibility"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
p
h
ash: m
o
ve sample function
to the
s
a
mple file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pete
r
A
n
vin
B
R
3
0
52618: ha
n
dle seg
m
ent
re
g
ister
operati
o
ns in 64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
doc: untabify
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
d
o
c:
o
v
e
rride op
t
i
mizat
i
on wi
t
h
S
TRIC
T
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: do
c
u
ment imm64
o
ptimizat
i
o
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
Opt
i
mize mov r64,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
a
s
semble: add an OPT
i
nstruc
t
ion flags for opt
i
mizing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
insns
.
pl: make insnsd
.
c a bit easi
e
r to read
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
ndisasm: handle VE
X
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndisasm: un
i
fy VEX han
d
ling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvi
n
NA
S
M 2
.
0
9
rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
t
e
st/avx: remove delete
d
instru
c
t
ions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: pe
r
m
it con
t
racted forms for VB
L
ENDVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
assmem
b
l
e
.
c: f
i
x VEX
.
W logic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
insns
.
dat:
f
i
x enco
d
ing of VCVT
S
D2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er
A
nvin
ins
n
s
.
da
t
: SSE encoding
of VB
L
END with VEX prefix is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvi
n
insns
.
d
a
t:
u
pda
t
e
s from AVX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
e
r
A
nvin
a
sse
m
ble: handle vex
.
li
g
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
v
e
x: chan
g
e
.
wx to
.
wi
g
to m
a
tch th
e
latest AVX sp
e
c
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
insn
s
.
dat: unb
r
eak te
s
t/imm64
.
bi
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
preproc: allow no
n
-identifier character in en
v
ironment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
P
e
ter Anvin
prepro
c
:
add %ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter
Anvin
BR3
0
28
8
80:
Revert to
n
on
f
atal, better error
messag
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter An
v
in
preproc: d
o
n
't
paste TOK
_
PREPROC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Pe
t
er Anvi
n
insns
.
dat:
a
dd XSAVE/XRS
T
OR64, XSAVEOPT, VCVTPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
NASM 2
.
0
9
r
c
2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Pet
e
r Anvin
doc: inslist
.
src is
an
i
ntermedia
t
e fi
l
e, m
o
ve to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter
A
n
vin
BR
3
018233: handle
LFS, LGS
and LSS with
a
64-bit register
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvi
n
o
p
enwcom
.
ma
k
:
d
rop /f from
d
e
l
e
t
e
commands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvin
Rename filenames
to 8
.
3
f
ormat
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
P
eter
Anvin
outelf32: handle c
o
m
pilers withou
t
64-bit swi
t
c
h
(
)
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter A
n
vi
n
Ne
w
%use
packa
g
e "fp
"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter A
n
vin
nas
m
d
o
c
:
d
ocument octal/binary
f
loating-poi
n
t
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter Anvin
nasmdoc: add missi
n
g
c
omma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
Anvin
nasmdoc:
update the full s
e
t of n
u
meric prefix/suffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
t
e
r
Anvin
outobj: update error me
s
sage
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvi
n
o
utob
j
: pr
o
perl
y
error on
u
nsupported rel
o
cations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter An
v
in
outelf64: u
p
date copyright date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter An
v
in
ELF support for 8-bit
r
e
loc
a
tions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
eter Anvin
Pe
r
m
i
t short intersegment jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pete
r
Anvin
Add
s
u
p
port
f
or one-byte
r
elocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
e
ter An
v
in
Remove
op
e
n
-
coded ilog2()
i
m
p
lementati
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pet
e
r Anvin
Add
g
e
neric ilo
g
2 functi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
M
akefile: clea
n
u
p
t
h
e li
b
directory on make cl
e
an
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
Anvi
n
d
irectives
.
pl: trivial formattin
g
fix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
nasm
.
c
:
smart
e
r handling
o
f missin
g
dir
e
ctives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anv
i
n
directiv
e
s
.
pl: comp
e
nsate for *two*
specials
,
not ju
s
t one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pe
t
er A
n
vin
Distinguis
h
no directive present
f
rom unknown directive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
NASM 2
.
06
r
c11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter An
v
in
preproc: un
i
fy t
o
ken
-
pastin
g
code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
prepro
c
:
m
a
k
e $ and
$
$
TOKEN_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
A
nvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pe
t
er Anvin
B
R
2690688: F
i
x op
c
odes for F
M
A instr
u
ctions
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter Anvin
Add test
from BR 2
6
90688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
Anvin
B
R
269
0
6
8
8:
ad
d
missing VFM instruct
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316: PE
X
TRQ r
e
quires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
A
n
v
in
genfma: fix
s
p
e
lling of the VFNM instruct
i
o
ns
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r
Anvin
insns
.
dat: fix VFNM
i
nstr
u
ctions
incorrectl
y
spelled
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimi
z
a
tion
.
as
m
:
more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anvin
s
b
yte:
o
pt
i
miza
t
ion is OK if UNKNOWN
isn't
se
t
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter An
v
in
o
pt
i
mization
.
asm: add
s
byte
t
ests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
An
v
in
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
BR 24
1
3265: don't pessimize di
s
p
l
a
c
e
ments
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
opt
i
mization
.
asm: ad
d
EA opt
i
mization
t
ests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er
Anvin
nasm
.
c: an
o
ther re
a
dabili
t
y cle
a
nup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvi
n
na
s
m
.
c: r
e
adability
c
lea
n
up for
s
eg:o
f
f p
a
rsing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
Perl
s
crip
t
used to generate FMA in
s
t
ru
c
tion patter
n
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
c
h
anges
.
s
rc: documen
t
u
pdated
A
VX speci
f
ication
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
t
er Anvi
n
Update
t
he VF
M
A* instru
c
t
i
on
s
per the AVX spec versio
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
insns
.
dat: fix mi
n
or format
t
ing anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
e
r
A
n
vin
insns
.
pl: handle
the new VEX
.
DDS flag per AVX
spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
eter An
v
in
NA
S
M 2
.
0
6
rc3
commit
|
commitdiff
|
tree