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.11rc1
2013-10-02
H
.
Peter Anvi
n
NASM
2
.
11rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Pe
t
er
A
n
v
i
n
N
A
SM 2
.
10rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter
A
n
vin
Merge
bra
n
c
h
'
avx512'
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2013-07-20
H
.
P
eter Anvin
BR 3392260: Han
d
le in
s
tructions only separated
b
y vecto
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2013-05-17
H
.
P
e
ter Anv
i
n
Make
the errors
f
or missin
g
man page to
o
ls compr
e
hensible
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-12-04
H
.
Peter
A
n
vi
n
NASM 2
.
10
.
06
commit
|
commitdiff
|
tree
2012-12-04
H
.
P
e
ter An
v
in
c
hanges: document fi
x
of ma
c
ho6
4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-10-08
H
.
P
eter Anvin
doc/changes
.
src
:
Update to incl
u
de recent
c
h
ange
s
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-07-13
H
.
P
e
ter Anvin
in
s
ns
.
dat: new
instructions
f
r
o
m t
h
e 013 AVX spe
c
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-03-12
H
.
P
eter Anvin
N
A
S
M
2
.
10
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anv
i
n
d
i
sas
m
.
c: ES
P
/RSP cannot
be indicies,
but XM
M
4/YM
M
4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
as
s
e
m
ble
.
c: remove
s
tray debugging code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
P
eter Anvin
NA
S
M 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
A
nvin
A few
m
o
re
AVX2 spec inst
r
uctions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
A
nvin
Use
a nor
m
al quad-
c
ase
f
o
r valueless
/i
s
4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
eter Anvi
n
R
e
move support
f
or DREX enco
d
i
ng
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
insn
s
.
dat:
Clean up
a
nd fix the BMI
instructi
o
n patterns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvin
Merge br
a
nch 'na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
rdo
f
f: add
missing dep
e
ndency in Makefile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
Merge branch 'nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefile: hopefully
f
ix
rdoff pa
r
allel bu
i
ld p
r
oblems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter An
v
in
Implement t
h
e VGATHE
R
P instr
u
cti
o
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
A
dd support fo
r
VSI
B
instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
N
ASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
ter
A
nvin
spec: update to matc
h
re
q
uirements of Fedora 14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
e
ter An
v
in
N
A
SM 2
.
1
0rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
Merge br
a
nch '
n
asm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pete
r
Anvin
Merge bra
n
ch
'nasm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anv
i
n
doc
:
fix spelling of "compatibility"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
ph
a
sh: mo
v
e
sample fu
n
ction t
o
th
e
s
a
mple file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pe
t
er Anvi
n
BR
3
052618: handle
segment r
e
giste
r
opera
t
io
n
s in 64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
doc: un
t
a
b
i
fy
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
n
vin
d
o
c:
o
ve
r
ride
opt
i
m
iz
a
tion wit
h
STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter A
n
vin
d
o
c: documen
t
imm64 optimization
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
Anvin
Optimize mov r
6
4
,
imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
er Anvin
assemble
:
ad
d
an
OPT
instruc
t
i
on f
l
ags for optimiz
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pe
t
e
r Anvin
insns
.
pl: make
i
n
s
n
s
d
.
c a
b
it easie
r
t
o
read
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
ndisasm: handl
e
VEX
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
P
eter
Anvin
ndisasm: unify VEX handling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
v
in
t
est/a
v
x:
r
emove
d
eleted instruction
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er A
n
vi
n
insns
.
dat: permit contracted forms
fo
r
VBLE
N
DVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
assme
m
ble
.
c: fix
V
EX
.
W
logic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
A
n
vin
insns
.
dat:
fix encoding of VCVTSD2
S
S
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvi
n
insns
.
dat
:
S
SE enco
d
ing of VBLE
N
D with VEX prefix is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
et
e
r Anvin
insns
.
dat: updat
e
s fro
m
AVX
v
7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
a
s
semble: handle vex
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter An
v
i
n
vex:
ch
a
nge
.
wx to
.
wig
to
match the latest AVX
spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
P
e
ter
A
n
v
in
insns
.
dat: unbreak test/i
m
m64
.
bin
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter A
n
vi
n
p
r
e
pro
c
:
allow no
n
-identifier charact
e
r in environme
n
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter An
v
in
pr
e
proc: add %ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
BR30
2
8880: Rev
e
rt to nonfatal,
b
ette
r
e
r
ror message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
nvin
preproc:
d
o
n
't
p
aste TOK_PREPROC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
P
e
ter Anv
i
n
insns
.
d
at: add XSAVE/XRSTO
R
64,
X
SAVEOPT, VCVTPH2P
S
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
P
e
ter An
v
in
NASM 2
.
09rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Peter Anvi
n
doc: inslis
t
.
sr
c
is an inte
r
mediate
fil
e
, move to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter Anvin
BR 301823
3
: handle
LFS, LGS and
L
SS
with a 64-bit re
g
ister
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvin
openwc
o
m
.
m
a
k
:
drop /
f
from de
l
ete
c
ommands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvin
Rename filenames t
o
8
.
3 form
a
t
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Pe
t
e
r Anvin
outelf32: handl
e
co
m
pilers without 64-bi
t
swi
t
ch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
N
ew %use package "fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc: do
c
ument octal/binary f
l
oating-point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter A
n
vin
nas
m
do
c
: ad
d
miss
i
ng comma
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 nu
m
eric prefix/
s
uffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
ou
t
obj:
updat
e
error
m
e
s
s
age
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pe
t
er Anvin
outo
b
j
:
properly e
r
ror on
u
nsupported reloca
t
io
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter An
v
i
n
ou
t
e
lf64
:
update
c
opyrig
h
t date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
ELF
s
uppo
r
t for
8
-bit
rel
o
cations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
Permit short inter
s
egme
n
t jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter A
n
vi
n
Add support for
o
ne
-
byte
r
el
o
c
a
tion
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anv
i
n
R
e
move ope
n
-coded ilog2() implementation
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Add generic ilog2 functio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
eter Anvin
M
a
kefile: clean up the lib dire
c
t
o
ry on make
cl
e
a
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
di
r
ect
i
ves
.
pl
:
trivial forma
t
ting fix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
nasm
.
c: sm
a
r
ter handling of
m
i
s
sing directives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anv
i
n
dire
c
tives
.
pl:
c
ompe
n
s
a
te fo
r
*two* s
p
ec
i
als, n
o
t
just
o
n
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r Anvin
Distinguish no
d
irective
p
resent from
u
nkno
w
n
directive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
NAS
M
2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
preproc: unify token
-
p
a
sting code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvi
n
preproc: make $ and $$ TOKEN_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pete
r
Anvin
B
R
2690688: F
i
x
o
pco
d
es for
FMA
instru
c
tions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
A
nvin
Add t
e
s
t from BR 26
9
0688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR
2
690688: a
d
d missing VFM in
s
t
r
u
c
tio
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689
3
16
:
PEXTRQ
requi
r
es REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
Anv
i
n
genfma:
fix spelling o
f
the
V
FNM
ins
t
ru
c
tio
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter An
v
in
i
n
sns
.
dat
:
fix VFNM ins
t
ructions incorrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
opt
i
mization
.
a
sm: more s
b
yte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte:
o
p
timization
is OK i
f
UNKNOWN is
n
't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimiz
a
t
i
on
.
asm: add s
b
yte
t
ests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM
2
.
0
6rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
er Anvin
BR
2413265: don't pessi
m
ize
di
s
placem
e
nts
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
ete
r
Anvin
o
p
timizat
i
on
.
asm: a
d
d EA optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er An
v
in
nasm
.
c
: another
r
ea
d
ability
c
leanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
nasm
.
c:
r
e
ad
a
bility c
l
eanup for seg:off
p
arsing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
Pe
r
l script used to
g
ene
r
ate FMA instruction
pat
t
erns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
cha
n
ges
.
src: document updated
A
VX specifica
t
ion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
n
vin
Update the VF
M
A*
instr
u
ctions per
the AVX
s
pec ve
r
sio
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
e
r
A
nvin
in
s
ns
.
dat: fix
minor formatting
anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl: handle
th
e
n
e
w V
E
X
.
DDS flag per
A
VX spec
.
.
.
commit
|
commitdiff
|
tree
next