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
changes.src: List of changes for the next release
2012-08-17
H
.
P
e
ter Anvi
n
changes
.
src
:
List of
c
ha
n
ges for the next releas
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvi
n
Add back the 256-
b
it form
o
f the VOR
P
D
i
ns
t
ructio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter
A
nvin
BR
339221
8
: Disa
s
semble 82h opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter A
n
vin
N
A
SM
2
.
10
.
0
3
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter A
n
v
in
doc: docu
m
e
n
t X
R
ELEASE
M
O
V fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pet
e
r
An
v
i
n
hle: opcode A2 f
o
rbidden w
i
th HLE prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter An
v
in
NAS
M
2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
changes: add changes since 2
.
1
0
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
doc: docume
n
t ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
ter Anvin
isnsn
.
d
a
t: add norexw
t
o ins
t
ru
c
t
i
o
ns with only 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Pete
r
A
n
vin
insns
.
dat: new ins
t
ructions from the 013 AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter An
v
in
test: ilog2()
t
est
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pete
r
Anv
i
n
eval: add gen
e
r
a
l s
u
pp
o
r
t
for "integer functions" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Pete
r
Anvin
p
h
ash
.
s
h
: Use
i
nt()
f
or the s
i
ze o
f
th
e
hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter A
n
v
in
N
A
SM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
NASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
P
e
ter Anvin
T
ry again to fix our
handling of MOVD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anvin
NASM
2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pete
r
Anvin
N
ASM 2
.
1
0
r
c
13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anv
i
n
preproc: Revert to the N
A
S
M 2
.
09 p
r
e
p
r
o
c
e
ssor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
n
asm
.
spec
.
i
n: swit
c
h
to
.
xz a
s
t
he source file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
misc/release: do xz compressio
n
with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvi
n
insns
.
dat: MOV is not
l
o
c
kable; CMPXCHG1
6
B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
HL
E
:
One more byte co
d
e conver
s
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
H
LE:
Move byt
e
codes
back to \271-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
e
r
Anvin
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
H
LE: Change NOHL
E
t
o
be an instruction
flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
ta
g
-release: a
c
t
ually push da
t
a out unl
e
ss
--
n
o
-
push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
NASM 2
.
1
0
r
c10
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
release: cre
a
t
e
.
xz fil
e
s;
re
m
ov
e
e
m
pty subdir
e
c
tories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
vin
do
c
: Remove some ugliness from the win64
s
ection
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
psf
o
nts
.
p
h
: i
n
cre
a
se leading to font size+2
0
%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
nvin
c
h
anges: d
o
cum
e
nt bigendian UT
F
-16
/
UTF-32 supp
o
rt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Add s
u
p
port for U
T
F-16BE and UTF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Make
th
e
LOCK and HLE
warn
i
ngs suppres
s
abl
e
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r Anvin
do
c
: Document e
l
fx32 su
p
port
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter An
v
in
doc: Move the
EPS
logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
doc: Al
l
ow reposi
t
i
o
ning
t
h
e
EP
S
logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Updat
e
copyright year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
N
A
S
M 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c: Document
A
VX2, BMI1,
B
M
I2
a
nd TSX
s
u
pport
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
ss
u
me
the undo
c
ument
e
d C
M
PX
C
H
G
4
86 opco
d
e
was lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Clean
up JMP/CALL pa
t
terns
,
espec
i
ally f
o
r 6
4
bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
disasm: ign
o
re opcodes 370 an
d
3
7
1
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
Remove
a
l
l
remai
n
ing exp
l
icit by
t
ecode
s
from
insns
.
d
at
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Add suppo
r
t for
wa
r
ni
n
g on invali
d
LOCK
prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Move H
L
E
b
yte codes
t
o
\264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anv
i
n
A
d
d a
"
nohle" byt
e
cod
e
to
skip an
i
nstruction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
insns
.
pl: Bundle al
l
"plain bytecode
s
" into a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
HL
E
: Implement the basic
m
ech
a
nism for X
A
CQUIRE/XRE
L
E
A
SE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c
:
Fix
is_suppressed_wa
r
nin
g
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nv
i
n
HLE: Spli
t
the
LOCK and REP prefix
s
lots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter
A
nv
i
n
insns: cr
e
ate a symbo
l
ic "wait"
t
oken fo
r
the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
i
nsns: fix IMUL
p
a
tt
e
rns
to get
rid of ope
n
-c
o
d
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
A
nv
i
n
insns: corre
c
t the TSX
o
pcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
A
nvin
insns:
r
ep
l
ace open-
c
oded \3
2
2 opc
o
de wit
h
odf (ope
r
and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 3463230: Add VMFUNC instruct
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
ter
A
nvin
d
isasm
.
c
: ESP/RSP cannot be in
d
icie
s
,
but XMM4/YMM
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pe
t
er An
v
in
ass
e
mble
.
c:
remove str
a
y debu
g
gi
n
g code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pet
e
r Anvi
n
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter An
v
in
A few
m
ore
AVX2 spec in
s
tructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
e
te
r
A
nvin
Use a normal qu
a
d-case for
value
l
ess /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
eter An
v
in
R
e
mov
e
support for DREX encod
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
eter Anvin
insns
.
dat: Clean
u
p an
d
fix the BMI instruction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nvin
Merge branch
'
n
asm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
rdof
f
: add mi
s
sin
g
dependency
i
n Makefile
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
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
M
a
kefi
l
e:
h
opefull
y
fix
rdoff parallel bui
l
d problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
Implemen
t
the VGATHERP
instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add support for VSIB instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
ter Anv
i
n
NASM
2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
s
pec: up
d
at
e
to
m
atch re
q
u
i
r
e
ments of Fedora
1
4+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
e
ter
Anvin
N
ASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
Merge
branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
eter
A
nvin
BR
3
143
0
40: Remove
i
nvalid
f
orm
of VPEX
T
RW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvin
NASM
2
.
1
0rc
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter
Anvin
Merge
branch
'nasm-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
ter Anvin
B
R
310
9
604: F
i
x C4 vs C5 VEX form selection in calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
P
e
ter Anvi
n
preproc
.
c: use nasm_strd
u
p
(
) rather than n
a
ked strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pet
e
r A
n
vin
d
o
c: fix
s
pel
l
ing of
"
co
m
patibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
p
h
a
sh
:
mov
e
s
a
mp
l
e
f
unctio
n
t
o the sa
m
p
l
e file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
eter A
n
vin
Merge
branch
'
nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r
Anvin
changes: document fixed token
r
eversal for
%
def
t
ok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
pr
e
pro
c
: reverse
t
he
o
rder of the tokens in
%
defto
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
P
e
ter Anvin
B
R 30526
1
8: ha
n
dle segme
n
t register operations in
64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvi
n
doc: un
t
abify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
e
r Anvin
doc: o
v
err
i
de optimizati
o
n
w
ith STR
I
CT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er Anvin
doc: document imm64 optimization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvin
Optim
i
ze mov
r6
4
,im
m
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
asse
m
ble: add an OPT instructio
n
flags f
o
r optimizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
d
o
c: doc
u
m
ent
th
e
%use
f
p macro
p
acka
g
e
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
.
Pe
t
e
r
An
v
i
n
insns
.
pl:
m
ake i
n
snsd
.
c a bit easier to read
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pete
r
Anvin
ndisas
m
: handle
V
EX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndisasm
:
uni
f
y VEX han
d
ling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvi
n
ndisasm: fix handing of byte c
o
des
250-253
,
324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anv
i
n
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
test/avx: r
e
move
deleted instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
da
t
:
p
ermit
c
ontracted forms f
o
r V
B
LENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next