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
.
Pe
t
er Anvin
N
A
SM 2
.
10
.
0
5
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pete
r
Anvi
n
change
s
.
sr
c
:
D
ocument
C
L
AC/STAC
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
eter
Anvin
A
dd CLAC and STAC
instruc
t
ions
f
rom AVX spec 014 (319433
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter An
v
in
NA
S
M 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter A
n
vin
changes
.
sr
c
: List of c
h
anges for the n
e
xt release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter
Anv
i
n
Add ba
c
k the 256-bit form of the
V
ORPD ins
t
ruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anv
i
n
BR 339
2
218: Disassemble 82h opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter An
v
in
NASM
2
.
10
.
0
3
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pe
t
e
r An
v
in
doc: d
o
cument XRELEAS
E
MO
V
fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
hle: opcode A
2
f
orb
i
dden with HLE
prefixes
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 Anvin
changes: add changes since 2
.
1
0
.
0
1
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
doc: docu
m
ent ifunc()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvi
n
is
n
sn
.
dat
:
ad
d
norexw to instructions wi
t
h only 32
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
e
t
er Anvin
test: ilog2() test
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
eval: ad
d
ge
n
eral support f
o
r "integer functions" and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
P
ete
r
Anvi
n
phash
.
s
h: Use int() for
t
h
e
size of the
h
a
s
h table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-10
H
.
P
eter
A
n
v
in
NASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvin
T
r
y a
g
ain
to
f
ix our handling of MOVD/MOV
Q
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Pet
e
r An
v
in
NASM 2
.
10r
c
14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
NASM 2
.
1
0
r
c
13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
preproc
:
R
e
v
e
rt to the NASM 2
.
09 preprocessor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
e
r Anvin
n
as
m
.
spec
.
i
n: s
w
itch to
.
xz as the source file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
misc/release: do xz compression
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 is not
lockable; CMPXCHG16B doe
s
n
ot
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
HL
E
: One more
byte code conv
e
rsion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: Move b
y
te codes
b
ac
k
to \
2
71
-
\273
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anv
i
n
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter
An
v
in
HLE: C
h
a
nge NOHLE to b
e
an inst
r
uc
t
ion
f
la
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter A
n
vin
tag
-
release:
a
ctually push data out
u
nless --no
-
pu
s
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
NAS
M
2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r A
n
vin
release:
c
reate
.
xz fi
l
es
;
r
emove
e
mpty
subdire
c
to
r
ie
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
doc: Rem
o
ve some ug
l
i
ne
s
s from the win64 section
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
psf
o
nts
.
p
h
:
i
ncre
a
s
e lea
d
ing t
o
font size
+
20%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
changes: document
bigendian
U
TF
-
16
/
UTF-32
s
u
p
port
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
Add suppo
r
t for UT
F
-16BE and UT
F
-32BE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
nvin
Make the
LOCK an
d
HLE warnings suppressable
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
Anvin
d
o
c: Document elfx32 support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
doc: Mov
e
the
EPS logo down by 1"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill Gorcunov
doc:
New NASM
log
o
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
d
oc:
A
llow repositioning
t
he
E
PS logo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Updat
e
cop
y
r
ight ye
a
r
to 2
0
12
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
N
A
SM
2
.
10rc
9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
doc:
D
ocument AVX2, BMI1, BM
I
2 and
TSX support
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anv
i
n
Assume the und
o
cumented CM
P
X
CHG486 o
p
code
was l
o
ckable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er Anvin
Clean up JMP/C
A
LL
patterns, es
p
ecially for 6
4
bi
t
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r An
v
in
disasm: ignore
o
pcod
e
s 370 and
371
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter An
v
in
R
e
move al
l
remaining explicit bytecodes from insns
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
Anvin
Ad
d
support
for wa
r
ning on inv
a
lid LOC
K
prefixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
M
o
v
e HLE byte codes to \264
.
.
\267
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Add a "nohle" byte code to skip a
n
instruction patt
e
rn
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
A
nvin
i
nsns
.
pl:
Bund
l
e all "plain bytec
o
des" into a hash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: I
m
plemen
t
th
e
bas
i
c
m
e
c
h
a
nism for XAC
Q
UIR
E
/XRELEASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvi
n
nasm
.
c: Fix is_sup
p
ress
e
d_warning()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
HLE: Spli
t
the LOCK and REP
p
refix sl
o
t
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
i
nsn
s
: create a symbolic "wait"
t
o
k
en f
o
r the \34
1
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pe
t
er Anvin
insns
:
f
ix IMUL patter
n
s t
o
g
e
t
r
id of o
p
en-coded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anv
i
n
insns:
corr
e
ct
the TSX opco
d
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
Cyril
l
G
o
r
cunov
insns: A
d
d
AVX2
t
ra
n
sactional s
y
n
chroniza
t
i
on extensions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: r
e
place
op
e
n-coded \322
opcode wi
t
h odf (operand
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter An
v
i
n
B
R
3463230: Add V
M
FUNC instr
u
ct
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
eter Anvin
BR 3
1
43040: Remove invalid for
m
of VP
E
XTRW
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvi
n
NASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
M
erge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pe
t
er Anvin
BR 310
9
60
4
: Fix
C4
v
s
C5 VEX form sel
e
ct
i
on in c
a
lcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pet
e
r
A
nvin
prepro
c
.
c
: use nasm_
s
t
r
dup()
r
a
ther than naked
s
trdup()
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Mer
g
e branch
'nasm-
2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er Anvin
chan
g
e
s
:
docu
m
ent fix
e
d to
k
en
r
evers
a
l for %deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
pr
e
proc: reverse
th
e
order of the tokens in %deft
o
k
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc
:
docume
n
t 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
.
09
commit
|
commitdiff
|
tree
2010-08-17
H
.
Pet
e
r Anvi
n
ndisasm: fix ha
n
ding of by
t
e co
d
es 2
5
0-253,
3
2
4
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Pe
t
er Anvin
LICENSE: upd
a
te y
e
ar
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
e
ter Anvin
Revert
"
Improve process_ea an
d
intr
o
duce -OL"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter A
n
vin
nasm
.
h: move
"re
g
s
.
h"
to
t
op; m
a
ke is_registe
r
() a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pe
t
er Anvin
nas
m
doc: we still miss Chuck, but
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pete
r
A
n
vi
n
Merge branch 'nasm-
2
.
08
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pet
e
r Anvin
chang
e
s
.
sr
c
: update with the
2
.
08
.
xx ch
a
nges
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
eter Anvi
n
NAS
M
2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
eter
Anvin
Make -Ox the d
e
fault
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
na
s
mdoc: rem
o
ve ob
s
olet
e
Sourceforge references
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
N
ASM
2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter An
v
in
R
e
vert "B
R
300
5
117: Expland loc
a
l sing
l
e
macr
o
before
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r An
v
in
R
e
vert "expand_mmac_params: Don
'
t
forg
e
t t
o
handle
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pe
t
er
Anvi
n
R
e
v
e
r
t
"expand_
m
mac_params: Expand lo
c
a
l single
m
acr
o
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
nvin
Reve
r
t "expand_m
m
a
c_p
a
rams: Expand l
o
cal single macros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvi
n
Check in test case
f
r
om bu
g
report br3
0
05117
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pete
r
Anvin
br30
2
6
808: add
test
case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
Anv
i
n
insns: add
FXSAVE64/FXRSTOR64, drop np prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Merge branch 'master' o
f
ssh://repo
.
or
.
c
z
/srv/git/n
a
sm
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter Anvin
i
nsns
.
dat:
remove VCVTPH2PS/VCVTPS2PH as
AM
D
instruc
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter
A
nvin
insns
.
da
t
: fix CPU flags for
n
e
w
in
s
tru
c
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter
Anvi
n
Ad
d
RD*SBASE,
W
R*SBASE, RDRA
N
D from AVX v7
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
P
eter Anvin
outobj: h
a
ndle com
p
ilers wit
h
ou
t
64-bit s
w
itch()
s
uppo
r
t
commit
|
commitdiff
|
tree
2010-04-22
H
.
P
e
ter Anvin
ilog2:
optimi
z
e
us
e
of bsr for
x
86-
6
4
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Pet
e
r Anvin
doc: use boun
c
er URLs for the ABI docs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Peter Anvin
phash
.
ph: we haven
'
t required the
Graph module for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Pet
e
r
Anvin
NASM
2
.
08rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter Anvin
doc/chan
g
es
.
src:
u
pdate in prepa
r
a
t
ion of 2
.
08 releas
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Pete
r
A
nvi
n
NA
S
M 2
.
08
r
c7
commit
|
commitdiff
|
tree
next