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.11rc2
2013-11-28
H
.
Peter Anvin
NASM 2
.
11rc2
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anvin
Remove "hig
h
1
6
" regis
t
er
c
la
s
s
m
a
c
r
o
s
for x
m
m/ymm/
z
mm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter Anvin
ifla
g
: In ifl
a
g
_
c
m
p() scan from the most si
g
n
i
ficant
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
iflag: Drop the use of double underscores
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Pe
t
er Anvin
if
l
ag: Make the insns_flags array const
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anv
i
n
insns
.
dat: Fix a
t
ypo in
a
comm
e
nt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
iflag: Move instruction flag comment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
e
ter Anvin
iflag: remove
C
99 const
r
ucts
,
don't
h
ar
d
code the number
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
"make allde
p
s"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter An
v
in
iflag: F
i
x dependencies,
factor out static components
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
"
m
ake
a
lldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter An
v
in
M
erg
e
remote-tr
a
cking branc
h
'origin/mast
e
r'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pete
r
Anvin
Makefile
.
in: always run "mak
e
alld
e
ps" when "make
d
ist
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Run "ma
k
e allde
p
s" t
o
updat
e
depende
n
cies
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pe
t
er Anvin
Makef
i
le
.
in: generate
m
anpages for "make
dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
et
e
r Anvin
Revert "build: Include pregene
r
a
t
ed
n
asm manpages"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter A
n
vin
insns
.
dat: Mark the immediate fo
r
shift ins
t
ructions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvin
BR 3392227
:
Re
m
ove
S
B flag
f
rom SHIFT rm,im
m
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter
A
n
vin
Whe
n
generate de
p
e
ndency name
s
i
n
ternally
,
quote
filename
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
chan
g
es
.
src:
fix
grammar error (support ->
s
upp
o
rts)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anv
i
n
NASM 2
.
10
.
0
5
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
A
n
vin
chan
g
e
s
.
src:
D
ocum
e
nt CLAC/STAC
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
et
e
r Anvin
Add CLAC and
S
TAC instructions fr
o
m AVX spec
014 (3194
3
3
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Pe
t
er Anvi
n
NA
S
M 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pet
e
r Anvi
n
changes
.
src: List of
chan
g
e
s for the next
release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pet
e
r
A
n
vin
Ad
d
back the 256-bi
t
fo
r
m of the VORPD instructio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvin
B
R
339221
8
:
Disas
s
emble
82h opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter
Anvin
NASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter
A
n
v
in
doc: document XR
E
LEASE MOV fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
hle
:
o
pcode
A2 forbidden with
H
LE
p
refixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
ter Anvi
n
N
ASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pet
e
r A
n
vin
changes: add cha
n
ges
since 2
.
1
0
.
01
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pete
r
Anvin
doc: do
c
ument ifun
c
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pet
e
r Anvi
n
isnsn
.
d
at: add n
o
rexw to in
s
truction
s
w
i
th only
3
2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
t
es
t
: ilog2(
)
test
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter
Anv
i
n
eval: add
g
eneral support
f
or "integer function
s
" and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Pet
e
r An
v
in
phash
.
sh:
U
se int() for t
h
e
size of the hash table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
NA
S
M 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Pete
r
An
v
in
Try aga
i
n to
fix our
h
andling of MO
V
D/
M
OVQ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter An
v
i
n
NASM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter A
n
vin
NA
S
M 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
preproc: Revert
t
o the NAS
M
2
.
09 prep
r
ocessor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
n
a
s
m
.
spec
.
in: sw
i
tch to
.
x
z as the source
f
ile
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
misc/rel
e
as
e
: do xz co
m
pres
s
io
n
with
-
9e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
insns
.
dat: M
O
V is not l
o
ckable; C
M
PXCH
G
16B does
not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
H
L
E
:
One
more byte cod
e
conversion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
HLE: Move byte
c
odes
ba
c
k to \271-\273
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
e
r Anvin
HLE: Change NOHLE to be an in
s
truction flag
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er
A
nvin
tag-release: actually pus
h
d
a
ta
o
ut
u
nless --no-p
u
s
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
An
v
i
n
NASM 2
.
10rc
1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
release: create
.
xz files; remove empty subd
i
rector
i
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
do
c
:
Remove some
u
gliness from the win64
section
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
nvin
p
s
f
o
nts
.
ph: increase
leadin
g
to font
size+20%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
c
h
anges
:
document bige
n
dian
U
TF-
1
6
/UTF-32 s
u
pport
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Ad
d
supp
o
rt for UTF-16BE
a
n
d UTF-32BE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Make the
L
O
CK and H
L
E warnings suppressab
l
e
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
doc: Document elfx3
2
s
upport
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Mov
e
the EPS
l
ogo
d
o
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 repositioning
t
he EPS
l
ogo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
U
pdate copyri
g
ht year
t
o 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvi
n
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
do
c
: D
o
cume
n
t AV
X
2
, BMI1, BMI2 an
d
TSX support
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
Anvin
Assume
t
he und
o
cume
n
ted CMPXCHG486 opcode
w
as loc
k
able
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Clean up JMP/CALL p
a
tterns, especia
l
ly for 64
b
i
ts
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
disasm: igno
r
e
o
pcodes
370 and 3
7
1
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Re
m
ove
a
ll remaining explicit
b
yt
e
co
d
es fr
o
m insns
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r Anvin
A
dd
s
uppo
r
t for
w
arning on i
n
vali
d
LOC
K
prefi
x
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvi
n
Move HLE
b
yte codes
to \264
.
.
\267
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Add a "
n
oh
l
e" b
y
te code to
s
k
i
p an i
n
struction pa
t
ter
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
insns
.
pl: Bundle
all "plain by
t
eco
d
e
s
" int
o
a hash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
H
L
E: Implement
t
he ba
s
ic m
e
chanism for XACQUIRE/XRELEA
S
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
na
s
m
.
c: Fix is_suppres
s
e
d_warning()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
H
LE
:
Spl
i
t the LOCK
and REP p
r
efix
s
lot
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
insn
s
: create a s
y
m
bolic
"wait" token for
the \341
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
insns: f
i
x
IMUL patterns to get
ri
d
of ope
n
-coded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anv
i
n
insns: correct the TSX opc
o
des
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
n
v
in
in
s
ns: repla
c
e open-code
d
\322 opcode
w
ith odf (operand
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter
A
nvin
BR 3463230: Ad
d
VMFUNC
inst
r
uction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter
A
nvin
BR 3143040
:
R
emo
v
e
i
n
v
alid form of VPEXTRW
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anv
i
n
NASM 2
.
1
0rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
eter Anvin
Merge branch 'nas
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
BR 3109604: Fix C4
v
s C5 VEX for
m
selection in ca
l
c
s
ize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pete
r
An
v
in
prepr
o
c
.
c
: us
e
n
asm_str
d
u
p
() rather than naked
s
trdu
p
()
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
eter An
v
in
Merge branch '
n
asm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter A
n
vin
c
hanges: d
o
cumen
t
f
i
xed
to
k
en
revers
a
l 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
i
n %d
e
ftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc:
d
ocument
t
he %use fp
macro package
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
NASM
2
.
09
commit
|
commitdiff
|
tree
2010-08-17
H
.
P
e
te
r
A
n
v
i
n
ndisas
m
: fix ha
n
ding of byte
c
odes
250-253, 324
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-13
H
.
P
eter A
n
vin
LICENSE: updat
e
year
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
Revert "Im
p
r
ov
e
pr
o
cess
_
ea and in
t
r
oduce
-OL"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
e
ter
Anvin
n
asm
.
h: move "reg
s
.
h
"
to top; make is_register()
a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pet
e
r Anvi
n
nasm
d
o
c
: we sti
l
l
m
iss Chuck, but
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter
Anvin
M
e
r
g
e
b
ranch 'n
a
sm-2
.
0
8
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pete
r
Anvin
c
h
a
nges
.
s
r
c: up
d
ate with
t
he 2
.
08
.
xx
c
hanges
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
ter
A
nvin
NASM 2
.
09rc
4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
Make -Ox
the
default
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
nasmdoc: re
m
ove obsole
t
e Sourceforge references
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pe
t
er
A
nv
i
n
NA
S
M 2
.
09rc3
commit
|
commitdiff
|
tree
next