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
.
11
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvin
doc: Do
c
ument DEFAUL
T
B
N
D/N
O
BND in changes, add us
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Pete
r
Anvin
ch
a
n
g
es: Document
c
hange in [nosplit reg
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-11
H
.
Pete
r
Anvin
mi
s
c/relea
s
e
: Generat
e
manpages
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-05
H
.
P
e
ter Anvin
NAS
M
2
.
11r
c
4
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter Anvin
d
o
c: Make the bit about mib operands
a bit clearer
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-29
H
.
Pet
e
r Anvin
doc: Clean
up changelo
g
fo
r
2
.
11
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pe
t
er Anvin
NASM 2
.
11rc3
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anvin
Add {vex3} and {vex2} pref
i
xes
b
y a
n
alogy
w
i
t
h {evex}
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pete
r
Anv
i
n
NASM
2
.
11rc2
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pete
r
Anvin
Remove "high 16" regis
t
er class
macros for xmm/ymm/z
m
m
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter
Anvin
disasm: Don't rely on ifl
a
g_cmp() retu
r
ning +/-1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter An
v
in
i
flag
:
D
o the
eq
u
a
lity test in iflag_cmp
(
) first
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Pete
r
Anv
i
n
iflag: In iflag_cmp
(
) scan from
t
he mos
t
significa
n
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
iflag:
D
rop the use of double und
e
rscor
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
iflag: Make the insns
_
flags array const
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter
A
nvin
insns
.
dat
:
F
i
x
a typo i
n
a comment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter An
v
in
iflag: Move instruc
t
ion f
l
ag comment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
eter
A
nvin
iflag:
r
emove C99 co
n
structs
,
d
on't hard
c
ode
the number
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
"make
a
l
ldeps"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
iflag: Fix depe
n
den
c
ies, fact
o
r
out st
a
tic co
m
p
o
nents
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
e
ter Anvi
n
"make a
l
l
d
eps"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-08
H
.
Peter Anvin
Add
(
red
u
ndant) parenthe
s
es
around bit tests
m
ixed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter An
v
in
M
erg
e
remote-track
i
ng
bra
n
ch 'origin/mas
t
er'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pete
r
Anvin
Make
f
i
le
.
in: a
l
ways run "ma
k
e
alldeps" when "
m
ake dist"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
e
t
e
r
A
n
vin
Run "ma
k
e a
l
ldep
s
" to upda
t
e de
p
ende
n
cies
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
e
ter Anvin
Makefi
l
e
.
in: gene
r
a
t
e manpages for "make dist"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pete
r
Anvin
Revert "build: Include
p
r
e
ge
n
er
a
ted nasm manpages"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-19
H
.
Peter Anvin
m
acros
.
pl: Remove super
f
luous w
h
itespace
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-03
H
.
Pe
t
er Anvin
Add s
u
pport for DZ and RESZ, document the ZWORD
k
eyword
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter Anvin
N
A
SM 2
.
11rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter Anvin
NASM 2
.
10r
c
1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter Anvin
Mer
g
e branch 'avx
5
12'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-07-20
H
.
Peter Anv
i
n
BR 3
3
9
22
6
0: Ha
n
dle instructions only separated by vecto
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-05-17
H
.
P
eter
A
n
vin
Make
t
he errors
for mis
s
in
g
m
a
n pag
e
tools
comprehensible
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
changes: docum
e
nt fix of mac
h
o64
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Peter Anvi
n
doc/changes
.
src:
U
pd
a
te
to include
recent c
h
an
g
es
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
Marat Duk
h
an
BR 3327
1
07: fix
assembly of VPCMPGTQ
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter An
v
in
ins
n
s
.
d
a
t
: Mark the immedi
a
te
f
o
r
s
hift
i
nstructions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Pet
e
r
A
n
vi
n
BR 3
3
9
2
227: Remove
SB flag from SHIFT
rm,imm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter Anvin
W
hen generate dependency
n
ames internally, quote filenames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pe
t
er Anvin
changes
.
src: fix
g
rammar e
r
r
or
(
suppor
t
-
>
s
upports)
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 An
v
in
changes
.
s
r
c: Document CLAC/ST
A
C
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r Anvin
Add
CLAC and
STAC instructions from AVX spec 014
(
319433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter
Anvin
NASM
2
.
10
.
0
4
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
change
s
.
src: List of changes
f
or the next release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anv
i
n
Add bac
k
the 256-
b
it
form of
t
h
e
VORPD instr
u
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter
Anv
i
n
BR 3392218: Disassemble 82h opc
o
d
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter
Anv
i
n
NASM 2
.
1
0
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
d
o
c: document X
R
E
LEASE MO
V
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
h
le: opcode
A
2
forbidden
with HLE pref
i
xes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
nvin
NASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
ete
r
A
n
vin
changes: ad
d
changes
s
in
c
e 2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pet
e
r
A
nv
i
n
doc: document ifunc(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
isnsn
.
dat: add norexw to instruction
s
with only 3
2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
P
et
e
r
Anvin
i
n
sns
.
dat: new i
n
s
t
r
u
c
t
ions
f
rom the 013 AVX s
p
ec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
e
ter Anv
i
n
test: ilog2() test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
eval
:
add genera
l
s
up
p
ort f
o
r
"int
e
ger functi
o
ns"
and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
P
e
t
e
r
Anvin
phash
.
sh: Use int() for
t
he size of th
e
hash
table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
P
e
te
r
Anvin
NASM
2
.
1
0
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter
A
nvin
NASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter
Anvin
Tr
y
a
g
a
in to fix
our han
d
ling of MOVD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Pet
e
r
Anvin
NASM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter An
v
i
n
NA
S
M 2
.
10rc1
3
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
ter Anvi
n
preproc:
Revert
to the NASM 2
.
09 preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
nasm
.
spec
.
i
n:
switch to
.
xz as the source file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
m
i
sc/relea
s
e: do xz compression wi
t
h
-
9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insns
.
dat: MOV i
s
n
o
t lockable; CMPXCHG
1
6B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
HLE:
One
more
byte code conversion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE
:
Mo
v
e b
y
t
e
c
odes b
a
ck
t
o
\271-
\
273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
NASM 2
.
1
0
rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: C
h
ange NOHLE to be an ins
t
ructio
n
f
lag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
ta
g
-release:
a
ctually p
u
sh data o
u
t unl
e
ss -
-
no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NAS
M
2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anv
i
n
releas
e
: cr
e
at
e
.
xz files; remove empty
subdirecto
r
ies
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Remove so
m
e
uglin
e
ss f
r
om th
e
win64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er An
v
i
n
psfonts
.
ph: in
c
rease leading to font s
i
ze+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er Anvin
c
hange
s
: document
b
ig
e
ndian UTF-16/UTF-32 su
p
port
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
d
d s
u
pport for UTF-16BE a
n
d UTF-3
2
BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
Anvin
Make the LOC
K
a
nd HLE wa
r
n
i
ngs s
u
ppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
An
v
in
doc: Document el
f
x
3
2 suppo
r
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
oc:
Move the EPS logo down
by
1
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill Gorcunov
d
oc: New NA
S
M logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r An
v
in
do
c
:
Allow repo
s
itio
n
ing the
E
PS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Update cop
y
right
y
e
a
r
to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
N
A
SM 2
.
10r
c
9
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
ete
r
Anvin
doc: Docum
e
nt AVX2, B
M
I1, BMI2 and TSX suppo
r
t
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Assume the und
o
cumented C
M
P
X
C
H
G
486 opcode was lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nv
i
n
C
le
a
n up JMP/CAL
L
p
a
tte
r
ns, espe
c
i
a
lly
f
o
r
64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er An
v
in
disasm
:
ignore opcodes
3
70 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Remove all r
e
maining explic
i
t
byt
e
co
d
es from ins
n
s
.
da
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
A
dd su
p
port for
warning on in
v
al
i
d
LOCK p
r
efixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
M
o
v
e HLE
byte codes to \26
4
.
.
\26
7
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add a "nohle" b
y
te code to skip an instructio
n
p
atter
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
insns
.
pl: B
u
ndle all
"plain byteco
d
e
s
" into a h
a
s
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
HLE: I
m
plemen
t
the basic mechanism for XACQU
I
RE/XR
E
LEAS
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
nasm
.
c: Fix is_suppre
s
s
ed
_
warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
H
L
E: Spli
t
the LOCK a
n
d
REP prefix s
l
ots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next