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
Merge branch 'master' of ssh://repo.or.cz/srv/git/nasm
2012-09-10
H
.
P
eter Anvin
When gener
a
te dependency names
int
e
rnally, quote filenames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
c
h
a
n
ges
.
src: fix gram
m
ar err
o
r (support
->
supports)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
NAS
M
2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
Anvin
changes
.
src: Document CLAC/STAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
A
nv
i
n
Add
CLAC and STAC
instructions fr
o
m A
V
X spec 0
1
4 (3
1
9
433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Pete
r
A
nvi
n
N
ASM 2
.
1
0
.
0
4
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
changes
.
s
r
c: L
i
st of
changes
for the
next release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
Add back the 256-b
i
t
f
orm of the VORPD in
s
truction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Pete
r
An
v
in
BR 3392218
:
D
isassembl
e
8
2h opco
d
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
e
t
er Anvin
NASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
e
ter Anvin
doc: document XRELEAS
E
MOV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
h
l
e:
o
p
code A2 forbidden wit
h
HL
E
pre
f
ixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anv
i
n
NASM
2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
c
h
anges: add
c
hanges
sinc
e
2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
ter Anvi
n
doc: docu
m
en
t
ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
isnsn
.
dat: add norexw to instr
u
ction
s
with
o
n
l
y
3
2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter Anv
i
n
insns
.
dat: new instructions from the 013 AVX
s
pec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
eter Anvin
t
e
st: ilog2() test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pete
r
A
nvin
eval: add general su
p
port for "in
t
eger functions" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter Anvin
phash
.
sh: Use
int() fo
r
the size of the
h
ash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter A
n
v
in
N
AS
M
2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anv
i
n
NASM 2
.
10rc1
5
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvin
Try again to fix our
h
andling o
f
MOVD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter
Anvin
N
ASM
2
.
10
r
c
1
4
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter An
v
in
N
A
SM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
t
e
r
Anvin
prepr
o
c:
R
evert to the NASM
2
.
0
9 pr
e
p
r
o
c
essor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
n
a
sm
.
spec
.
i
n: switch to
.
xz as t
h
e source file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
misc/
r
el
e
ase: d
o
xz compressio
n
with -9
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insns
.
dat: M
O
V is no
t
lockable;
C
MPXCHG16B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r
A
n
vin
HLE: One m
o
re byte code co
n
version
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: Move b
y
t
e codes back to \271-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
NA
S
M 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
H
L
E: Chang
e
N
OHLE t
o
be an inst
r
uction
flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
tag-release: a
c
tually
p
ush
d
ata ou
t
un
l
ess --no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
ete
r
Anv
i
n
NASM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter
A
nv
i
n
r
elease: create
.
xz files; remove e
m
pty
s
ubdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r An
v
i
n
doc
:
Remove some ugliness
f
rom
t
he
w
in64
section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
psfont
s
.
p
h
: incre
a
se
leading to fon
t
si
z
e+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
ch
a
nges:
d
ocume
n
t bigen
d
ian UTF
-
16
/
UT
F
-
3
2 suppor
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
Ad
d
su
p
port for UT
F
-16BE
and UTF-
3
2BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
M
a
ke the LOCK an
d
H
L
E
warnings suppressabl
e
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
n
vin
doc: Docum
e
nt
e
l
f
x32 suppor
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
vin
doc: Move the EP
S
logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill Gorcu
n
ov
doc: Ne
w
NA
S
M logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvi
n
doc: Allow
rep
o
si
t
ioning the EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
nvin
Update c
o
p
yri
g
h
t
year t
o
2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
NAS
M
2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
doc:
D
ocu
m
e
n
t AVX2
,
BMI1
,
BMI
2
and TSX
s
u
pport
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
A
s
sume the undocumented
CMPXCH
G
486 opcod
e
wa
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, esp
e
cially
f
or 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
isasm: igno
r
e
opcodes 37
0
a
n
d 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Remove all remaining
e
xplicit bytecodes from insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Add support for w
a
rning
on in
v
alid LOCK prefi
x
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Move HLE byte codes to \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er Anvin
Add a "n
o
hle" byte code to skip an
i
nstruction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
insns
.
p
l: Bundle all "plai
n
bytecodes" into a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE:
I
mplement
th
e
basic mech
a
nism for XACQUIRE/
X
RELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter An
v
in
nasm
.
c: Fix i
s
_suppresse
d
_warning(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
H
L
E
:
S
pl
i
t the LOCK and R
E
P prefix
slo
t
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvi
n
insns: creat
e
a
symbolic "wait" toke
n
f
o
r
t
h
e \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pe
t
er Anvin
in
s
ns: fix
I
MUL pat
t
e
r
n
s t
o
get rid of op
e
n-cod
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anv
i
n
insns: correct the TSX o
p
co
d
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyril
l
Gorc
u
nov
insns: Add A
V
X2 transactional
syn
c
hronization extensions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
i
ns
n
s:
replace open-cod
e
d
\
32
2
opcode with odf
(
operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
L
u
ba
c
ken
d
: add sup
p
or
t
f
or
x32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
P
eter Anv
i
n
BR 3463230: Add VMFUNC instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
ter Anvin
disasm
.
c: ESP
/
RSP can
n
ot be indicie
s
, but
X
M
M
4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
as
s
emble
.
c
:
remove stray debugging
c
ode
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pete
r
Anvin
NA
S
M 2
.
10
r
c8
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
e
ter An
v
i
n
A few
m
ore AV
X
2 spec instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Use
a
normal
quad-case f
o
r val
u
eless /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
A
nvin
Remov
e
sup
p
o
r
t
for DREX encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
e
ter An
v
in
insns
.
d
a
t: Clean up and fix the BMI
instruction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge branch 'na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvi
n
rdof
f
: add mis
s
ing
depen
d
ency in Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvin
M
erge branch 'nas
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
Makefile
:
hopefully
fix rdoff pa
r
al
l
el
b
u
ild
p
robl
e
m
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Implement
t
he VGATH
E
RP
instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
Add
s
upp
o
rt
f
o
r
V
SIB instructio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
e
r Anvin
NASM 2
.
1
0rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter
Anvin
s
p
ec:
update to mat
c
h requ
i
r
ements of Fedor
a
14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
eter Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvi
n
Merge bran
c
h '
n
asm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Malak
ope
n
wc
o
m
.
mak: Update to use features fro
m
newer WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
BR 3143040: R
e
m
ove i
n
valid fo
r
m
o
f VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvin
N
A
S
M
2
.
1
0
rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter An
v
in
Merge br
a
nch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pe
t
er Anvin
B
R 3109604: Fix C4 vs C5 VEX
form selectio
n
i
n cal
c
size()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
prepro
c
.
c
:
use nasm_strdup() rather th
a
n naked strdup(
)
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pete
r
Anvin
M
erge b
r
a
nch 'nasm-2
.
0
9
.
x
x'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anv
i
n
doc: fix
s
p
ellin
g
of "compatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: m
o
ve sa
m
ple func
t
ion
to the sample fi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Mer
g
e bran
c
h 'nasm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
te
r
A
n
vin
chang
e
s
: documen
t
f
i
xed 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 or
d
er
o
f the toke
n
s
i
n %de
f
tok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter A
n
vin
BR 30
5
2618: handle segmen
t
register operations in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
te
r
Anvin
doc: untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: ov
e
rride optimizati
o
n with STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvi
n
doc: docume
n
t
i
m
m64
opti
m
iza
t
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
Opt
i
mize mov
r
6
4,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next