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
Remove "high 16" register class macros for xmm/ymm/zmm
2013-11-28
H
.
P
eter An
v
in
Remove "high
1
6
"
register class ma
c
ros for xmm
/
ymm/zm
m
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-26
H
.
P
e
ter Anvin
iflag: In iflag_
c
m
p() s
c
an from the most sig
n
i
ficant
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
ifl
a
g
:
Drop
t
h
e
use of d
o
uble unders
c
or
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
iflag: Mak
e
the insns_fla
g
s array
c
o
n
st
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter A
n
vin
i
nsns
.
dat:
Fix a t
y
po
i
n a comment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
e
t
er Anvin
iflag: Move inst
r
uction
fla
g
comment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
iflag
:
remove C99
cons
t
ru
c
t
s
, don't hard
c
ode the
n
u
m
ber
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
e
ter Anvi
n
"ma
k
e
alldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
ifl
a
g: F
i
x
dep
e
ndencies,
f
ac
t
or ou
t
static c
o
mponents
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter
A
nvi
n
"m
a
ke a
l
lde
p
s"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Merge
re
m
ote-tracki
n
g
b
r
anch 'origin
/
master'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
M
a
kefile
.
i
n
: alw
a
y
s
run "make alldeps" when
"
make dis
t
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvi
n
Run "make al
l
deps" to
update dependencie
s
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anv
i
n
Makefile
.
in: generate man
p
a
g
e
s for "
m
ake dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pet
e
r An
v
in
Revert "bui
l
d: Include
pregenerat
e
d na
s
m manpa
g
es"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
e
ter An
v
in
insns
.
dat: Ma
r
k t
h
e i
m
mediate for s
h
ift i
n
st
r
u
ctions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter
A
nvin
BR 33
9
22
2
7:
Remo
v
e
SB flag from SHIFT rm,imm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Pete
r
Anvin
Whe
n
g
enerate
d
e
pendency nam
e
s int
e
rnally
,
qu
o
te filenames
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
A
nvin
c
h
ange
s
.
src: fix gramma
r
error (support
-
> supports)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter An
v
in
NASM 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
ter Anvin
changes
.
src: Document CLAC/STAC
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
ter Anvin
A
dd CLAC
a
nd STAC instr
u
ct
i
ons from AVX spec 014 (3194
3
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
.
Pet
e
r Anvin
changes
.
s
rc: List
of c
h
anges fo
r
the n
e
x
t
release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
e
ter Anvin
A
d
d back
t
he 256-
b
i
t
form
of the VORPD instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-28
H
.
P
eter Anvin
B
R
3392218
:
Disassemble 82
h
opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pe
t
er Anvin
NASM
2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter An
v
in
doc: documen
t
X
R
E
L
EA
S
E MOV fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
ete
r
Anvin
hle: opcode A2 fo
r
bidden w
i
th HLE prefixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anv
i
n
N
AS
M
2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
nvin
changes: add
c
ha
n
ges since
2
.
10
.
01
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvi
n
doc: d
o
c
ument i
f
unc()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
Anvin
isnsn
.
dat
:
add n
o
r
exw to i
n
struction
s
with only 3
2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter
A
nvin
test:
ilog2(
)
tes
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
e
t
e
r Anvin
e
v
al: add
g
eneral support for
"integer functi
o
ns" and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter Anvin
phash
.
sh: U
s
e int() fo
r
the size o
f
the hash t
a
ble
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
NASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
P
e
te
r
An
v
in
T
r
y
a
g
a
in to fix o
u
r
handl
i
ng of MOV
D
/MOVQ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
P
eter Anvin
NASM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
p
r
eproc: Revert to the NA
S
M
2
.
09 pr
e
proce
s
sor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r
Anvin
nas
m
.
spe
c
.
i
n
: switch to
.
xz as the
s
o
u
rc
e
file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
misc/release: do xz compression
with
-
9e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
i
n
sns
.
d
at
:
MOV is not lockable; CMPX
C
HG
1
6B does not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvi
n
HLE: One
m
ore byte co
d
e convers
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE:
Move by
t
e codes back to \
2
71-\273
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
HLE:
C
h
ange
N
O
HLE to be an instructi
o
n flag
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
tag-relea
s
e
:
a
ctu
a
l
l
y push data
o
ut unless --n
o
-push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
N
ASM 2
.
10rc
1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
r
e
l
ea
s
e: creat
e
.
xz
files; remov
e
empty subdirect
o
ries
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anv
i
n
doc: Remo
v
e
some
ugli
n
ess f
r
om the
w
in6
4
s
e
ction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvi
n
psfonts
.
ph: i
n
creas
e
leading to font
s
iz
e
+20%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
chan
g
es
:
do
c
ume
n
t bigen
d
ian
U
T
F-16/UTF-32 supp
o
r
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add support
f
or UTF-16BE and UTF-32
B
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
v
in
Make the LOCK and HLE warnings
suppressa
b
le
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvi
n
doc:
Do
c
ument elfx32 s
u
pport
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anv
i
n
doc: Move the EPS logo do
w
n
b
y 1"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Allow r
e
pos
i
ti
o
ning the EPS logo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
Updat
e
copyright
y
ear to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
A
nvin
N
ASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
doc: Document AV
X
2, BMI1, BMI2
and TSX support
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
A
ssume the undo
c
ume
n
t
e
d CMPX
C
H
G486
opc
o
de was l
o
ckab
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Clean up JMP/CALL pat
t
ern
s
, es
p
eci
a
l
ly for 64 bits
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
dis
a
s
m: ignore opco
d
es 370
and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Re
m
ove all
re
m
aining explicit byte
c
o
d
es from insns
.
da
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Add
s
upport for warning on invalid LOCK prefixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
nvin
Mov
e
HLE byte codes to \264
.
.
\
2
67
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Add
a
"nohle"
b
yte code t
o
skip an i
n
struction p
a
tt
e
rn
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
insns
.
pl
:
Bundle
a
ll
"
p
l
ain bytecodes" into a hash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
Anvin
HLE: I
m
plement
t
he basic mechanism
for XACQUIR
E
/XRELEASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
n
a
sm
.
c: Fi
x
is_suppressed_
w
a
r
ning()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
HLE: Split
t
he LOCK an
d
REP
p
r
efix slot
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
t
er Anvin
insns
:
c
r
eate a symbolic "wait" t
o
ken f
o
r the \341
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvi
n
i
nsns: fix IMUL patterns to get rid of
open-coded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anvin
insns: c
o
rrect the TSX opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: replace open-c
o
de
d
\322 opcode
w
it
h
odf (operand
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
P
e
t
er An
v
in
BR 34
6
3230: Add VMFUNC
in
s
truction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
Pe
t
er Anvin
BR
3
1430
4
0
:
Remove invalid f
o
rm of VPEXTRW
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter
Anvi
n
NASM
2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pe
t
er
A
n
v
in
Me
r
g
e
branc
h
'
n
asm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
BR 31
0
9604: Fix C
4
v
s
C5 VEX form selecti
o
n in calcsiz
e
()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvi
n
preproc
.
c
:
us
e
nasm_strdup
(
) ra
t
her than na
k
ed strdup()
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
ter Anvin
M
e
rge branch 'n
a
sm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
changes: document
f
ixe
d
t
o
k
e
n
reversal for %deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
te
r
A
nvi
n
preproc: reverse the order of the
tokens in %deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: do
c
u
m
ent t
h
e
%use fp macro package
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er A
n
vin
NAS
M
2
.
09
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
ndisasm:
fix
h
anding of b
y
t
e co
d
es
2
50
-
2
53, 32
4
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter An
v
in
LICENS
E
:
update ye
a
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
eter Anvin
Rever
t
"Improve proces
s
_ea and introduce -O
L
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
nasm
.
h: m
o
ve "regs
.
h" to
t
op;
make is_regist
e
r() a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
nasmdoc:
we still
m
i
ss Chuck, but
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
M
erge branch '
n
asm
-
2
.
0
8
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pet
e
r
A
nv
i
n
c
hanges
.
src: up
d
ate with the 2
.
0
8
.
x
x
changes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pete
r
A
nvin
NASM
2
.
09rc
4
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
ter Anvin
Make
-
Ox the defa
u
lt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pe
t
e
r
An
v
in
nasmdoc: remov
e
obsolete
S
o
u
rceforge refere
n
ces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter
A
n
v
in
NASM 2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
ete
r
Anvin
Rever
t
"BR3005117: Expland local single ma
c
ro before
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next