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.10rc10
2012-02-26
H
.
Peter Anvin
NASM 2
.
10
r
c10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
release: create
.
xz files; r
e
move empty subdir
e
ct
o
ries
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
et
e
r
A
nvin
doc:
R
e
m
ove some ugliness fr
o
m
the
win64
section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
p
s
fonts
.
ph: increa
s
e
leading to f
o
nt s
i
ze+2
0
%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
ch
a
nges: document big
e
ndian UT
F
-16/UTF-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add supp
o
r
t
for UTF
-
16
B
E and UTF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Make the L
O
CK
a
nd HLE w
a
rnings suppress
a
ble
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvi
n
d
o
c: Docume
n
t elfx
3
2 sup
p
ort
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Move th
e
EPS logo down by
1
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: A
l
low re
p
os
i
tionin
g
the EPS
logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Update copyr
i
ght y
e
ar
t
o 20
1
2
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
NASM
2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Docu
m
ent AVX2, BMI1
,
BMI2
a
n
d
TS
X
sup
p
ort
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
As
s
ume the undocumented
C
MP
X
CHG486 opcod
e
was lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Clean up JMP/
C
ALL patterns, esp
e
c
ially
f
or 6
4
b
its
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
d
i
sasm: ignore o
p
cod
e
s 370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remove all
r
emaining expl
i
cit
b
ytecodes from
i
ns
n
s
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r Anv
i
n
Add support for warning on
i
nvali
d
LO
C
K
p
refixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
M
ove HLE byte codes to \2
6
4
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Add a "nohle" by
t
e code to skip
an instruction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
Anvin
insns
.
pl: Bundle all "plain by
t
ecodes"
into a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er An
v
in
HLE: Im
p
lem
e
nt the basi
c
mechanism fo
r
XACQUIRE/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvi
n
nasm
.
c
:
F
i
x is_suppresse
d
_wa
r
ning(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Split the LOCK and R
E
P prefix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns:
c
r
eate a sy
m
boli
c
"wait" token
f
or the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anvin
insns: fix IMUL patterns to get rid of open
-
coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
ete
r
A
nvin
insns
:
cor
r
ect the TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anvin
insns: replace
open-coded
\3
2
2
opcode with odf (oper
a
nd
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter A
n
vin
BR 3463230: Add VMFUNC i
n
struction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
eter Anvin
disasm
.
c: ESP/RSP cannot
be
i
ndicies, but XM
M
4
/
Y
MM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
assemble
.
c
:
remove
str
a
y debugging 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
.
Peter Anvin
A
few more AVX
2
spec inst
r
uctions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Use a
n
o
rmal quad-case for v
a
lu
e
l
ess /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter A
n
v
i
n
Re
m
ove support for DREX encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
insns
.
d
at: Clean up and f
i
x
t
h
e
BMI instru
c
t
ion pat
t
erns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter A
n
vin
Merge branch
'
na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
n
v
i
n
rdof
f
: add
m
i
s
sing
dependency in
Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er
A
nvi
n
Merge branch 'na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
te
r
A
n
v
in
M
ak
e
file:
h
opeful
l
y fix
r
do
f
f paralle
l
build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vi
n
Implemen
t
t
he
VGAT
H
ERP instruc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add sup
p
ort f
o
r
VSIB instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pet
e
r
Anvin
NAS
M
2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter An
v
in
spec
:
update to match requir
e
men
t
s of Fedo
r
a
1
4
+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pet
e
r Anvin
NASM 2
.
1
0rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Pet
e
r Anvin
Merge branch
'nasm-
2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
e
t
er Anvin
BR 31
4
3040: Re
m
ove invalid form of VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Pet
e
r An
v
in
NASM 2
.
10
r
c3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
M
erge branch
'
n
a
sm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pe
t
er A
n
vin
BR
3109604:
F
ix C4 vs C5 VEX form s
e
l
ec
t
i
o
n i
n
cal
c
size()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter
A
nvin
p
reproc
.
c: use nasm_strdup() rather
tha
n
n
a
k
ed strdup
(
)
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge branch 'nasm-2
.
0
9
.
x
x'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
Anvin
doc: fix sp
e
lling of "compatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: move sample f
u
n
ctio
n
to the sample f
i
le
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter
Anv
i
n
Merge bra
n
ch 'nasm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter
A
nvin
changes
:
d
ocument fixed t
o
ken
reversal for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anv
i
n
p
reproc: rever
s
e
t
h
e order of
th
e
tokens
i
n %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pete
r
Anvin
B
R 305
2
618:
hand
l
e segment re
g
i
s
te
r
operations in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
doc: un
t
abify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
n
v
in
doc: override
o
ptimization w
i
th STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
Anvin
doc: doc
u
ment
i
mm64 optimization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter An
v
in
Optimize mo
v
r64,i
m
m
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er
A
nvin
assem
b
le: add an OPT i
n
s
tru
c
tion f
l
ag
s
for
opt
i
miz
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
e
r Anvin
doc: document the %
u
se fp macro
pa
c
k
a
g
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
NASM 2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
e
ter
A
nvin
insns
.
p
l
: mak
e
insns
d
.
c a bit eas
i
er to re
a
d
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pe
t
e
r
Anvin
ndisas
m
: handle VEX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
n
disasm: u
n
i
f
y VEX han
d
ling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
P
e
ter Anvin
ndis
a
s
m
: fix h
a
ndi
n
g of byte codes 250
-
2
5
3, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
er Anvin
NAS
M
2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
test/avx: remove
d
eleted instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insn
s
.
dat: perm
i
t contracted forms for VBLENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
e
r
A
n
v
in
assmemble
.
c: fix
V
EX
.
W
logi
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
insns
.
dat
:
f
i
x
encoding of VCVTSD2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
insns
.
dat
:
SSE enco
d
ing
o
f VBLEND with VEX
p
refix is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: updates from AVX
v
7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
e
r
Anvi
n
assembl
e
:
han
d
le vex
.
l
ig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r
Anvin
vex:
c
h
a
ng
e
.
wx to
.
wig to match the latest AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter
Anv
i
n
L
ICEN
S
E: up
d
ate yea
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
insns
.
dat: unbreak
t
es
t
/
imm64
.
bin
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter
Anvin
Revert
"Improv
e
p
r
ocess_ea and introd
u
ce -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
eter Anvin
nasm
.
h: mo
v
e
"
regs
.
h"
t
o t
o
p; make is
_
r
egi
s
ter() a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
P
e
t
er A
n
vin
prepr
o
c: allow non-identifi
e
r charact
e
r i
n
enviro
n
ment
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
nas
m
doc
:
we still mi
s
s
Chuck, bu
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pe
t
er Anvin
Merge branch 'nasm-2
.
08
.
x
x'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
eter Anv
i
n
chang
e
s
.
src: u
p
date with the 2
.
0
8
.
xx ch
a
nges
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
N
A
S
M 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anv
i
n
Make
-Ox the d
e
f
a
ult
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvi
n
preproc: add %ifenv
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
BR3028880: Revert to nonfa
t
al
,
bet
t
er error message
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter
A
nvin
nasmdoc: remove obsolete Sour
c
e
forge references
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
N
AS
M
2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter An
v
in
p
reproc: d
o
n
'
t
p
aste
TOK
_
PREPROC_ID
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
ete
r
A
nvin
Revert
"
BR3005117:
E
xpland local
s
ingl
e
m
acro before
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
nvin
Revert "exp
a
nd_mm
a
c_params: Don't forget to hand
l
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Rev
e
rt "expand_mma
c
_p
a
rams: Expand local sin
g
le m
a
c
r
o
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
R
e
ve
r
t
"
e
x
p
a
nd_mm
a
c_params: E
x
pand local single macros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter A
n
vin
C
h
eck in test
case from bug report br3005117
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
b
r
3026808: ad
d
t
est case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter An
v
in
insns: add FXSAVE64/FXRSTO
R
64, drop
np pr
e
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next