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.11
2013-12-31
H
.
Peter Anvin
NASM 2
.
1
1
commit
|
commitdiff
|
tree
2013-12-31
H
.
Pete
r
Anvin
doc:
D
o
cument
D
EFAULT
BND/NOBND in changes, add use
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Pet
e
r
Anv
i
n
changes: Do
c
ument ch
a
nge in [nosplit reg]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-11
H
.
Peter
Anvin
mi
s
c/rele
a
se:
G
enerate manpages
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Peter Anv
i
n
NASM
2
.
11rc4
commit
|
commitdiff
|
tree
2013-11-29
H
.
Pete
r
Anvin
doc: Make the
b
it about mib operands
a
bit clearer
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-29
H
.
P
e
t
er Anvin
doc: Clean u
p
changelog for
2
.
11
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anvi
n
NASM 2
.
11rc3
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pete
r
A
nvin
Add {
v
ex3} and
{
vex2} prefixes by an
a
log
y
with {
e
vex}
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter
Anvin
NASM 2
.
11rc2
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
e
ter A
n
vin
Re
m
ove "h
i
gh 16" register class macros for xmm/ymm/zmm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anv
i
n
d
i
s
asm: Don'
t
r
e
ly on iflag_cmp()
return
i
ng +/-
1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anvin
iflag: Do th
e
eq
u
a
l
ity test in ifla
g
_c
m
p() first
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter An
v
in
iflag:
In iflag_cmp() scan from the most sign
i
f
i
cant
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter
Anvin
iflag: Dr
o
p t
h
e
u
s
e of double underscores
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
P
e
ter Anvin
ifla
g
: Make the insns_f
l
a
g
s
array const
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
i
ns
n
s
.
dat:
F
ix a typo in a com
m
ent
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter
A
nvin
iflag: Move
instruction f
l
ag
c
omment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pet
e
r An
v
in
iflag: remo
v
e C99 c
o
nstructs, don't
hardcode the number
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
"make al
l
d
eps"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anv
i
n
iflag: Fix dependencies, factor
o
u
t stati
c
c
o
m
pone
n
ts
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pe
t
e
r
Anvin
"mak
e
a
ll
d
eps"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-08
H
.
Peter Anv
i
n
Add (redundant) pare
n
theses arou
n
d bi
t
tes
t
s mixed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anv
i
n
Merge remote-tracking branch
'
origin/m
a
ster'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter
A
nv
i
n
Makef
i
le
.
in: always run "make alldeps" when "m
a
k
e di
s
t"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Run "make alldeps" to update dependen
c
i
e
s
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pe
t
er
A
nvin
Makefil
e
.
in: generate manpages for "make
dist
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Revert
"build:
I
nclude pre
g
enera
t
ed nasm manp
a
ge
s
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-19
H
.
P
eter Anvi
n
macros
.
pl: Remo
v
e
superfluous
w
hitespace
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-03
H
.
Peter
Anvin
Add
s
uppo
r
t
for DZ a
n
d
RESZ, docume
n
t t
h
e ZWORD key
w
ord
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-02
H
.
Pet
e
r Anvin
NASM 2
.
11rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
P
eter Anvin
NASM 2
.
10rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter
A
nvin
Merge
b
ranch 'a
v
x512'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-07-20
H
.
Peter A
n
v
in
BR 339
2
2
6
0
:
H
a
n
d
le instructions only separated by
ve
c
t
o
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-05-17
H
.
P
e
t
e
r Anv
i
n
Ma
k
e the errors for missing man page to
o
l
s
comprehe
n
sible
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-12-04
H
.
Peter Anvin
NASM 2
.
10
.
06
commit
|
commitdiff
|
tree
2012-12-04
H
.
Peter
Anvin
ch
a
nge
s
: document fix
of macho
6
4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Peter A
n
vin
doc/changes
.
s
r
c: Update to
include recent changes
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
Marat Dukhan
BR 3327107: fix assembly of VPCMP
G
TQ
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvin
i
nsns
.
dat
:
Mark the
i
m
m
e
diate for shift
instructi
o
ns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvin
B
R
339
2
2
27: Remov
e
SB flag
f
r
om SHIFT rm,i
m
m
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Pe
t
er Anvin
When generat
e
d
e
pe
n
d
e
n
cy nam
e
s i
n
t
e
rnally, quote filename
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
t
e
r
A
nvin
changes
.
src: fix g
r
ammar error (support
-
> su
p
ports)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
NASM 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
c
h
anges
.
src: Docume
n
t CLAC
/
STAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
A
dd C
L
AC and ST
A
C instru
c
tions
f
r
om AVX spec
0
14 (31943
3
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter
An
v
in
NASM
2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
ch
a
nges
.
sr
c
: List
of
c
hanges for t
h
e
next release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter An
v
i
n
Add back the
2
56-bit fo
r
m of the VORPD
i
nstructio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Pe
t
er Anvin
B
R
3
3
92218: Disassemb
l
e 8
2
h
opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
N
A
S
M 2
.
1
0
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter
Anvin
d
oc: document
X
RELEASE MOV fi
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pet
e
r A
n
vin
hle: opcode A2 for
b
idden with
H
L
E p
r
efixes
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
.
Pete
r
Anvin
cha
n
ges: ad
d
c
h
ang
e
s 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
ocument ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter An
v
in
is
n
s
n
.
dat: a
d
d
norexw
t
o instru
c
tion
s
w
i
t
h o
n
ly 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
P
eter Anvin
insns
.
dat: new ins
t
ruc
t
ions from the 013 AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
t
e
st: ilog2() te
s
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pe
t
er
A
n
vin
eval: add
g
eneral
s
upport for "integer functions" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter
A
n
vin
phash
.
sh: Use
i
nt() for
t
he
s
i
z
e of the hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter An
v
in
N
ASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
P
e
t
e
r Anvin
NAS
M
2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Pe
t
er Anvin
T
r
y aga
i
n to fix o
u
r handling o
f
MOVD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter An
v
in
NASM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pete
r
Anvin
N
ASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvi
n
preproc: Revert to
th
e
NASM 2
.
0
9
pr
e
p
rocess
o
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
ete
r
Anvin
nasm
.
spec
.
in: switc
h
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/re
l
ease: do xz compressio
n
with -9
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
insns
.
dat: MO
V
i
s not lock
a
bl
e
;
CMPXCHG16B d
o
es not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter A
n
vin
HLE
:
One mor
e
byte code conversio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
HLE
:
M
ove byte
c
odes back to
\
27
1
-
\
2
7
3
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
.
Peter An
v
in
HL
E
: Change
NOHL
E
t
o
b
e an instru
c
tion flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
tag-rele
a
se: act
u
ally
p
ush d
a
ta out unl
e
ss -
-
no
-
push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
An
v
in
NASM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
relea
s
e: cr
e
ate
.
xz fil
e
s; remove
e
mpt
y
subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c
:
Remo
v
e some ugliness
f
rom the win
6
4 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
psfo
n
t
s
.
ph: increase l
e
ad
i
ng
to font size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anv
i
n
c
h
a
nges: d
o
cume
n
t big
e
ndian UTF-16/UTF-32
s
upport
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
Ad
d
support for UTF-1
6
BE and U
T
F-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvi
n
Make
t
he LOC
K
and
HLE wa
r
nings suppressabl
e
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
do
c
: Doc
u
ment elf
x
32
support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
doc
:
Mov
e
the EPS logo down
b
y
1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill Gorcu
n
ov
doc: New N
A
SM logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Al
l
ow repositi
o
ning th
e
EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Up
d
ate copyrig
h
t year to 201
2
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
NASM 2
.
10rc
9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Document
A
V
X2, BMI1, BMI
2
and TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
Assu
m
e
t
he
u
nd
o
cumented CMPXCHG48
6
opcod
e
was lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Cle
a
n up JMP/CALL
patterns,
e
s
p
ecially for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
disasm: ignore opcod
e
s
370 and
3
71
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er Anvin
R
e
move
a
ll rema
i
ning explicit bytecodes from insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add support for war
n
ing
o
n
invali
d
LOCK p
r
efixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
M
o
ve
HLE
b
yte co
d
e
s to
\264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Add a
"nohle" b
y
te code to skip a
n
instruc
t
i
o
n pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
insns
.
pl: B
u
ndle all "
p
lain bytecodes
"
into a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
HLE
:
Implement the basic mechanism for
XACQUI
R
E/XRELEA
S
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c: Fix
is_
s
uppre
s
sed_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r
A
nvin
HLE: Split the LOCK and REP prefi
x
slot
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next