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 A
n
v
i
n
doc/changes
.
src: Update to inc
l
ude rec
e
nt ch
a
nges
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter An
v
in
i
nsns
.
dat: new instructi
o
ns
from the 013 AVX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Pet
e
r Anvin
NA
S
M 2
.
10
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
t
er Anvin
disasm
.
c
: ESP/RSP cannot be indicies, but XMM4/YMM4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter An
v
in
assemble
.
c: remov
e
stray de
b
ugging code
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
.
Pet
e
r An
v
in
A
few more
AVX2
s
pec inst
r
uctio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pe
t
er Anvin
Use a normal quad-case
for valueless /is4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Rem
o
ve
suppo
r
t for DREX encoding
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter A
n
vin
in
s
ns
.
dat: Cl
e
an up and
fix the BMI in
s
tru
c
tion patterns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
in
Merge branch
'nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rdof
f
: add missing
d
ependency in Makefile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merg
e
b
r
anch
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvi
n
Makefile: hopefu
l
ly fix rdoff pa
r
allel
b
uild problems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvi
n
I
m
plement
t
he VGATHERP ins
t
r
u
ction
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add
s
upport for VSIB in
s
t
r
uctions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvi
n
N
A
SM
2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
er Anvin
s
p
ec:
update
t
o ma
t
c
h
requirements of
Fedor
a
1
4
+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pe
t
er Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
e
ter Anvin
Merge b
r
a
n
ch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
e
ter Anvi
n
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
do
c
: fix spelling o
f
"com
p
ati
b
ility"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
P
e
t
e
r
Anv
i
n
ph
a
sh: move s
a
mple f
u
nction to the sample fi
l
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
B
R 305261
8
: handle segment re
g
ister operations in 64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc:
unt
a
bi
f
y
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: override optimization w
i
th STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
e
r
Anvin
doc: d
o
cument imm64
o
ptimization
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
Op
t
imize mov
r
6
4,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvin
assemble:
a
dd
a
n OPT instr
u
ction fla
g
s for opti
m
izing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
eter Anvin
i
nsns
.
pl:
m
a
ke in
s
nsd
.
c a bit easier to read
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
ndisasm: h
a
ndle VEX
.
L
IG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Pete
r
Anvin
ndis
a
sm: unify VEX handl
i
ng
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvin
test/avx: re
m
ove delet
e
d
i
n
s
truction
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
insns
.
dat: permit contracted forms for
V
BLENDV
P
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
a
ssmemble
.
c: fix VEX
.
W logic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
in
s
ns
.
da
t
: f
i
x encoding of
VCVTSD2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvi
n
insns
.
d
a
t: SSE encoding of VBLEND with VEX prefix is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat
:
update
s
f
r
om AVX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvin
as
s
emble: handle vex
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
vex: change
.
wx to
.
wig to
m
atch t
h
e latest AV
X
spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anv
i
n
insns
.
dat: un
b
reak test/imm64
.
bi
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
prepro
c
: allo
w
non-ide
n
tifier charac
t
er
in environment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
p
r
epro
c
: a
d
d
%
ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pete
r
A
n
v
i
n
BR30
2
88
8
0: Revert
to nonfatal
,
better er
r
or message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r Anvin
p
reproc: don'
t
p
aste TOK_PREP
R
OC_I
D
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter Anv
i
n
i
n
sns
.
dat:
ad
d
X
S
AVE/XRSTOR64, XS
A
V
EOPT, VCVT
P
H2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Pete
r
Anvin
NASM 2
.
09rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Peter
An
v
i
n
doc:
i
ns
l
ist
.
src is
a
n in
t
e
rmed
i
ate file, move t
o
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter Anvin
BR 3
0
1
8233: handl
e
LFS, LGS and
LSS with a 6
4
-
b
it register
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
P
et
e
r
Anvin
o
penwcom
.
m
ak:
d
rop
/
f
from delete commands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Pet
e
r Anvin
Rename filenames to 8
.
3 format
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Pe
t
er Anvin
o
utelf32: handle co
m
pilers witho
u
t
64
-
bit
switch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
New %use package "f
p
"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc: doc
u
ment octal/binary
f
l
oating-point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter Anvin
n
asmdoc: add miss
i
ng comma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
eter Anvin
nas
m
doc: update
t
h
e full set of numeric p
r
efix/
s
uffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
outobj:
update
e
rror
mes
s
age
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pet
e
r A
n
v
i
n
o
u
tobj: properly
error on unsu
p
ported
r
elocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter Anv
i
n
out
e
lf64: u
p
date copy
r
ight date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvi
n
ELF supp
o
rt for 8-bit relo
c
a
t
ions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
P
ermit s
h
ort inte
r
segm
e
n
t
jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
eter Anvi
n
Add support for o
n
e-byte r
e
locations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pe
t
er Anvin
Remov
e
open-co
d
ed ilog2() impl
e
me
n
t
a
t
ions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Add gener
i
c i
l
og2
fun
c
tion
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pe
t
er Anvin
Makefile: clean up the lib directory on make clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
eter
A
nvin
dire
c
ti
v
es
.
pl: trivial fo
r
matting 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 of missing direc
t
ives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pe
t
er
Anvin
dir
e
ctives
.
pl:
co
m
pensate fo
r
*two* specials, n
o
t ju
s
t
o
ne
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r
Anvin
Disti
n
guish n
o
d
i
rective pr
e
sent from unknown directive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
N
A
S
M
2
.
0
6
rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
preproc: unify token-pasting
c
od
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pe
t
er Anv
i
n
preproc: make $ and $$ TOKEN_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
t
er
Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anv
i
n
B
R
2690688: Fix opco
d
e
s
for
FMA instru
c
t
ions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter An
v
in
Add te
s
t
from BR 2
6
90
6
88
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 2690688:
add missing VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR
2
6
8
9316: PEXTR
Q
requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
i
n
genfma: fix s
p
elling of t
h
e VF
N
M i
n
struc
t
ions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pe
t
er Anvin
insns
.
da
t
: f
i
x
V
FNM instructions incorrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimiz
a
tion
.
as
m
:
more sby
t
e tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter An
v
in
sbyte:
o
ptimization is OK if UNK
N
OWN
i
s
n
't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
opt
i
mizatio
n
.
as
m
: add sbyte
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r
Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
B
R
2413265
:
do
n
'
t pessimize di
s
pla
c
emen
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
optimization
.
asm: ad
d
EA optimiz
a
tion tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
nas
m
.
c: anot
h
er readability
c
leanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter
A
n
vin
nasm
.
c: readability cleanup
for seg:off
pa
r
sing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Per
l
scri
p
t used
t
o gen
e
rate FMA instruc
t
io
n
pa
t
t
er
n
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
src: docu
m
ent
updated AV
X
sp
e
c
i
ficati
o
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
e
r
A
n
vin
Update the VFMA* instruc
t
ion
s
per the AVX spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat: fix minor format
t
i
ng anom
a
lies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvi
n
i
nsns
.
pl: handle the ne
w
VEX
.
DDS f
l
a
g
per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter A
n
vin
NA
S
M
2
.
06rc3
commit
|
commitdiff
|
tree