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.03
2014-05-05
H
.
Peter Anvin
NA
S
M
2
.
11
.
03
commit
|
commitdiff
|
tree
2014-05-05
H
.
P
e
ter
Anvin
changes
:
D
ocument TIMES
b
ug
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-05
Cyrill Gor
c
unov
assembl
e
.
c: Don't
drop r
e
x
p
r
e
fi
x
from instruction
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-31
H
.
P
e
t
e
r
Anvin
NASM
2
.
11
commit
|
commitdiff
|
tree
2013-12-31
H
.
Pete
r
A
nvin
doc: Doc
u
ment DEFAULT BND/NO
B
ND
in change
s
,
ad
d
use
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter A
n
vin
changes: Document change in [nosplit reg
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-11
H
.
Peter Anvin
misc/
r
e
lease
:
Ge
n
erate manpages
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Peter A
n
vi
n
NASM 2
.
11rc4
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter Anvin
d
oc: Make th
e
bit abo
u
t mib ope
r
ands a bit clearer
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-29
H
.
Pe
t
er Anv
i
n
doc: Clea
n
up changelog for 2
.
1
1
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anvin
NASM 2
.
11rc3
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anvin
Add {v
e
x3
}
and {v
e
x2} pre
f
ixes
b
y analogy with {
e
vex}
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pet
e
r Anvin
NASM 2
.
1
1rc2
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
eter Anvin
R
emove "high
1
6" register class ma
c
r
os f
o
r
x
mm/ymm/z
m
m
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter Anv
i
n
i
flag: In iflag_cmp()
s
can from the
most significant
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvi
n
if
l
ag:
D
r
o
p
the use of d
o
uble underscore
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
iflag:
M
ake the ins
n
s_flags ar
r
a
y const
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter An
v
i
n
insns
.
d
at: Fix a typo in a comment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pete
r
Anvin
i
f
la
g
: Move inst
r
uction
f
lag
comment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter
A
n
v
i
n
if
l
a
g: remo
v
e C
9
9 constructs, don't har
d
code the number
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pete
r
Anvin
"ma
k
e al
l
d
e
ps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pe
t
e
r Anvin
iflag
:
F
i
x de
p
endencies, factor out stat
i
c compo
n
ents
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvi
n
"make alldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
M
erge remote-trac
k
ing
branch 'origi
n
/ma
s
ter'
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
eter Anv
i
n
Makefi
l
e
.
in: always
r
u
n
"
m
a
k
e
allde
p
s" when "make di
s
t"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Run "ma
k
e
alldeps"
to u
p
dat
e
depende
n
cies
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter A
n
vin
Makefile
.
i
n
: generate manpag
e
s for "make dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
e
ter Anvin
Revert "
b
u
il
d
: Include pregenerated na
s
m
ma
n
pages"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
et
e
r Anvin
insns
.
dat:
M
ark the i
m
mediat
e
for
s
h
i
ft i
n
structions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvin
BR 3392227: Re
m
ov
e
SB flag from
S
HIFT rm,imm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-10
H
.
P
e
te
r
A
n
v
in
Whe
n
ge
n
e
r
ate
d
epen
d
enc
y
names internally, quote filenames
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r A
n
vin
c
h
a
n
ges
.
src:
f
i
x
grammar error (support -> supports)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r
An
v
in
N
A
SM 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
c
h
anges
.
src:
Documen
t
CLAC/
S
TAC
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter An
v
in
Add CLAC and STAC instructions from
A
VX sp
e
c 014
(
319433
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Pet
e
r Anvin
NA
S
M 2
.
10
.
0
4
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
eter An
v
in
changes
.
src: List of changes for the next re
l
ease
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
Add ba
c
k the 256-bit
f
orm of
t
he VOR
P
D instru
c
t
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Pet
e
r
A
n
vin
BR 3392218: Disassem
b
l
e
8
2
h opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pete
r
A
n
v
in
N
A
S
M 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
doc: d
o
cument
XREL
E
ASE MOV fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
hle
:
opc
o
d
e A2 for
b
idde
n
with H
L
E
p
refixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
ter Anvin
NASM
2
.
10
.
0
2
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pete
r
Anvin
changes: add ch
a
nges sinc
e
2
.
10
.
01
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pete
r
A
n
vin
d
oc: document ifunc
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
Anvin
is
n
sn
.
dat: add norexw
to instruc
t
ion
s
with o
n
ly 32
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
test:
i
log2() test
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
eval: add gene
r
a
l
support for "intege
r
f
u
nctions" a
n
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Pet
e
r Anvin
phash
.
sh: Use int() for the size of
the hash
t
abl
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
N
A
SM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvin
Try again
t
o
f
ix our handling of
MOVD/MOVQ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Pete
r
Anvin
NASM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
ter Anvin
NA
S
M
2
.
10rc1
3
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
p
r
eproc: Revert to th
e
NASM 2
.
09 preprocessor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
nasm
.
spec
.
in: switch to
.
xz
a
s th
e
source
file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
misc
/
release: do xz compression wit
h
-
9
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
insns
.
dat: M
O
V is not lo
c
k
able; CMPXCHG
1
6B does not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE
:
One more byte co
d
e con
v
ersion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: M
o
v
e
byte code
s
ba
c
k to \
2
71-\273
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
NAS
M
2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er
A
nvi
n
HLE: Change NOHLE to
b
e
an instructio
n
flag
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
tag-rel
e
a
s
e: actu
a
lly push
data out unless
--no-push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NAS
M
2
.
10
r
c10
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
er Anvin
release: create
.
xz files; remove empty subdirectories
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anv
i
n
d
o
c: Remove some ugliness from the win64
sec
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
ps
f
onts
.
p
h: increa
s
e l
e
ading to f
o
nt
s
iz
e
+
20%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
chang
e
s: do
c
ument
b
ig
e
n
d
ian
U
TF-16
/
UT
F
-
3
2 support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
n
v
in
Add
supp
o
rt for U
T
F-16BE
a
nd UTF-32BE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
A
nvin
Mak
e
t
he LOCK
a
nd
H
LE
warnings supp
r
essa
b
l
e
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvi
n
do
c
: Do
c
um
e
nt elfx32 support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
doc: Move
t
he E
P
S logo down by 1"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
C
y
rill
G
orc
u
nov
doc: New NASM
logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
do
c
: Allow rep
o
sitioni
n
g the EPS
logo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Up
d
ate copyright year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
nvin
do
c
: Do
c
umen
t
AVX2
,
BMI1, BMI2 and
T
SX support
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume the undocumen
t
ed
C
MPXCH
G
486
o
pcode was l
o
ckable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
C
l
ean
up JMP/
C
ALL patterns,
e
specially for 64 bits
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
v
in
disasm: ign
o
re o
p
co
d
e
s
3
7
0 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r A
n
v
i
n
Remove all remainin
g
e
xplicit bytecodes from
i
nsns
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Ad
d
s
up
p
ort for wa
r
ning on invalid
L
O
C
K pr
e
fixe
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
Move HLE byt
e
codes to \264
.
.
\267
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add a "nohle"
b
yte code to
ski
p
an inst
r
uction patt
e
rn
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
ete
r
Anvin
insns
.
pl: Bun
d
le
all "plain
b
yt
e
codes" into
a
h
ash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE
:
Implement the basic me
c
h
anism for XACQ
U
IRE/XR
E
LEASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nas
m
.
c
: Fix
is_suppressed
_
war
n
ing()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
H
LE
:
Sp
l
i
t the LOCK a
n
d REP pr
e
f
i
x sl
o
ts
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anvin
insns: create a symbolic "wai
t
" token f
o
r the \341
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: fix IMUL patt
e
rns to get rid of
op
e
n-coded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r
Anvin
insns: corre
c
t th
e
TS
X
o
p
codes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
C
yrill Gorc
u
nov
insns:
A
dd AVX2 transacti
o
nal
synchr
o
nization exte
n
si
o
ns
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
ins
n
s: replace open-c
o
d
ed \
3
22 opcode wit
h
odf (operand
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter
A
n
vi
n
B
R
3463230:
Ad
d
V
MFUNC
ins
t
ruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
B
R 314
3
0
4
0: Remove invalid fo
r
m
of VPE
X
TRW
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
ete
r
Anvin
NASM
2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
Me
r
ge branc
h
'nasm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pe
t
er Anvin
BR 3109604: Fi
x
C4 vs
C5 VEX form selection
in calcsize
(
)
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
p
reproc
.
c: use nas
m
_strdup()
rathe
r
than naked strdup()
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Merge
b
ranch
'
nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
c
hanges: document fixed token reversal for
%
deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next