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
doc: Make the bit about mib operands a bit clearer
2013-11-29
H
.
P
e
t
e
r Anv
i
n
doc: Make
t
he bi
t
a
bout m
i
b operands a bit clearer
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter Anvin
doc
:
Clean
u
p cha
n
g
e
l
o
g f
o
r
2
.
1
1
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
eter Anvi
n
NASM 2
.
1
1rc3
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anvin
Ad
d
{vex3}
a
n
d {v
e
x
2
} prefixes by analogy with
{eve
x
}
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pe
t
er Anvin
NASM 2
.
11r
c
2
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pe
t
er A
n
vi
n
Remove
"
high 16" register
c
la
s
s macros
f
or
x
mm/ymm/zmm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter Anvin
i
flag: In
iflag_cmp() scan from the mos
t
si
g
ni
f
i
c
a
nt
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
iflag
:
Drop the use of double underscor
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
P
e
ter An
v
in
iflag: Make the in
s
n
s
_
flags
array const
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter
Anvin
insn
s
.
dat: Fix a typ
o
i
n
a co
m
m
e
nt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
iflag: Mov
e
inst
r
uct
i
o
n
f
lag comment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pete
r
A
n
vin
iflag
:
remove C99 constructs
,
don't hard
c
od
e
t
h
e
n
u
mber
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
"make
alldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pete
r
Anvin
i
flag: Fi
x
dependenci
e
s, factor
out s
t
atic com
p
onents
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
eter Anvin
"
make a
l
ld
e
ps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pet
e
r
Anvi
n
Merge rem
o
te-tracking branch
'
or
i
g
in/master
'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvi
n
Ma
k
efil
e
.
in: a
l
way
s
run "make al
l
deps" w
h
e
n "make dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter A
n
vin
Run "mak
e
alldeps" to update
dependenc
i
es
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
eter
Anvin
Mak
e
file
.
in: generate manpages for "make dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anv
i
n
Revert
"build: Include prege
n
erated na
s
m
manpages"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
e
ter Anvi
n
insns
.
dat: Mark the immediate for
shift instr
u
c
t
i
on
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
eter An
v
in
BR 33
9
2
227:
Remove
SB f
l
ag from
SHIFT rm,imm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter
A
n
vin
W
hen ge
n
erat
e
depende
n
cy n
a
mes internally, quote filenam
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
eter
Anvin
chan
g
es
.
s
rc: fix grammar er
r
o
r
(
support ->
suppor
t
s)
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
changes
.
src: Document C
L
AC/STAC
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r Anvin
Add
C
LAC and STAC instruct
i
ons
f
rom AVX
s
pec 014 (
3
19433
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anvin
NA
S
M 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
e
ter
Anvin
changes
.
src:
L
ist
o
f change
s
for the
next
relea
s
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
Add back the
2
56-bit
f
orm
of the VOR
P
D
i
nstruct
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter
Anvin
BR 33
9
2
2
18: Disass
e
mble
8
2
h opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
e
t
er Anvin
N
ASM 2
.
10
.
0
3
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
eter
A
n
v
i
n
doc:
document XRELEASE MOV fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
hle: opcode A2 for
b
idden
w
ith
H
LE prefixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
t
e
r
Anvin
NASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pe
t
e
r A
n
vin
c
h
anges: add c
h
a
n
ges since 2
.
10
.
01
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
eter
Anvin
doc: docu
m
e
n
t
ifunc()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
isnsn
.
d
a
t:
a
dd n
o
re
x
w to instructions with on
l
y
32
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter
A
nvin
test: ilog2()
test
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
eter Anvin
eval: add gene
r
al support
f
or "integer funct
i
o
ns"
a
nd
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter Anvin
phash
.
sh: Use int()
f
or th
e
size of the
h
ash
table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-10
H
.
P
e
ter A
n
vin
NASM 2
.
1
0rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter
A
nvin
Try
a
gain
t
o fix our
h
andl
i
ng of MOVD/MOVQ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter
A
nvin
NASM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
eter Anvi
n
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
eter Anvin
preproc: R
e
vert to the NASM 2
.
09 prepro
c
e
s
s
or
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r
A
n
v
i
n
nasm
.
s
pec
.
in: s
w
i
tch 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
isc/release: do xz
compressio
n
w
ith -9e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er An
v
in
ins
n
s
.
dat: MOV is not lockab
l
e; CMPXCHG
1
6B do
e
s not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r A
n
vi
n
HLE: One
m
ore b
y
te co
d
e
co
n
v
e
rsio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er
Anvin
HLE: M
o
ve
by
t
e codes back to \271-\273
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
n
v
in
N
A
SM 2
.
1
0rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
HLE: Change NOHL
E
to be
an instru
c
tion
f
lag
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
tag-release: act
u
a
lly push data out
u
n
less
--no-push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NASM 2
.
10
r
c10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nv
i
n
rele
a
s
e
: create
.
xz
fi
l
es
;
r
e
move empty subdirectories
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
do
c
: Remove some ugliness from
the win64 sectio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
ps
f
onts
.
p
h
: inc
r
ease
l
eadin
g
to font size+20%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
cha
n
ges
:
d
o
cument
b
i
g
endian UTF-16/UTF-3
2
support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add support
f
or
UTF-16B
E
a
n
d UTF-32B
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
M
a
k
e the
L
OCK and HLE warn
i
ng
s
suppr
e
s
sable
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Document elfx32 support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er 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
Cyr
i
ll Gorcunov
d
o
c: New NASM logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
do
c
: All
o
w repos
i
tioning the EPS
l
ogo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
U
pdate co
p
yright year
t
o
2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
NASM 2
.
1
0
rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
n
vin
doc: Document AVX2,
B
MI1, BMI2 and TSX su
p
por
t
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r
Anvin
Assume
th
e
undocu
m
ent
e
d CMPXCHG486
o
pc
o
de was locka
b
le
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Clean up J
M
P/C
A
LL p
a
t
terns,
e
specially for 6
4
bits
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
disasm
:
ignore opc
o
des 37
0
and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remove all remainin
g
explicit byte
c
odes from
in
s
n
s
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add support for w
a
rning on inv
a
lid LOCK
p
refixe
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Mo
v
e 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
e
ter Anvin
Add a "nohle" byte code
to s
k
ip
a
n instruc
t
ion pattern
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
insns
.
p
l: Bundle all "p
l
ain byt
e
codes" into a hash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
Anvi
n
HL
E
: I
m
ple
m
ent the basic mech
a
nism for XACQU
I
RE/XRELEASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c: Fi
x
is_suppressed_warni
n
g()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Split the LO
C
K
a
nd
R
E
P prefix slots
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anvin
insns
:
c
r
eate a symbolic
"wait" tok
e
n for the \341
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pe
t
er
A
nvin
i
n
sns: fix IM
U
L patterns to
g
et rid
of o
p
en-
c
oded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
nvi
n
insns: co
r
rect the
TSX
o
pco
d
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill Gorc
u
n
o
v
insns: Add AVX2 transactional
synchronization ex
t
en
s
ion
s
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anvin
insns: replace open-coded
\322 opcod
e
with odf (opera
n
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
B
R
3463230: Add VMFUNC ins
t
r
u
ctio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter
A
nvi
n
B
R
31
4
3040: Re
m
ove i
n
va
l
id form of VPEXTR
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
et
e
r
A
nvin
NASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
t
er
A
nvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter An
v
in
BR 3109604: F
i
x C4 vs C5
V
EX form se
l
e
c
tio
n
in calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pe
t
e
r
Anvin
pre
p
r
oc
.
c:
u
se nasm_strdup() rather tha
n
naked
s
t
r
dup()
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
Anvin
Merge branch 'nasm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter A
n
vin
chan
g
es: document fixe
d
token reversal for %deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
p
r
eproc: reverse the order of t
h
e
tokens in %deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
Anvin
do
c
: docum
e
n
t th
e
%use fp macro packa
g
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
NASM 2
.
09
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
ndisas
m
: fix handi
n
g of
byte codes 250-253, 324
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-13
H
.
P
e
ter Anvin
LI
C
ENSE: update year
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
Revert "Im
p
r
o
ve
p
roc
e
ss_ea and introduce -OL"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
nasm
.
h: move "regs
.
h" to top; m
a
k
e
is_re
g
iste
r
()
a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pete
r
Anvin
na
s
mdoc: we still m
i
ss
C
h
uck
,
bu
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next