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.10rc11
2012-02-26
H
.
Peter
A
nv
i
n
NASM 2
.
10rc1
1
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter
A
nvin
HLE: Change NOH
L
E
to be an instru
c
tion flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
tag-r
e
lease:
a
ctually pus
h
d
a
t
a
o
ut u
n
less --no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
NAS
M
2
.
1
0
rc
1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
re
l
eas
e
: create
.
x
z fi
l
e
s;
r
e
move e
m
p
ty subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Remo
v
e some u
g
liness from the win64
s
e
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
psfonts
.
p
h
: increase
leadin
g
to font size+
2
0
%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
v
in
changes
:
document bigendian
U
TF-16/UTF-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add
s
upport for
UTF-16BE and
U
TF-32
B
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anv
i
n
Make the LOCK
a
nd H
L
E warning
s
suppre
s
sable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc:
Doc
u
ment elfx32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
vin
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
C
yrill Go
r
cuno
v
doc:
N
ew
N
ASM logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
do
c
: Allow repositi
o
ning the EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
Anvin
Update copyright year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
NASM
2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anv
i
n
doc: Docume
n
t
A
VX2,
BMI
1
,
BMI2 and T
S
X su
p
p
o
r
t
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
A
s
sume
the undoc
u
mented CMPXCHG486 opcode was lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
C
l
ean up J
M
P/CALL
p
att
e
rns, especially
for 64
bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
disasm: ignor
e
opcod
e
s
3
7
0 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Remov
e
all remaining expli
c
it
b
yt
e
c
o
d
e
s fr
o
m insns
.
da
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
A
dd supp
o
rt for
wa
r
nin
g
o
n
i
n
v
alid L
O
C
K prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Move HLE byte codes
t
o \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Add a "nohle
"
byte code to skip a
n
instruction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
i
nsns
.
pl
:
Bundle a
l
l
"
p
la
i
n bytecodes"
i
nto
a
hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anv
i
n
H
LE: Implement the basic mechanism fo
r
XACQUIRE/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c
:
Fix is_suppressed
_
warni
n
g
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r Anvin
HLE: Spli
t
t
h
e LO
C
K and REP prefix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
n
v
i
n
insns: create a s
y
m
bolic "w
a
it" token for th
e
\341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter An
v
in
insns: fix
IMUL pat
t
erns 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
A
nvin
insns
:
c
o
rrect the TSX opcode
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill Gorcunov
in
s
ns: Add AVX
2
transactional
s
ynchronizat
i
on extensi
o
ns
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter An
v
in
insns: replace
o
p
en-co
d
ed
\
3
22 opc
o
d
e
with odf
(
o
p
e
rand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
b
a
ckend: add
s
upport f
o
r x32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 3463230: Add VMFUNC inst
r
u
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
ter Anvin
disasm
.
c: ESP/RSP cannot be ind
i
cies, but
X
MM4
/
YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anv
i
n
assemble
.
c:
remove stray debugging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pete
r
Anv
i
n
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pete
r
A
nv
i
n
A
fe
w
more AVX2 spec
i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
e
ter Anv
i
n
Use a normal
q
uad-case for valueless /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
A
nvin
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
ins
n
s
.
dat: Cle
a
n up and f
i
x
t
he BM
I
in
s
truction p
a
tter
n
s
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
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
r
doff: add m
i
ssing dependency
i
n
M
akefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
M
e
rge branch
'
n
a
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefile
:
hop
e
fully fix rdoff parallel build p
r
oblem
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r
Anvin
Impl
e
me
n
t the VGA
T
HER
P
in
s
truc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anv
i
n
Add support
for VSIB
i
ns
t
ructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvi
n
NASM
2
.
10rc
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
s
pec: update
t
o
match requirement
s
of Fed
o
ra
1
4
+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
e
t
er
A
nvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
e
ter An
v
in
Merge
branch
'nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
J
i
r
i Malak
openwcom
.
mak:
U
pdate
to use features from newer WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
eter An
v
in
BR 3143
0
40:
R
emove in
v
alid form
of VPE
X
TRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter A
n
v
i
n
NASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
t
e
r
Anvin
Mer
g
e
b
ra
n
ch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter A
n
vin
B
R 3109604: Fi
x
C4 vs C5 VE
X
form
selection
i
n calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
pre
p
roc
.
c: u
s
e
nas
m
_
s
t
r
d
up
(
) rath
e
r than
n
ak
e
d
strd
u
p()
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
e
ter An
v
in
Merge branc
h
'nasm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: fix
s
pelling
o
f "compatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Pet
e
r
Anvi
n
pha
s
h: move samp
l
e
function
t
o
the
s
ample file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
ter Anvi
n
Merge
branch '
n
asm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
Anv
i
n
changes: document fixed token reversal for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvi
n
preproc: reverse t
h
e
order o
f
the
t
oke
n
s in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pe
t
er Anv
i
n
BR 305
2
6
1
8: hand
l
e segment register operations in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r
A
nvin
doc: untab
i
f
y
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
te
r
A
n
vin
doc: override op
t
i
mization with STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvi
n
doc: do
c
um
e
nt
imm6
4
opt
i
m
izatio
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
e
r
Anvin
Optimize m
o
v r64,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvi
n
assemble: add an OPT
instr
u
ct
i
on
f
la
g
s for optim
i
zing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
et
e
r Anvi
n
doc: document the %use fp ma
c
ro package
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
N
A
S
M 2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pete
r
A
n
vin
insns
.
pl:
make insnsd
.
c
a bit
e
asier to read
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
n
di
s
a
s
m:
h
andle VEX
.
L
IG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndi
s
asm
:
unify VEX
h
a
n
dlin
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter A
n
vin
ndisasm: fix handing of
byte
c
odes 250-253, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
N
A
SM 2
.
09rc
7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
test/
a
vx: remove deleted i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
e
r Anvi
n
i
n
sns
.
dat: p
e
rmit contracted forms for
V
BLENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
assm
e
mble
.
c: f
i
x
V
EX
.
W l
o
gic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
insns
.
dat: fix
e
n
cod
i
ng
o
f VCVTSD2
S
S
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
i
n
s
n
s
.
dat: SSE encoding o
f
VBLEN
D
wi
t
h
VEX
p
re
f
i
x is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvin
ins
n
s
.
dat: update
s
from AVX v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
e
r
Anvin
as
s
emble: handle vex
.
li
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
vex:
ch
a
n
g
e
.
w
x t
o
.
wig to
m
atch the lat
e
s
t
A
V
X
spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Pete
r
Anvin
LICENSE: u
p
date
year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Pete
r
Anvin
ins
n
s
.
d
a
t:
u
n
b
reak test/i
m
m64
.
bin
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter A
n
vin
R
evert "Impr
o
ve pro
c
ess
_
ea and in
t
r
o
duce -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
e
ter A
n
vin
nasm
.
h: move "regs
.
h" to top;
m
a
ke is_register(
)
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
preproc: allow n
o
n-identifier char
a
cter in en
v
ironment
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
ter
A
nv
i
n
nasmdoc: we still miss Chuck, but
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
Merge
b
ranch
'nasm-2
.
08
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter
Anvin
chang
e
s
.
src: up
d
ate
wit
h
the 2
.
08
.
xx changes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pete
r
Anvin
NASM 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
Make -
O
x
th
e
default
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvi
n
preproc: add %ife
n
v
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
P
eter Anvin
BR30288
8
0: Revert to no
n
fata
l
, b
e
t
t
er error message
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter
Anvi
n
nasmd
o
c: remove obsolete
S
ourcefor
g
e references
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pe
t
er Anvin
N
ASM
2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-09
Cyril
l
Gorcunov
p
r
eproc:
add
a
n
other test case
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next