repo.or.cz
/
nasm
/
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.10rc11
2012-02-26
H
.
Peter Anvin
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
i
n
HLE: Chang
e
NOHLE to be an
i
nstruction flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
tag-relea
s
e
:
a
c
tually push data ou
t
u
n
l
e
ss --no-pus
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NA
S
M
2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
releas
e
:
create
.
xz files;
remove
empty
subdirectori
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Remove some ugline
s
s from
t
h
e win64 sect
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nv
i
n
psfonts
.
ph:
increase lead
i
ng
t
o
font size+20
%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
changes: documen
t
bigendian UTF-16/UTF-32 supp
o
r
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
Add suppo
r
t f
o
r
U
TF-1
6
BE and UTF-32B
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
M
ake the LOCK and
HL
E
w
arni
n
g
s
s
u
p
pressabl
e
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r
A
nvin
do
c
: Do
c
ument elfx3
2
support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
doc: Move the EPS logo down
b
y
1
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
nvin
doc: All
o
w repo
s
i
t
ioning the E
P
S lo
g
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Update
c
o
p
y
r
ight year
t
o 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
N
A
S
M 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
Anvin
doc: Document
A
VX2, BMI1, BMI2 and TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
A
ssume t
h
e undocumented CMPXCHG486 opcod
e
was
lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Cl
e
an up
JM
P
/C
A
LL pat
t
erns, especially f
o
r 64 bit
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
Anvin
disasm: i
g
nore opco
d
es 370 and
371
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
R
emov
e
al
l
r
e
maining explicit
bytecod
e
s
f
r
om insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
A
d
d
support
f
or warni
n
g on invalid L
O
CK
prefix
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Mov
e
HLE
by
t
e codes t
o
\264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
dd a "n
o
hle" by
t
e code to skip an
i
nstruction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
insns
.
pl: Bundle
a
l
l
"p
l
ain byt
e
c
o
d
es" into a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Implement the ba
s
ic mechanism for XACQUIRE/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
nasm
.
c:
F
ix
i
s
_suppressed_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
HLE: Split the L
O
C
K
and REP pre
f
ix slot
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anvin
insns: create a symbolic "wait" token fo
r
the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pe
t
er
Anvin
i
n
sns
:
fix IMUL patterns to get rid of open
-
c
o
ded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
i
n
s
n
s: cor
r
ect
the
T
SX
o
pcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
nvin
insns: rep
l
ace op
e
n-cod
e
d \32
2
opcode
with
odf (o
p
e
rand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter A
n
vin
B
R 34
6
3
2
30: A
d
d VMFUNC instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anv
i
n
d
i
s
a
s
m
.
c: ESP/RSP
c
a
n
n
ot b
e
indi
c
ies
,
but XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pete
r
Anvin
a
s
semble
.
c: remove stray deb
u
gging co
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pete
r
Anvin
NASM 2
.
1
0
r
c
8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pe
t
e
r
Anvi
n
A fe
w
more AVX
2
s
pec instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pete
r
Anvin
Use a
n
or
m
al qu
a
d-case f
o
r
valuele
s
s
/
is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pe
t
er Anvin
R
emove
support for DREX encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pet
e
r
Anvin
i
n
s
ns
.
dat:
Cle
a
n up
a
nd fix
t
h
e
B
MI instruction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge b
r
anch
'
n
asm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
rdoff: add
missing dependency in Makef
i
le
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Mer
g
e branc
h
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
Makefil
e
: hop
e
fu
l
ly fix rdoff pa
r
a
l
lel build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Implement the VGATHERP instruc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Ad
d
support for VSIB inst
r
ucti
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
eter Anvin
N
ASM 2
.
1
0
rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
spec:
upda
t
e
to match
requi
r
ements of Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
e
t
er Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
eter
A
nvin
Merge b
r
a
nch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Pete
r
A
n
vin
BR 3143040
:
Remove
invalid form of V
P
EX
T
R
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Pet
e
r
A
nvin
NASM 2
.
1
0
rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
eter
A
nvin
M
e
r
g
e br
a
nch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter A
n
vin
BR
3109604: F
i
x C4 vs C5 VEX
f
orm se
l
e
c
t
i
o
n in
calcsize(
)
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
pre
p
roc
.
c:
use nas
m
_
strdup() ra
t
her than naked
s
trdup(
)
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pe
t
e
r Anvin
Merge branch 'na
s
m-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pe
t
er Anvin
doc:
f
ix spelling o
f
"compatib
i
l
i
t
y"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter
A
nvi
n
phash:
m
ove sa
m
ple function to t
h
e sampl
e
fil
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er Anvin
Merge branch '
n
asm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
change
s
: docume
n
t
f
ixed token reversal fo
r
%defto
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
t
e
r
Anvi
n
preproc: rev
e
r
se the order of
the tok
e
n
s in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pete
r
A
n
vin
BR 3052618: handle segment register operations in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
Anv
i
n
doc: untabif
y
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
er Anvi
n
doc: override optimiz
a
tio
n
wi
t
h
ST
R
I
CT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: document imm64 op
t
imiz
a
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvin
Opt
i
miz
e
mov r64,im
m
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
assemble: add a
n
OPT instruction
f
l
a
gs for optimizi
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anv
i
n
doc
:
document the %use fp mac
r
o package
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
NASM
2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pete
r
An
v
in
insns
.
pl: make ins
n
sd
.
c a
bit easier to rea
d
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
ndisasm: handle VEX
.
L
IG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndisasm: unify VEX handling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter A
n
vin
n
disasm: fix
h
andi
n
g
o
f byte
c
odes
2
50-253,
324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
e
r An
v
in
NASM
2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
et
e
r Anvin
tes
t
/av
x
:
remove deleted
i
nstruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
in
s
n
s
.
dat: pe
r
mit con
t
ra
c
t
ed
forms for VBLENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
te
r
A
n
vin
assmemble
.
c: fix VEX
.
W logi
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: fix encodi
n
g of VCVTSD2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat:
S
S
E
enc
o
ding
of VBLEND with
V
EX prefi
x
is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter An
v
in
insns
.
dat: upda
t
e
s
from AVX v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
as
s
e
m
ble: handle vex
.
li
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
e
r Anvin
vex: change
.
w
x to
.
wig to match th
e
l
atest AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Pete
r
A
nv
i
n
LICENSE: update year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvi
n
insns
.
dat: unb
r
eak
t
est/imm64
.
bin
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pete
r
A
nv
i
n
R
ev
e
rt "
I
m
prove p
r
ocess_e
a
an
d
i
n
t
ro
d
uce -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
n
a
sm
.
h:
move "regs
.
h"
to top
;
make is_reg
i
ster(
)
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Pe
t
er A
n
v
i
n
preproc: a
l
l
o
w non-
i
d
e
ntifier charact
e
r
i
n environ
m
ent
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
eter Anvin
nasmdoc:
we
st
i
ll miss Ch
u
ck, bu
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter A
n
v
i
n
Merge branch 'nasm-2
.
08
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pet
e
r
Anvin
changes
.
src: update with the
2
.
08
.
x
x
cha
n
ges
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pete
r
Anvi
n
NASM 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter An
v
in
Make -Ox
the defau
l
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvi
n
p
r
eproc: add %ife
n
v
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
B
R
3
0
28880:
R
evert to non
f
atal, b
e
tter
e
rror m
e
ssage
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter
Anvin
nasmdoc
:
remove obsolete Sourc
e
forge refe
r
ences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pe
t
er Anvin
NASM 2
.
0
9
rc3
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
eter Anvin
p
r
eproc: don'
t
paste TOK_PREPROC
_
ID
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Re
v
ert "BR30051
1
7: Expla
n
d local single
m
acro b
e
fore
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Rev
e
rt "expand_mm
a
c_para
m
s: Don't forget
t
o handle
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
ter Anvin
R
e
vert "expand_m
m
ac
_
params
:
Expand local single m
a
cro
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Rev
e
rt
"expand_mma
c
_pa
r
ams
:
Expand local si
n
gle
m
acros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next