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
changes.src: Document CLAC/STAC
2012-09-09
H
.
Peter Anvi
n
changes
.
src: Document CLAC/ST
A
C
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pete
r
Anvin
A
d
d
C
LAC and STAC instruction
s
from
A
VX spec 014 (319433
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter A
n
vin
NASM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pe
t
er Anvin
c
h
anges
.
src: List
o
f c
h
an
g
es
f
o
r the next relea
s
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
Add back the 256-bit form of the VORPD instruct
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-28
H
.
P
eter Anvi
n
B
R
3392218: Disassemble 82h opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
e
ter
A
n
vin
NA
S
M 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
doc: document XRELEASE MOV fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter
A
nv
i
n
hle: opco
d
e
A2
f
orbid
d
en with HLE
p
r
ef
i
xes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
NASM
2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
An
v
i
n
changes: add
c
hanges sinc
e
2
.
10
.
01
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter A
n
vin
doc: docum
e
nt
i
func
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
t
e
r
Anvin
isnsn
.
dat: add norex
w
to instructions with only
32
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter
A
n
v
in
test
:
ilog
2
() t
e
st
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
eter Anvin
eval: add general s
u
pport
for
"
in
t
eger
f
unctions" and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
P
et
e
r
A
nvin
ph
a
sh
.
sh: Use int() for the
s
ize of the
h
a
s
h
t
able
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-10
H
.
Pet
e
r Anvin
NASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anv
i
n
Try again to fix
o
ur handl
i
ng of MOVD/MOVQ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anvin
NASM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
NA
S
M
2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
ter Anvin
pr
e
proc
:
Revert t
o
the
NAS
M
2
.
09 preprocesso
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
nasm
.
spec
.
in: swit
c
h to
.
xz as the
source fi
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
misc/release: do xz compressi
o
n wi
t
h -9e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
insns
.
da
t
: MOV is not lo
c
kable;
C
M
P
XCHG16B does no
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
H
L
E
:
One more
by
t
e code conversion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvi
n
HLE: Move byte codes back
t
o \271-\273
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NAS
M
2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
er Anvin
H
L
E:
C
hange NOHL
E
t
o
be an instruct
i
on flag
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter A
n
vin
tag-rel
e
ase: actually pu
s
h dat
a
out
un
l
e
ss --n
o
-pu
s
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
n
v
in
NASM 2
.
10r
c
10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvi
n
releas
e
: create
.
xz files; remove empty su
b
dir
e
ctories
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
do
c
: Remov
e
s
o
me
ugliness
f
rom
the win64 section
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
psfonts
.
ph: inc
r
e
a
se leading to font si
z
e
+
2
0
%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
changes: document bigendia
n
UTF
-
16/UTF-32
su
p
port
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Add s
u
pport
for UTF-16BE and UTF-32BE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er An
v
in
Ma
k
e the
LOCK and HLE warnings su
p
pre
s
sabl
e
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Document elfx32
s
u
pport
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
doc:
M
ove the EPS log
o
down by 1"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill Gorcunov
do
c
: New NASM logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
doc: A
l
low rep
o
sit
i
oning t
h
e EPS logo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Update copyright year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
vin
N
A
S
M 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
et
e
r Anvi
n
doc:
Document AVX2, BMI1, BMI2 and TSX support
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assu
m
e the und
o
cumented CMPXCHG486 opc
o
de
was loc
k
able
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anv
i
n
Clea
n
up JMP/CALL patter
n
s
, especially f
o
r 64 bits
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
disasm:
i
gnore opcodes 370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Remove all remaining explicit bytecode
s
from insns
.
da
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Add support for warnin
g
on inv
a
li
d
L
O
CK
p
refixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Move HLE byte codes to
\264
.
.
\267
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add
a "
n
ohle" byte code t
o
skip
a
n instruction
p
attern
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
ins
n
s
.
pl:
B
undle
a
ll "plain bytecodes" into a
ha
s
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: I
m
plement t
h
e basic mechanism f
o
r XACQUIRE/XRELEASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
nasm
.
c
:
F
i
x is_su
p
pre
s
s
e
d
_warning
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anv
i
n
HLE: Split the LO
C
K
a
nd REP prefix slots
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns:
crea
t
e a sy
m
bolic "wai
t
" toke
n
for th
e
\34
1
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
t
er Anvin
insns: fix IMUL patterns
t
o g
e
t
r
id of open-coded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
t
e
r Anvin
insns: correct
the TSX o
p
co
d
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill Gorcunov
insns:
A
d
d AVX2 transactional synchronization e
x
tensions
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anv
i
n
insns: replace op
e
n-coded \322 opcode with
o
df
(
o
p
e
r
and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR
3
463230: Add VMFUNC instru
c
t
i
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
eter Anvin
BR 31
4
304
0
: Remove invalid form
o
f VPEXTRW
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
e
ter
A
nvin
NASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter
Anvin
Merge bra
n
ch
'
nasm-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter A
n
vin
BR 3109604
:
Fix C4 vs C5
VEX
f
orm se
l
e
ction in calcsize(
)
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pe
t
er
Anvin
preproc
.
c: use nasm_
s
trdup() ra
t
her th
a
n naked
s
t
r
dup()
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
e
r
Anvi
n
Merge
branc
h
'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter
Anv
i
n
chan
g
es: document
fixe
d
t
o
ken
r
eversal fo
r
%deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
Anvin
p
r
eproc: reverse
the ord
e
r of the tokens in %deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er Anv
i
n
doc: document the %use fp macro package
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
NASM 2
.
0
9
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
ndisasm: fix handing
of byte codes 250-253, 324
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-13
H
.
P
e
te
r
Anvi
n
LICENSE: upd
a
t
e year
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pet
e
r An
v
in
R
ever
t
"Imp
r
ove proce
s
s_ea a
n
d
in
t
roduce -OL"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter
A
n
v
i
n
nasm
.
h: move "regs
.
h" to top; make is_re
g
ister() a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter An
v
in
nasmdoc
:
we sti
l
l miss Chuck,
b
ut
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pete
r
A
n
vin
M
erg
e
branch 'nasm-2
.
08
.
xx
'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
cha
n
ges
.
src: updat
e
with the 2
.
08
.
xx
c
hanges
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter
Anvin
NASM
2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
Mak
e
-
Ox the default
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter
A
n
v
in
n
a
smdo
c
:
remove obsolete Sourc
e
fo
r
ge reference
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
NASM 2
.
09
r
c
3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pete
r
A
nvin
R
ev
e
rt "BR3005117: E
x
p
l
and local single m
a
c
r
o b
e
fore
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r Anvin
Revert "exp
a
nd_mmac_params: D
o
n't
forget to handle
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pete
r
A
n
vin
R
e
v
e
rt "e
x
pan
d
_
m
mac_params: Expand
loca
l
single macros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
ete
r
Anv
i
n
R
e
ve
r
t
"expa
n
d_
m
mac_params: Expand
l
ocal singl
e
m
acros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Check i
n
t
e
st c
a
se from
b
ug report
b
r3005117
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pete
r
Anv
i
n
br3026808: ad
d
test case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
nvin
i
n
sns: a
d
d FXSAVE64/FXRSTOR64, drop n
p
pre
f
ix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
n
v
in
Merge
b
ranch 'master' of s
s
h
://rep
o
.
or
.
cz/srv/git
/
na
s
m
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter
A
nv
i
n
insns
.
dat: remo
v
e VCVTPH2PS/VCVTPS2PH as AMD instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Pet
e
r Anvin
insns
.
dat: fix CPU flags for ne
w
in
s
tr
u
ctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
Add RD*SBASE, WR
*
SBA
S
E, RDRAND
fro
m
AVX
v7
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
P
e
ter
Anvi
n
outobj:
h
andle compil
e
rs
wi
t
ho
u
t 64-bit switch() support
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
i
l
og2:
optimize use of bsr for x8
6
-
64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Pe
t
er Anvi
n
doc: use b
o
u
ncer URLs for the ABI docs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Peter Anv
i
n
p
hash
.
ph:
we haven't require
d
t
h
e G
r
aph m
o
dule for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter An
v
in
N
A
SM 2
.
08rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Pet
e
r
Anvin
doc/ch
a
n
g
es
.
src: up
d
a
te
in preparation
o
f 2
.
08
releas
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter
Anvin
NASM 2
.
08rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
P
eter Anvin
READM
E
:
add note to see the AUTHORS file
commit
|
commitdiff
|
tree
next