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
doc/changes.src: Update to include recent changes.
2012-10-08
H
.
Peter Anvin
doc/changes
.
src: Update to
i
nclude recent cha
n
ges
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter Anvin
insns
.
dat:
n
e
w i
n
s
t
ru
c
t
i
ons from the 013 AVX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter Anvin
NASM 2
.
10
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
ter An
v
in
disa
s
m
.
c: E
S
P
/
R
SP cannot be in
d
icies, but
XMM4/YMM4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
a
ssemble
.
c
: remo
v
e str
a
y debugging code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter
A
n
v
in
N
AS
M
2
.
10rc
8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter A
n
v
in
A f
e
w
more AVX2 spec inst
r
ucti
o
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Us
e
a
n
ormal quad-case for
valueles
s
/is4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pete
r
Anvi
n
R
emove s
u
pport fo
r
DREX e
n
coding
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvi
n
i
nsns
.
d
at: Clean up and
fix the
B
MI i
n
stru
c
tion pattern
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Merg
e
branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rdoff: add missi
n
g dependency in Makefile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Me
r
ge b
r
anch 'na
s
m-2
.
0
9
.
x
x'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefile: hop
e
fully fix rdoff paral
l
el bui
l
d
pr
o
blems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r
A
nvin
Im
p
lement the VGAT
H
ERP in
s
truction
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add support
for VSIB instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
N
A
SM 2
.
1
0
rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
spec
:
upda
t
e
to match require
m
ents
o
f Fed
o
ra 14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
eter Anvi
n
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
Me
r
ge bran
c
h 'nasm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pe
t
e
r
Anv
i
n
Merge
b
r
anch
'
na
s
m-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvi
n
doc: fix spelli
n
g
of "co
m
patibility"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
P
e
t
er An
v
in
phas
h
:
move sample function to the
s
ample file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
P
e
ter Anvin
B
R
3052618:
h
a
ndle s
e
gm
e
nt register o
p
er
a
ti
o
ns
i
n 64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvin
doc: untabify
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter An
v
in
d
o
c: override opt
i
mi
z
ation with STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
do
c
:
document imm64 o
p
timiz
a
tion
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvin
Optimize mov r6
4
,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter A
n
vin
assemble: add an
OPT instructi
o
n fla
g
s for optimizing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
insns
.
p
l: ma
k
e i
n
sns
d
.
c a bit easier to
r
ead
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pe
t
e
r An
v
i
n
nd
i
s
a
sm: handle VEX
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
P
eter Anvin
n
disasm: unify
V
E
X h
a
ndl
i
ng
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
N
A
S
M
2
.
09rc
7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
te
s
t
/
avx: remov
e
deleted instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
d
at: p
e
rmit
c
ontr
a
cted forms for
VBLE
N
D
V
P
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvi
n
assmemble
.
c:
f
i
x
VEX
.
W l
o
g
i
c
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
in
s
ns
.
dat
:
fix e
n
c
oding
o
f V
C
VT
S
D2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
in
s
ns
.
d
a
t: SSE
encoding of
V
BLE
N
D with VEX
prefix
is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
insns
.
dat:
u
p
dates f
r
o
m AVX
v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
A
nvin
assemble: handle ve
x
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
ve
x
: ch
a
nge
.
wx
t
o
.
wig to mat
c
h the
latest AVX
s
p
ec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
P
e
t
er Anvin
insns
.
dat: unbreak test/imm64
.
bin
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
P
e
ter Anvin
pre
p
roc:
a
ll
o
w non-identifie
r
character in environment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
prepro
c
: add %if
e
nv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
P
eter Anvi
n
BR3028
8
80:
Revert to nonfatal, better error
message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
eter Anv
i
n
p
rep
r
o
c
:
d
on't paste
TOK_PREPROC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter Anvin
insns
.
dat: add XSAVE/XRST
O
R64, XSAVEO
P
T, VCVTPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
NASM
2
.
09rc
2
commit
|
commitdiff
|
tree
2010-06-25
H
.
P
e
ter An
v
in
doc:
insli
s
t
.
src is an intermediate file, move to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter Anv
i
n
BR 30182
3
3: handle
L
FS
,
L
G
S and LSS 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
op
e
n
w
com
.
mak: drop /
f
from d
e
le
t
e commands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter
A
nvin
Ren
a
m
e
filen
a
m
es to 8
.
3 format
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvin
o
u
t
e
lf32: handle compile
r
s wi
t
hout 64-bit switch
(
)
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter Anvin
N
e
w
%
use pack
a
g
e "
f
p"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter A
n
vi
n
nasmdoc: doc
u
ment
octal/binary floating-point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pe
t
er Anvin
nas
m
doc: add missing comma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pete
r
A
n
vin
nasmdo
c
:
update the f
u
ll set o
f
nume
r
ic
p
refix/su
f
fix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pet
e
r Anvin
outobj:
update error message
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pet
e
r Anvin
o
u
tobj: prop
e
rly
err
o
r on u
n
supported
r
eloca
t
i
o
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
o
u
t
elf64: update copyrigh
t
date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
ELF sup
p
ort for 8-bit reloc
a
tio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
eter Anvin
Perm
i
t sh
o
rt inter
s
egm
e
nt j
u
mps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
eter Anv
i
n
Add support
f
or one-byte relo
c
at
i
ons
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Remove
op
e
n-
c
oded i
l
og2() implementations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
e
ter Anvin
Add g
e
neric ilog2 fun
c
tions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pete
r
A
nv
i
n
Makefile: clean up the lib
d
irectory on ma
k
e clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
A
nvin
dir
e
ct
i
v
es
.
pl: trivial form
a
tting fix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvi
n
nasm
.
c
: smar
t
e
r
handling of missing
d
irec
t
ives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
direct
i
v
e
s
.
pl: compens
a
te f
o
r
*tw
o
* spe
c
ia
l
s, not just one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
ter
An
v
i
n
Distin
g
uish no
d
irective present f
r
om un
k
nown
d
irective
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
NASM 2
.
06rc1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvi
n
preproc:
u
nify token-p
a
sting code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
P
eter Anvin
preproc: make
$ an
d
$$
TOKEN_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
06
r
c8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 2690688:
Fix opcodes for FM
A
instructio
n
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
ete
r
Anvin
A
dd test
f
r
om BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
e
ter Anvin
BR 2
6
9
0
688:
a
dd missi
n
g VFM instr
u
ctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 268931
6
: PEXTRQ re
q
u
i
re
s
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anv
i
n
genfma:
f
i
x spellin
g
of the VFNM
i
nst
r
uctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
Anvin
insns
.
dat: fix VFNM in
s
tructions incorr
e
ctly
spell
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvin
optimizatio
n
.
a
s
m: more
s
by
t
e t
e
sts
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter A
n
vin
sbyte: o
p
timization is
O
K
if UNKNOWN
isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
opt
i
mization
.
a
sm: add s
b
yte test
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anvin
NASM 2
.
0
6rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
B
R
2
4
13265:
d
on't
p
e
s
si
m
ize displac
e
ments
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
opti
m
iza
t
i
on
.
asm: add EA o
p
timi
z
ation
t
e
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
nasm
.
c: anoth
e
r
r
eadabilit
y
clean
u
p
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
nasm
.
c: readability cleanup for seg:off par
s
ing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
P
erl script us
e
d to gener
a
te FMA ins
t
ruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vi
n
changes
.
src:
d
oc
u
me
n
t updated
A
V
X
specifi
c
ation
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Updat
e
the VFM
A
*
instr
u
ctions
p
e
r
the AVX spec versi
o
n 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat: fix minor
f
orma
t
ting anom
a
lies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
insns
.
pl: hand
l
e the
n
ew VEX
.
DDS flag per AVX
spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvi
n
NASM 2
.
0
6
rc3
commit
|
commitdiff
|
tree