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: document fix of macho64
2012-12-04
H
.
Pet
e
r An
v
i
n
changes: document fi
x
of mach
o
6
4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Peter Anvin
doc/changes
.
src
:
U
p
date to include
rece
n
t
changes
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
M
arat Dukha
n
BR
3327107:
fix ass
e
m
b
ly
o
f V
P
C
MPGTQ
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Pet
e
r Anvin
insns
.
d
a
t: Mark the immediat
e
fo
r
sh
i
ft i
n
structions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter A
n
v
in
BR 3
3
92227: R
e
move SB
f
lag from SHIFT rm,imm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter Anvin
When generat
e
dependency n
a
mes
i
nter
n
ally, quo
t
e
filenames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
A
nvin
c
h
a
nges
.
src: fix g
r
amm
a
r error (
s
upport -> supp
o
rts)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anv
i
n
N
A
SM 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
ter
Anv
i
n
changes
.
src
:
D
ocument CLAC
/
STAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r Anvin
Add CLA
C
and S
T
AC instructions
f
rom AVX
s
p
ec 0
1
4 (3
1
9433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anvin
N
ASM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
e
t
er
Anvin
c
h
anges
.
s
r
c: List of
ch
a
nges for
the n
e
xt r
e
lea
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pete
r
Anvin
Add
b
ack the 256-bit
f
orm o
f
t
h
e VORPD instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter
Anvin
BR 3392
2
18
:
Disass
e
mble 82h opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
eter Anvi
n
NASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
e
ter A
n
v
i
n
doc:
d
o
cum
e
nt
X
RE
L
E
A
SE MO
V
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
hl
e
: opcode A
2
fo
r
bidde
n
with HLE pr
e
fixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvi
n
NAS
M
2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anv
i
n
c
h
a
n
ges:
add changes
since 2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
d
o
c:
d
oc
u
ment ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pete
r
Anvin
i
s
nsn
.
d
at: add norexw to inst
r
uctions
with
only 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter
Anv
i
n
insns
.
d
a
t
:
new instructions f
r
om the 013
A
VX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pete
r
Anvin
test:
i
log2() te
s
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anv
i
n
eval: add gene
r
al
s
up
p
ort for "in
t
eger functions" a
n
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Pet
e
r
A
nvin
phash
.
s
h: Use int()
for the size of the h
a
sh t
a
ble
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Pe
t
er
A
nvin
NAS
M
2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Pe
t
er Anvin
N
A
SM
2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anv
i
n
Try
a
g
a
in to
f
ix our handling of MOVD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Pe
t
er An
v
in
NASM
2
.
10r
c
14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pe
t
er
A
nvin
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter A
n
vi
n
preproc: Revert to the NASM 2
.
09 prepr
o
c
e
s
sor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
nasm
.
sp
e
c
.
in: switch to
.
xz
as the source fil
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
misc/re
l
e
ase: do xz compression with
-
9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insns
.
d
at: MOV is not lo
c
kable; CMPXCHG16B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anv
i
n
HLE:
One
mo
r
e by
t
e code c
o
nversion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
HLE: Mo
v
e byte
c
odes back to \271-\2
7
3
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anv
i
n
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
H
LE
:
Chang
e
N
O
H
LE t
o
be an instructi
o
n flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anv
i
n
tag-r
e
lease: actual
l
y
push data out unle
s
s
--no
-
p
u
sh
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
e
r
A
nvin
N
A
S
M 2
.
1
0
r
c1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvi
n
re
l
ease:
create
.
xz
f
iles; remo
v
e empty su
b
directories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvi
n
doc:
Remove
so
m
e
u
g
l
iness from t
h
e
win64
sect
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
psfonts
.
ph: increase lea
d
ing to font size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
c
h
anges: docu
m
en
t
bigendian
U
TF-16/UTF-32 su
p
port
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvi
n
Add su
p
port f
o
r UT
F
-16BE and UTF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
Make
the LOCK
and
HLE warnings suppressa
b
le
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
doc: Document elfx
3
2 s
u
pport
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
doc: Mov
e
the EPS
logo dow
n
by
1
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill Go
r
cunov
doc:
N
e
w
NASM logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
An
v
i
n
doc:
A
llow reposi
t
ion
i
ng the EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
Update copyright year to
2
012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
N
A
S
M 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
doc: Document AVX2, BMI1, BMI2 a
n
d TSX su
p
port
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
As
s
u
me the undoc
u
men
t
e
d CMPXCHG486
opc
o
de was lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Clean up JMP/CALL patterns, especiall
y
for 64
b
its
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
disasm: ignore opcodes
3
7
0 an
d
371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remove all rema
i
ning exp
l
ici
t
b
y
tecodes fr
o
m insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add support for warning on invalid LOCK pre
f
ixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Move HLE byt
e
cod
e
s
t
o
\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
an inst
r
uction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
A
n
vin
insns
.
pl: Bundle all
"
p
lain bytecod
e
s" into a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
HLE:
I
m
p
lement the basic mechanism for XACQUIRE/XR
E
LE
A
SE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
n
a
s
m
.
c: F
i
x is_sup
p
re
s
sed_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
HL
E
:
Spl
i
t
the LOCK and REP prefix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter An
v
in
i
nsns: create a symbo
l
ic "wait" to
k
en for the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: fix
IMU
L
patterns
t
o
get rid
of
open-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pe
t
er Anvi
n
i
nsns
:
correc
t
the TSX opc
o
d
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
C
yrill G
o
r
c
unov
insn
s
: Add AVX2 transac
t
ional synchroniza
t
io
n
extensio
n
s
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
in
s
ns: re
p
lace open-coded \322
o
pcode with o
d
f (operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
backend: add su
p
por
t
for
x
3
2 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR
3
4
63230:
A
dd VMFU
N
C ins
t
r
uction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
eter
A
nvi
n
disasm
.
c: ESP/RSP
cannot be indic
i
es, b
u
t XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
assemb
l
e
.
c: re
m
ove stray debugging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
P
e
ter Anvin
NA
S
M
2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A few more AVX2 spec
i
nstructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pet
e
r
A
n
v
i
n
Use a normal q
u
ad-c
a
se fo
r
valueless /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remov
e
support for
D
REX encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
i
n
sn
s
.
dat: Clean
u
p and
f
ix the BMI inst
r
uction p
a
ttern
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvi
n
Merge br
a
nch
'nas
m
-
2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
An
v
in
rdoff: add missing dependenc
y
in Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nvin
Merge branch 'nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
Make
f
ile:
hopefully fix
rdoff parallel
b
uil
d
probl
e
ms
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
Implement th
e
VGATHERP instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Ad
d
suppo
r
t fo
r
VSIB in
s
truction
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
er
Anv
i
n
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
e
r
Anvin
s
pec:
up
d
ate to mat
c
h
requirements o
f
Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter Anv
i
n
NASM 2
.
10
r
c5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
Merg
e
branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Malak
op
e
n
w
com
.
mak:
Update to use fe
a
ture
s
from newer WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter
A
nvin
BR 3
1
4304
0
: Remove invalid form of V
P
EXT
R
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
et
e
r A
n
vin
N
A
SM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
M
erg
e
branch 'na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter A
n
vi
n
BR 3109604: Fi
x
C4 vs C5 VEX f
o
r
m
selection
i
n
c
a
lc
s
i
ze()
commit
|
commitdiff
|
tree
2010-11-08
H
.
P
e
ter Anvin
preproc
.
c
:
use
nasm_
s
t
r
dup() rather than naked strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvi
n
Merge
branch
'nasm
-
2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
d
o
c: fix
s
pelli
n
g of "compatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Pete
r
Anv
i
n
phas
h
: m
o
ve
sam
p
le function t
o
the sample file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvi
n
Merge bran
c
h 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er Anvin
c
ha
n
ges:
document f
i
x
e
d
t
o
k
e
n reversal for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
Anvin
pr
e
pr
o
c
: reve
r
se the o
r
d
er
o
f the to
k
en
s
in %d
e
f
t
ok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next