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
BR 3392275: Don't require xmm0 to be specified when implicit
2014-02-16
H
.
Peter Anvin
BR 3
3
92275
:
D
o
n'
t
require
xmm0 to be specifie
d
whe
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvin
NASM 2
.
11
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvin
doc: Document DEFAULT BND/NO
B
ND in
c
h
anges
,
add u
s
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-31
H
.
P
e
t
er Anv
i
n
changes: Document c
h
ange in [nosp
l
it reg
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-11
H
.
Peter
Anv
i
n
misc/re
l
e
as
e
: Generate
manp
a
ges
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Peter
A
n
vin
NASM 2
.
11
r
c4
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter A
n
vin
doc: Make the bit abou
t
mib
o
perand
s
a bit cleare
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter Anvin
d
o
c: Clean
u
p
changelog for 2
.
11
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter
A
nvin
NASM 2
.
11r
c
3
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anv
i
n
A
d
d {vex3} and {vex2} prefix
e
s by
a
nalogy with {evex}
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
ete
r
Anvin
N
ASM 2
.
1
1
rc2
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anvin
Remov
e
"high 16" r
e
gister class macros for
xmm/ymm/zm
m
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anvin
disasm: Don't
rely on if
l
ag_cmp()
r
eturning +/-1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
P
eter Anvin
iflag: Do the equali
t
y
te
s
t
i
n if
l
ag_cmp() 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 m
o
st signifi
c
ant
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
P
eter An
v
in
iflag
:
D
rop the use of double und
e
r
s
c
or
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Pe
t
er
A
n
vin
ifl
a
g: Make
th
e
insns_flags array const
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
P
e
ter A
n
vi
n
insns
.
dat: Fix a t
y
po in a
c
omme
n
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anv
i
n
if
l
ag
:
Move instr
u
ction flag comment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
iflag:
r
emo
v
e C99 co
n
structs,
d
on
'
t hard
c
ode
t
he number
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pe
t
er Anvin
"make alldeps
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pet
e
r
A
nvin
iflag
:
Fi
x
dependencies,
factor
o
ut stati
c
componen
t
s
.
.
.
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-11-08
H
.
Peter Anv
i
n
Add
(r
e
dundant) pare
n
the
s
e
s around
bit test
s
mixed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter An
v
in
Merge
r
emote-tracking bra
n
ch
'
origin/master'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pe
t
er Anvin
Makefi
l
e
.
in
:
always run "make
a
lldeps" w
h
e
n
"make dist"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Run
"
make alldeps" to update dependenci
e
s
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pet
e
r Anvin
Makefile
.
in: g
e
n
erate manpages for "make d
i
s
t"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anv
i
n
Revert "build: Include pregen
e
rated nasm manpa
g
e
s"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-19
H
.
P
eter Anvin
macros
.
pl:
R
emove sup
e
rfluous white
s
pace
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-03
H
.
Peter
A
n
v
in
Add support for D
Z
and
R
ESZ, do
c
ument
the ZWO
R
D k
e
ywo
r
d
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-02
H
.
Pet
e
r A
n
vin
NASM 2
.
11rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter Anvin
NASM 2
.
10rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter A
n
vi
n
Merge br
a
nc
h
'avx
5
1
2'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-07-20
H
.
P
e
ter An
v
in
B
R
3392260
:
Handle
instr
u
ctions only separated by vector
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-05-17
H
.
Peter Anv
i
n
M
ake the errors for missing man page tools comprehensible
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-12-04
H
.
Peter Anvin
NASM 2
.
1
0
.
06
commit
|
commitdiff
|
tree
2012-12-04
H
.
Pet
e
r An
v
in
chan
g
e
s
: document f
i
x of macho64
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Peter Anv
i
n
doc/changes
.
src: Update to include
recent ch
a
nges
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
Ma
r
a
t
Dukhan
B
R
332
7
107: fix assembly of VPCMPGTQ
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anv
i
n
insns
.
dat: Mark the
immediate for shift instru
c
tions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
ete
r
A
n
vin
BR 3392227: Rem
o
ve SB flag from SHI
F
T 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
generate dependen
c
y
n
a
m
es intern
a
l
ly, quote
f
i
l
enames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
eter Anvin
changes
.
sr
c
:
f
i
x
gr
a
mmar error (sup
p
ort -> supports)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
NASM 2
.
10
.
0
5
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r Anv
i
n
changes
.
sr
c
: Document
CLAC/STAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
eter Anvin
A
d
d CL
A
C and ST
A
C instructions from AV
X
spec 014 (3194
3
3
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anvin
NASM 2
.
1
0
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter
Anvin
ch
a
ng
e
s
.
src: List of
c
hang
e
s for the next releas
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
eter Anvi
n
Add back the 256-bit
f
orm of the VORPD instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvin
BR 33922
1
8: Disa
s
se
m
ble 82h opcode
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter A
n
vin
NASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pe
t
e
r
An
v
in
d
oc
:
document
X
RELE
A
SE M
O
V fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
hle: opcode A2 f
o
rbidden wi
t
h
HLE
prefixes
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
.
Peter Anvin
changes: add changes sin
c
e
2
.
10
.
0
1
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
nvin
doc: doc
u
ment ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pet
e
r Anv
i
n
i
snsn
.
d
a
t
:
add
n
o
rexw t
o
instr
u
ctions
w
i
th only 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter Anvin
insns
.
dat: new ins
t
ructions fr
o
m t
h
e 01
3
AV
X
spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anv
i
n
test
:
i
l
o
g2()
t
e
s
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pe
t
er Anvin
eval:
a
dd general suppo
r
t
f
or "integer fun
c
tio
n
s" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter Anv
i
n
phash
.
sh: Use int() for
t
he size
o
f th
e
hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter Anvin
NA
S
M
2
.
1
0
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
NA
S
M 2
.
10
r
c
1
5
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvin
Tr
y
again to fix
our handling
of MOV
D
/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
P
eter A
n
vin
N
ASM
2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
te
r
A
n
vin
N
ASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pe
t
er Anvin
prepr
o
c: Revert to the N
A
S
M 2
.
0
9 pre
p
r
oces
s
or
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anv
i
n
nasm
.
sp
e
c
.
in: switch 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
m
i
sc
/
release: do xz compr
e
s
sion with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insns
.
dat:
M
O
V
is not lockable; CMP
X
C
H
G16B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
HLE: On
e
m
o
re byte c
o
d
e
co
n
version
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
HLE: Move byt
e
codes
back
t
o
\
271-\
2
73
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anv
i
n
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
H
L
E: Change
NOHL
E
to be
a
n in
s
truction flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
et
e
r
A
nv
i
n
tag
-
re
l
ea
s
e: ac
t
u
ally
p
ush data o
u
t u
n
less --no-pus
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
N
A
SM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
r
e
lease
:
create
.
xz fil
e
s; rem
o
ve
e
mpty su
b
directorie
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c: Remove s
o
me uglines
s
fro
m
the win64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
psfonts
.
ph: increase le
a
d
i
ng to
font s
i
ze+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
chang
e
s: document bige
n
d
i
an
U
T
F-16/UTF-
3
2 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
v
in
Add s
u
pport for UTF-16BE and UTF-32
B
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Make the LOCK and HLE warning
s
suppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r A
n
vin
doc: Docu
m
ent
e
l
fx3
2
support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
doc:
M
ove t
h
e E
P
S
log
o
down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill G
o
rcunov
doc: N
e
w NA
S
M logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc:
Allo
w
reposition
i
ng t
h
e EPS
logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
A
nvin
Upd
a
te copy
r
ig
h
t
yea
r
to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anv
i
n
N
A
SM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc
:
Document AVX
2
, B
M
I1, BMI2 and TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume the
u
ndocumented CMPXCHG486 opco
d
e was lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
v
i
n
Clean up JMP/
C
ALL pa
t
t
e
rns,
e
specially for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
disasm: ignore opco
d
es 370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r Anvin
Re
m
ove all remain
i
ng ex
p
licit bytec
o
d
e
s from in
s
ns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Add support for warning o
n
invalid LOCK prefi
x
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Move
HLE b
y
te codes to \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
A
n
v
in
Add a
"
nohle" b
y
t
e
c
ode to skip
a
n instr
u
ction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
i
n
s
n
s
.
p
l
:
B
un
d
le all "pl
a
in bytecodes
"
into a h
a
sh
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
H
L
E
: Implement the basi
c
mechanism fo
r
XACQUIRE/X
R
ELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
nasm
.
c:
F
i
x i
s
_suppressed_warnin
g
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next