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 Anvin
NASM 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
ter Anv
i
n
changes
.
src: Document CL
A
C
/STAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pete
r
Anvin
Add CLAC an
d
STAC ins
t
ructions
f
rom AVX spec
014 (3194
3
3
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
P
e
t
e
r
A
nv
i
n
NAS
M
2
.
10
.
0
4
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter
A
nvin
c
hanges
.
src: List o
f
changes f
o
r the next re
l
eas
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anv
i
n
Add back the 256-bit form of the VORPD instructio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
P
eter Anvin
BR 3392
2
18: Disassemble
8
2
h
opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pet
e
r Anv
i
n
NASM 2
.
10
.
0
3
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
e
ter An
v
in
doc
:
document XRELEASE MOV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
e
ter A
n
v
in
hle: o
p
code A2 forbidde
n
with H
L
E
p
refix
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
eter Anvin
NASM 2
.
1
0
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pe
t
er Anvin
chan
g
es: add ch
a
nge
s
since 2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
doc: doc
u
ment ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
ter Anvin
i
snsn
.
dat: ad
d
nore
x
w to instru
c
tion
s
with only 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter A
n
v
in
i
nsns
.
d
at: new instructions
f
rom the 013 AVX spe
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
e
ter
Anvin
t
e
st: ilog2() tes
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pe
t
er Anvin
eval: add gener
a
l su
p
port for
"in
t
eger f
u
nctions" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Pete
r
A
nvi
n
phas
h
.
sh:
U
se int() fo
r
the size of
t
he hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Pet
e
r
A
nvin
NASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter
A
n
v
in
N
ASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvin
Try aga
i
n to fix our handlin
g
of MOVD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anvin
NASM 2
.
1
0
rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pe
t
e
r
Anvin
p
r
e
p
ro
c
: Revert to the NASM 2
.
0
9
preproce
s
sor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
na
s
m
.
spec
.
in: switc
h
t
o
.
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: d
o
xz compres
s
ion with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
i
n
sns
.
da
t
: MOV is not lockable;
CMPXCHG16B does no
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
HLE: One
m
or
e
by
t
e code conversion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
HLE: Mov
e
byte codes back
to \271
-
\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
NASM 2
.
1
0
rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
HLE: Change N
O
H
L
E to be an instruction fla
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
tag-release: actu
a
lly p
u
sh data out unl
e
s
s --no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvi
n
NASM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
re
l
ease: cre
a
te
.
xz
f
il
e
s
;
remove
e
mpty subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Remove some uglines
s
f
rom th
e
wi
n
64 secti
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
psf
o
nts
.
ph: increas
e
leading to font
size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
changes: docum
e
nt
b
igendian
UTF-16
/
UTF-
3
2 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Ad
d
support fo
r
U
TF-16BE and UTF-
3
2BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
Anvin
Make th
e
LOCK a
n
d
H
LE warnings su
p
pressabl
e
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r An
v
in
d
oc: Do
c
u
m
ent elfx32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
Anvin
doc: Move the EPS log
o
down
b
y
1
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyr
i
ll
G
or
c
unov
doc: New NAS
M
logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
A
nvin
doc: Allow re
p
o
sit
i
oning the E
P
S log
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Upd
a
t
e
cop
y
r
ight yea
r
to
2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
doc: Document
AVX2, BMI1, BMI2 and T
S
X support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
ssume the
undocum
e
nted CMP
X
C
HG486 opcode
w
as lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
Clean up
J
MP
/
CALL patterns, es
p
ecially for
64
bit
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r
Anvin
disasm: ignore opcodes 3
7
0 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
Anvin
Remo
v
e all remaining explicit
b
y
tecodes
f
rom
i
n
sn
s
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
A
dd su
p
p
o
rt
for warning
on i
n
v
a
l
i
d LOCK prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Move HLE
b
yte c
o
des
to \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
i
n
Add a
"
n
o
hle
"
byte cod
e
t
o s
k
ip
a
n
instruction pa
t
tern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
Anvin
insns
.
p
l
:
B
u
ndle all
"plain
bytecodes" into a
hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
HL
E
: Impl
e
ment the
b
a
sic
mechanism for
X
ACQUIRE/XRE
L
E
AS
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
A
nvi
n
nasm
.
c: Fix
i
s_suppressed_
w
a
rning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
HL
E
:
S
plit
t
he LOCK and REP prefix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter A
n
vin
insn
s
: create a symbolic "wait" tok
e
n for the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anv
i
n
insn
s
: fix IMUL
p
atterns to get
r
id of
o
pen-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: correct the
TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
C
yril
l
Gorcunov
i
n
sns: Add AVX2 tran
s
act
i
onal synchroniz
a
t
i
o
n
exte
n
sions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
i
n
s
n
s: replace op
e
n
-coded \322 opcod
e
with o
d
f
(
ope
r
a
nd
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
backend: ad
d
support for x32
EL
F
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anv
i
n
BR
34632
3
0: A
d
d
VMFUNC instruc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
d
isasm
.
c
:
E
S
P/RSP ca
n
not be indicies,
b
ut
X
M
M
4
/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
assemble
.
c: r
e
move stray debu
g
g
i
ng
c
ode
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anvin
NASM
2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A
few more AVX2
s
p
ec
i
nstructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
eter Anvin
Use a normal
q
uad-c
a
se for val
u
eless
/is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remove
suppo
r
t for
DREX
e
ncoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
i
n
sns
.
da
t
: Clean up
and fix
t
h
e BMI instr
u
ction 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
.
x
x'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
rdoff: add m
i
ssi
n
g dependenc
y
in Make
f
i
l
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
Mer
g
e
br
a
nch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
n
vin
Makefil
e
: hopefully
f
ix rdo
f
f parallel bu
i
ld
pr
o
blems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Im
p
lemen
t
the VGATHERP instruct
i
on
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add su
p
p
o
rt for
V
SIB
i
nstructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
er Anvin
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvi
n
spec: update to match requirements o
f
F
e
dora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pet
e
r Anvin
N
A
SM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter
Anvin
Merge bra
n
ch
'nasm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Malak
openwcom
.
mak: Update to use featur
e
s
from n
e
w
e
r
WMA
K
E
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
BR 3143040: Remove inval
i
d form of VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter An
v
in
N
A
SM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pe
t
er
Anvin
M
erge bran
c
h '
n
asm-2
.
0
9
.
xx
'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
BR 3109604: Fix C4 vs C5 VEX
form sel
e
c
tio
n
in cal
c
size(
)
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter A
n
vi
n
preproc
.
c: u
s
e nasm_str
d
up()
r
a
t
he
r
than n
a
ked
s
t
r
d
up()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge branch 'n
a
sm-2
.
0
9
.
x
x
'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: fix
sp
e
lling of "compatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: move sample functi
o
n
to the s
a
mple f
i
le
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
ter Anvin
Mer
g
e branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
A
nvin
changes: document fixed toke
n
reversal
for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
ter Anvin
pr
e
proc: reverse
the order of th
e
tokens in %de
f
tok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter A
n
vin
BR 3052618: handle segment register o
p
e
r
ations in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
doc:
u
ntabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter An
v
i
n
doc:
override optim
i
z
a
tion w
i
th
STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: document imm64 optimization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter A
n
vin
Op
t
imize mov r
6
4,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
assemble: add an OPT instru
c
tion fl
a
gs for optimizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvi
n
doc: document the %use fp ma
c
ro
p
ackage
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next