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
BR 3392227: Remove SB flag from SHIFT rm,imm
2012-09-26
H
.
P
eter Anvin
BR 3392227: Re
m
ove SB
flag f
r
om SHIFT rm,
i
mm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter An
v
in
When generate dependency name
s
in
t
erna
l
l
y, quote filename
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
changes
.
src: fix grammar error (support
-
>
s
upp
o
rt
s
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r
Anvin
NASM 2
.
1
0
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
ter Anvin
changes
.
s
r
c:
Doc
u
ment CLA
C
/STAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
A
n
vin
A
dd CLAC and STA
C
instructi
o
n
s
from A
V
X spec 014 (319433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anv
i
n
NASM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
cha
n
ge
s
.
src: List
of changes for
t
h
e
next
release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pet
e
r Anvin
Add back the 25
6
-bit form of the VORPD
i
nst
r
u
c
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Pet
e
r Anvi
n
BR 33922
1
8
:
Disassemble 82h opcode
s
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 Anv
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
h
le: op
c
od
e
A2 forbidden with HLE prefi
x
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvi
n
NASM 2
.
1
0
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter An
v
in
changes: add changes
s
ince 2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
doc
:
d
o
cument
if
u
nc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
isnsn
.
dat: add no
r
ex
w
to instructions with only 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter An
v
in
insns
.
dat: new ins
t
ructio
n
s fro
m
the 0
1
3
AVX
s
pec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
tes
t
:
i
log2
(
)
test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pet
e
r Anvin
e
v
al: add ge
n
eral
support f
o
r "integer functions" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter Anv
i
n
phash
.
sh
:
Use int
(
)
for t
h
e size of the
hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
P
eter Anvi
n
NASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
P
e
ter Anvin
NASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvin
Try again t
o
fix o
u
r
h
a
n
dling o
f
MOVD
/
MOV
Q
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anvi
n
NAS
M
2
.
10rc1
4
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
NASM
2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
t
e
r Anvin
preproc: Re
v
ert
t
o the
N
A
S
M 2
.
09 preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
nasm
.
sp
e
c
.
in: swi
t
ch
t
o
.
xz as the
s
o
urce file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
misc/release:
d
o xz compression with
-9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
i
n
sns
.
dat:
M
OV is not lo
c
kable; CMPXCH
G
16
B
does no
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
HLE
:
One more byte code con
v
ers
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
HLE: Move
byt
e
c
odes
b
ack to \2
7
1-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvi
n
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
HLE: Change NOHLE to
be an instruction flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anv
i
n
t
a
g
-release: actually push data out u
n
less --no-pu
s
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
N
A
SM
2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r
Anvin
r
elease
:
create
.
xz files; remove emp
t
y subdi
r
ectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
oc: Remove some u
g
liness
from t
h
e win64
s
ection
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
p
sf
o
nts
.
p
h: increase leading to
f
ont size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
Anvin
chang
e
s: do
c
u
men
t
bigendian UTF-16
/
UTF-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
d
d support
f
or UTF-16BE and UTF-32B
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Make the L
O
CK
and HLE warning
s
su
p
pressab
l
e
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
d
o
c: Docu
m
ent elfx32 sup
p
ort
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Mov
e
the EPS logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc:
A
llow
r
ep
o
s
i
ti
o
ning t
h
e EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter An
v
in
Update copyrig
h
t
yea
r
to 201
2
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
Anvin
d
o
c: Document AVX2, BMI1, BMI2 and TSX s
u
pport
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
et
e
r A
n
vin
Assume
t
he und
o
c
ume
n
ted CMPXCHG486 opcode w
a
s l
o
c
k
a
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er An
v
in
Cle
a
n up JMP/CALL
patterns, especially
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
dis
a
sm: ignore opcodes 370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter A
n
vi
n
Re
m
ove all re
m
a
i
n
i
ng
explicit
b
yteco
d
es
from insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
Add support for warning
on i
n
v
a
lid L
O
C
K
p
re
f
ixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter A
n
vin
Move HLE
byte codes
to \
2
6
4
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
A
dd a "nohle" byte code to
s
k
ip an instruction pa
t
tern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
insns
.
pl: Bundle all "plain byteco
d
es" into
a
hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r An
v
in
HLE: I
m
plement the
b
a
sic mechanism for XACQUI
R
E/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c: Fix is_suppressed_warning
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
HL
E
: Split the LOCK and
REP pr
e
fi
x
slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
nvin
insns: crea
t
e a
s
ymb
o
lic "wait
"
token fo
r
the \
3
41
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anvi
n
insns:
fix
IMUL
pat
t
erns t
o
get r
i
d of open-code
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
insns: correct the TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
ete
r
Anvin
insns: replac
e
open-coded \
3
22 opcode
with odf (oper
a
n
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 3463230: Add VMFUNC inst
r
uc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
d
i
s
asm
.
c:
E
SP
/
RSP can
n
o
t
be indicies, but XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anv
i
n
assemble
.
c: r
e
m
ove stray debu
g
ging cod
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pet
e
r Anvin
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A
few more A
V
X2
s
pe
c
instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
e
ter Anvin
Use a nor
m
a
l
q
uad-case for valueless /
i
s4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pete
r
Anvin
Remove s
u
pport for DRE
X
e
ncod
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
e
ter Anvin
insns
.
dat
:
Cle
a
n
u
p
and
f
ix the BMI instr
u
c
tion patt
e
rns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anvin
Me
r
ge branch 'nasm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rdoff:
add missi
n
g
depende
n
cy in M
a
kefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
t
er Anvin
Merge
branch
'
nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefi
l
e: hope
f
ully fix rdoff para
l
lel b
u
i
ld proble
m
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvin
Implement
the VGATHERP instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nvi
n
Add sup
p
ort f
o
r V
S
IB instruc
t
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter A
n
vin
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pet
e
r
A
nvin
spec:
update
t
o
m
a
tch
r
e
q
u
irements of F
e
dora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Pete
r
An
v
in
Mer
g
e bran
c
h 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter
A
nvi
n
BR 31430
4
0: Remove inv
a
lid form
o
f VPEXT
R
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
e
te
r
A
n
vin
NASM
2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
Merge
b
ranch 'n
a
sm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pet
e
r Anvin
BR 3109604
:
Fi
x
C4 vs C
5
VEX form select
i
o
n
i
n ca
l
c
s
ize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pete
r
Anvin
preproc
.
c: us
e
nasm_strd
u
p
(
) rather t
h
an
naked
st
r
dup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pe
t
er Anvin
Mer
g
e branch '
n
as
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter A
n
vin
d
oc: fix spel
l
ing
o
f "compat
i
bility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anv
i
n
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
.
P
e
ter Anv
i
n
Merge b
r
anch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
eter
An
v
in
c
hanges: 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
preproc: reve
r
se the o
r
d
er of
the tokens in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anv
i
n
BR 3052618:
h
a
n
d
le segment re
g
ister operation
s
in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
d
o
c
:
untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter An
v
in
doc:
o
verrid
e
optimi
z
ation wit
h
STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvin
doc: d
o
cument imm6
4
optimizatio
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
Anvin
Optimize mov
r
64,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
as
s
embl
e
:
a
dd
a
n O
P
T ins
t
ruction flags for
opti
m
i
zing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter A
n
v
in
doc: d
o
cument the
%
use fp
m
a
c
ro packag
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter An
v
in
NASM 2
.
09
commit
|
commitdiff
|
tree
next