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.05
2012-09-09
H
.
Peter Anv
i
n
NASM 2
.
1
0
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
A
n
vin
ch
a
nge
s
.
sr
c
: Document CLAC/STAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter An
v
in
Add CLAC a
n
d STAC instruc
t
i
o
ns from
AV
X
spec 014 (319433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Pete
r
Anvin
N
A
SM
2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pe
t
e
r Anvin
cha
n
ges
.
src: List of change
s
for the next release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter A
n
vin
Add back the 256-bit form
of the VORP
D
instruc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvin
BR 339
2
218
:
Disassemble 82h opcode
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
NASM
2
.
1
0
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
d
o
c: d
o
cumen
t
XRELEAS
E
MOV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anv
i
n
h
le:
opcode A2 forbidde
n
with
H
LE
prefixe
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
NAS
M
2
.
1
0
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
te
r
Anvin
cha
n
ge
s
:
add
c
h
a
nges since 2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pet
e
r
A
n
vin
doc:
doc
u
ment ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pete
r
Anvin
i
s
n
s
n
.
d
at: ad
d
norexw to
instructions
with o
n
ly 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
P
eter An
v
i
n
i
n
sns
.
dat: new instructio
n
s from the 013
A
VX s
p
ec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
e
ter Anvin
tes
t
: ilog2
(
) test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
eval:
a
dd gene
r
al
support
f
or "integer funct
i
ons
"
and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter
A
nvin
pha
s
h
.
sh:
U
se
int() f
o
r
the
s
ize of
th
e
hash ta
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter Anvin
NASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Pe
t
e
r
Anvin
N
A
S
M
2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anv
i
n
Try ag
a
in to fix o
u
r
h
a
ndling of M
O
VD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter A
n
vi
n
NASM 2
.
1
0
rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter
A
nvin
NA
S
M
2
.
10
r
c1
3
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
preproc: Revert to the NASM
2
.
09
p
repro
c
essor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
nasm
.
sp
e
c
.
in:
switch
t
o
.
xz as the s
o
ur
c
e
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
m
i
sc/release: do xz com
p
ress
i
on w
i
th -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insns
.
dat: MOV i
s
n
ot lockable; CM
P
XCHG16B does
not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anv
i
n
HLE:
O
ne more byte
code co
n
vers
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
H
LE: Move byte codes
ba
c
k
to \271-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE:
Change
N
OHLE
t
o be a
n
instructi
o
n flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
t
a
g-release:
actually pus
h
data out
u
n
l
ess --n
o
-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
N
A
SM 2
.
10
r
c1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er A
n
vin
re
l
eas
e
: cr
e
a
t
e
.
xz files; remove e
m
pty
subdi
r
ectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
d
oc
:
Remove so
m
e u
g
liness from the win64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r An
v
in
psfon
t
s
.
ph: inc
r
ease
l
eading to fon
t
size+
2
0%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nv
i
n
changes: document
b
igendian U
T
F-
1
6/UTF-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anv
i
n
Add s
u
pport for UTF-16BE and
U
TF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
M
a
k
e
t
h
e
LOCK and HLE warnings suppressabl
e
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
doc: Document elfx32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
d
o
c: Move
th
e
EPS logo do
w
n by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
ete
r
Anvin
doc: Allow
r
ep
o
si
t
ioning
the EPS
logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Update copyright
year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
doc:
D
o
c
ument
A
VX2
,
BMI1, B
M
I
2 and TSX s
u
p
port
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume the
u
ndocumented CMPXCH
G
486 op
c
od
e
w
a
s lock
a
ble
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Clean up
JMP/CALL patterns, especially for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
An
v
in
disasm: ig
n
ore
o
pcodes 3
7
0 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remove all r
e
maining exp
l
icit byt
e
codes
f
ro
m
i
n
s
n
s
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anv
i
n
Add support for warning
o
n inv
a
lid LOCK prefi
x
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r Anvin
Mo
v
e 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 Anvin
Add a "nohle" b
y
te code to sk
i
p an inst
r
uction patter
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
insns
.
p
l: Bundle all "p
l
ain
b
ytecodes" into
a
has
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE
:
Implement
t
h
e basic mechanism for XAC
Q
UIRE/XRELE
A
SE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
nasm
.
c: F
i
x is_
s
upp
r
esse
d
_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Split
t
he LOCK a
n
d R
E
P prefix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
insns
:
cre
a
te
a
s
ymbolic "wait" tok
e
n for
the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvi
n
insn
s
: fix IMUL patter
n
s to get
r
id of open-c
o
ded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pe
t
er Anvin
i
n
s
ns
:
c
o
rrect the TS
X
opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: rep
l
a
ce open-coded \322
opcode
w
i
t
h
o
d
f (operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvi
n
BR 3463230
:
Add VMF
U
NC
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
disasm
.
c:
E
SP/RS
P
cannot be indici
e
s
,
but XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
assemble
.
c: rem
o
ve
s
tr
a
y de
b
ugging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pe
t
er Anvin
N
A
SM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pet
e
r
A
nvin
A
f
ew
m
ore AV
X
2 spec in
s
truc
t
i
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Use a n
o
r
m
al
q
uad-case for
valueless /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remove
suppor
t
for DREX enco
d
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
insns
.
dat: Cl
e
an up
and
f
ix
t
h
e B
M
I instruction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
Me
r
ge b
r
anc
h
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
in
rdo
f
f
: add missing de
p
endency in
M
akefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nvin
Merge b
r
a
nch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
Ma
k
e
f
ile: hop
e
ful
l
y f
i
x rdof
f
para
l
le
l
bui
l
d pr
o
blems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anv
i
n
Implement the VGATHERP ins
t
ruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add support
f
or VSIB instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anv
i
n
N
A
SM 2
.
1
0
rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
er Anvin
s
p
ec: upda
t
e to match req
u
ire
m
ents of Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
e
t
e
r A
n
vin
NA
S
M 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
eter Anvin
Merge
b
r
a
n
ch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
BR 3143040: Remove i
n
valid for
m
of VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvin
NASM
2
.
1
0rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pe
t
er Anvin
Me
r
ge branch
'n
a
sm-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
eter Anvin
B
R
3109604: F
i
x C4 vs C5 VEX fo
r
m selectio
n
in calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pet
e
r Anvin
preproc
.
c: us
e
n
as
m
_strdup() rather than naked strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge bran
c
h 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
eter An
v
in
doc
:
fi
x
s
p
ellin
g
of "compat
i
b
i
lity
"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anv
i
n
phash: move sampl
e
functio
n
to
the s
a
mple file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Merge branch '
n
asm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
changes:
document fixed token reversal fo
r
%def
t
ok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
preproc: reverse the order of the tokens in
%defto
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
P
eter Anvin
B
R
3052618: hand
l
e segment regist
e
r op
e
rations in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
doc: untabif
y
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
doc: override
o
pt
i
mization wi
t
h S
T
RICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
do
c
:
d
ocument imm
6
4 optimiza
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
ete
r
A
n
vin
Opti
m
i
z
e mov r64,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
e
r Anv
i
n
as
s
em
b
l
e
: add an OPT i
n
s
t
r
u
ction
f
lags
f
or optim
i
zing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
doc
:
document the %use fp mac
r
o packag
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er Anvin
N
A
SM 2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
eter Anvin
insns
.
pl: make
insnsd
.
c
a
bit easier
t
o re
a
d
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
ndisa
s
m: handle VEX
.
L
IG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter A
n
vin
ndisasm: unify VEX h
a
ndling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next