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 Anvin
N
A
SM 2
.
10r
c
11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anv
i
n
HLE: Ch
a
nge NOHLE
t
o
be an
i
n
stru
c
tion fla
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
A
n
vin
tag-release: actu
a
lly
p
us
h
d
a
ta out unless --
n
o-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
ete
r
An
v
in
NA
S
M 2
.
10rc1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
release: create
.
xz fil
e
s; r
e
move empt
y
subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
d
o
c: Re
m
ove some u
g
liness
from the win64
s
e
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anv
i
n
psfonts
.
ph: increase
l
eading to font si
z
e+20
%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
change
s
: document bigendian UTF-16/UTF-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
Anvin
A
d
d sup
p
ort for UTF-1
6
BE
a
nd UTF-3
2
B
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make the
L
O
C
K
a
n
d
HLE warnings
suppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
d
o
c: Document elfx
3
2 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
doc: Mo
v
e the EPS
l
og
o
do
w
n by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc
:
Allow reposi
t
ioning
t
h
e EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Update
co
p
yrigh
t
year to 201
2
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
NASM
2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
doc: Docum
e
nt AVX2, BMI1,
BMI2 and TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume th
e
undoc
u
mented CMPXCHG486
o
pcode was lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter A
n
vin
Clean
u
p JMP
/
CA
L
L patterns, especi
a
lly for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
disasm: i
g
nore opc
o
des 370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Remove all remai
n
in
g
e
x
p
l
ic
i
t byt
e
codes
f
rom insns
.
d
a
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add sup
p
ort
f
or wa
r
ning on invalid LOCK prefi
x
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
M
o
ve HLE byte codes t
o
\264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
d
d a "
n
ohle" byte code to s
k
ip
an instruction patter
n
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
: Bundle all
"
plai
n
b
yte
c
o
d
es" into a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
HLE: Im
p
l
e
ment the basi
c
mec
h
anism for XACQ
U
IRE/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anv
i
n
nasm
.
c
:
Fix is_suppr
e
ss
e
d_
w
arning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
H
L
E: Split
t
he LOCK an
d
RE
P
pre
f
ix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter An
v
i
n
insns: create a
symb
o
lic
"
wait" to
k
e
n for the \3
4
1
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter A
n
vin
insns: fix
I
MUL patterns
t
o ge
t
r
id of
o
pen-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
insns: correc
t
the TSX
o
pc
o
des
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anvin
insns:
r
eplace open-c
o
ded \322 opcode
with
o
df (operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvi
n
BR
3
4
6
3
230:
Add VM
F
U
NC
i
nstruc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pe
t
er Anvin
disasm
.
c:
ESP
/
RSP cann
o
t be indicie
s
, but XMM4/
Y
MM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
eter Anvin
ass
e
mble
.
c
: remo
v
e stray debugging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anvi
n
N
A
SM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A few more AV
X
2 spec in
s
truction
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anv
i
n
U
se
a
n
ormal qua
d
-c
a
se
f
or valu
e
less /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
Anvin
Remove s
u
ppor
t
for D
R
EX encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvi
n
insn
s
.
dat: Clean up
a
n
d fi
x
the BMI instruction pattern
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge bran
c
h 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
r
d
off
:
add miss
i
ng
dependency in Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er Anvi
n
Merge branch 'nasm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
in
Makefil
e
: hopefully fix
r
d
off parallel build pro
b
lems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Implement
the VGA
T
HERP instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
A
d
d sup
p
ort for VS
I
B in
s
tructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pete
r
Anvin
N
ASM
2
.
10r
c
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter
Anvin
spec: update to
matc
h
requiremen
t
s of Fedo
r
a
1
4
+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pe
t
e
r
Anvin
NAS
M
2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter
A
nv
i
n
M
erge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Pete
r
Anv
i
n
BR 31
4
3
04
0
: Remov
e
invalid form of VP
E
XTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvin
NASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pete
r
Anvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
BR 310
9
604: F
i
x C4 v
s
C5 VEX form selection in calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter
A
nvin
prepro
c
.
c
:
use nasm_strdup() rather
t
han n
a
k
e
d
strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter A
n
vin
Merge
branch 'na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
Anvin
doc: fix spel
l
ing
o
f
"compatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter
A
nvin
phash: move sample function to the sample file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
Anvin
Merge b
r
anch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
changes: doc
u
m
e
nt
fixed
t
oken reversal for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter An
v
in
pr
e
proc: rever
s
e the order
of the tokens in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
BR 3052618:
h
andle segment
r
egist
e
r
operat
i
ons
i
n 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvin
doc: untabif
y
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvi
n
doc: over
r
ide opt
i
mization
w
i
t
h
ST
R
ICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
d
o
c:
d
ocumen
t
imm
6
4
opti
m
ization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvi
n
Opti
m
ize mov r64,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter A
n
vin
assemb
l
e
:
add an OPT instr
u
cti
o
n
flag
s
for
o
ptimiz
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er
Anvin
doc: doc
u
ment the %use fp
m
a
cro p
a
c
ka
g
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
er A
n
vin
NASM 2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
e
ter Anv
i
n
insns
.
pl: make in
s
nsd
.
c
a
b
i
t
easier to read
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
nd
i
sasm: handle VEX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter An
v
in
ndis
a
sm: unify VEX handl
i
n
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
ndisasm: fix handi
n
g
of byte codes 250-253, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r
Anvin
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
te
r
An
v
in
tes
t
/avx: remove
deleted i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvin
insns
.
dat: permit contracted forms for VBLENDV
P
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
assm
e
mble
.
c: fix VEX
.
W logic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anv
i
n
in
s
ns
.
dat: fix encoding of
V
CVTSD2S
S
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
i
nsns
.
dat: SSE
e
n
coding
o
f
VBLEND with VEX prefix is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
in
s
n
s
.
dat: updates fr
o
m AVX v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvi
n
assemble: handle ve
x
.
lig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
vex: c
h
ange
.
wx to
.
wi
g
t
o
matc
h
the la
t
e
s
t AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter
A
nv
i
n
LICENSE: upd
a
te
year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter A
n
vin
i
nsns
.
dat: un
b
reak test/imm64
.
bi
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter An
v
in
R
eve
r
t "
I
m
pro
v
e process_ea and
i
n
t
r
o
d
uce -OL
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pete
r
Anvin
nasm
.
h: m
o
v
e
"regs
.
h" to t
o
p
;
make is_register() a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter A
n
vin
p
r
eproc:
allow non-id
e
ntifier character in en
v
ironment
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
n
asmdoc: we still miss Ch
u
ck, but
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
M
e
rge branch
'
nasm-2
.
08
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
ter Anvin
changes
.
src: update with the 2
.
08
.
xx c
h
anges
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter An
v
in
NASM 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
ete
r
Anvin
Make
-
Ox
t
he
default
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter
Anvin
preproc: add %
i
fenv
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
BR302888
0
: Revert to nonfatal, bet
t
er erro
r
mes
s
age
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter
A
nvin
nasmdoc: remove obsolet
e
Sourcefo
r
ge references
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter
A
nvin
N
ASM
2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
ter Anvin
preproc: don't paste
TOK_PREPRO
C
_ID
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Revert "BR30051
1
7: Expland lo
c
a
l
singl
e
macro before
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter An
v
in
Revert "expand_mmac_params: Don't forget to handle
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
eter Anvin
Revert
"
expand_m
m
ac_params: Expand local sin
g
l
e m
a
cros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
Anvin
Re
v
ert
"
expand_mm
a
c_para
m
s
:
Expan
d
loc
a
l
s
i
ngle macros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next