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
insns.dat: Mark the immediate for shift instructions as imm8
2012-09-26
H
.
P
e
ter Anvin
i
nsns
.
d
a
t: Mark the immediate fo
r
shift instructio
n
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter
Anv
i
n
BR 339
2
227: R
e
m
ove SB flag from
S
HIFT rm,
i
mm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter Anvin
When genera
t
e dependency na
m
es internally,
q
uote f
i
lenames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
A
nvin
c
h
anges
.
src: fi
x
gra
m
mar error (support -> s
u
pp
o
rts)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
NASM 2
.
10
.
0
5
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r Anvin
changes
.
src: Do
c
um
e
nt CLAC/STAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
Anvin
Add
CLAC an
d
STAC
i
nst
r
uctions from
AVX spec
0
1
4
(3
1
9433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
P
eter Anvin
NAS
M
2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
e
ter Anvin
changes
.
src
:
L
i
s
t of changes for the ne
x
t
r
e
lease
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pet
e
r Anvin
Add back the 256-bit
f
orm
of t
h
e VOR
P
D ins
t
ruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvin
B
R 3392
2
18: Disassemble 82h
o
pcodes
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 An
v
in
doc: document XRELEASE
MOV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
hle: opco
d
e A2 f
o
rbidden with
H
LE prefi
x
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
n
v
in
NASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anv
i
n
ch
a
nges
:
add cha
n
g
es since 2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
doc: document
ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
isn
s
n
.
dat: add n
o
re
x
w to
instruct
i
ons with only 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter
A
n
v
i
n
ins
n
s
.
dat: new in
s
tru
c
tions fr
o
m the 013
A
VX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
t
est: ilo
g
2(
)
test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pete
r
Anvin
eva
l
: add
gen
e
ral sup
p
ort for "i
n
teg
e
r
f
unctions" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Pe
t
er Anvin
phas
h
.
sh: Use int() for the
size of the h
a
s
h table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
P
e
t
er Anvi
n
NASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
P
e
ter An
v
i
n
N
A
SM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
P
eter Anvin
Try again t
o
f
ix ou
r
han
d
ling of MOVD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Pete
r
A
nvin
NASM
2
.
1
0rc
1
4
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter A
n
vin
NAS
M
2
.
1
0
r
c13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pet
e
r A
n
vin
preproc
:
Revert to the NASM 2
.
09 preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
nasm
.
spec
.
in
:
swit
c
h
to
.
xz
as
the
source file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
A
n
v
in
misc/release: do
xz compression with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
in
s
n
s
.
dat: MOV is not
locka
b
le
;
CMPXCHG16B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
n
v
i
n
H
L
E: One mo
r
e byte code
c
o
nve
r
si
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
HLE: Mo
v
e byte
c
od
e
s b
a
ck to \271-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NASM 2
.
10r
c
11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: Ch
a
nge NOHLE to be
a
n instruction
flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er
A
nvin
tag-release: actually push
data o
u
t unless
-
-no
-
p
u
sh
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
NASM 2
.
1
0
rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
release: create
.
xz
files; remov
e
em
p
ty s
u
bdirect
o
ries
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
doc: Re
m
ove
s
ome
u
gliness
f
r
om
the
win64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r Anvin
p
s
fo
n
ts
.
ph: inc
r
ease leading
t
o fo
n
t size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
c
hanges: document bigendian UTF-
1
6/UTF-
3
2
s
upport
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Add support
f
or UTF-16BE an
d
UTF-32
B
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
An
v
in
Make the LOCK and HLE warnings
s
upp
r
essab
l
e
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
Anvin
doc:
D
ocume
n
t elfx
3
2 supp
o
rt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
d
o
c
:
Move the EPS logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyr
i
ll Gor
c
uno
v
doc: New NASM l
o
go
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
A
nvin
doc: Allow r
e
positi
o
ning the EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
U
pd
a
te copyright y
e
ar to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter An
v
in
doc:
Document AVX2, BMI1,
B
M
I
2
a
nd TSX su
p
p
ort
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assu
m
e the undocumented CMPXCHG486 opcode was lo
c
k
able
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
C
l
ean up JMP/CALL
p
atter
n
s,
especially for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
disasm: ignore opcodes 370
a
nd 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remove all remaining
expli
c
it byt
e
codes from insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Add support f
o
r warn
i
n
g
o
n
i
nvalid LOCK prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Move HL
E
byte co
d
es to \2
6
4
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add a "nohl
e
" byte code to skip an
instru
c
tion p
a
t
t
ern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
Anvin
insns
.
p
l: Bundle a
l
l "p
l
ai
n
bytecodes
"
in
t
o a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
HLE: Imple
m
ent the basi
c
me
c
hanis
m
fo
r
XA
C
QUIR
E
/X
R
ELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
ete
r
Anv
i
n
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
ter Anvin
HLE
:
S
plit
the L
O
CK and REP
pr
e
f
i
x slot
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter An
v
in
in
s
ns: create a s
y
mbolic
"wait" token for
t
he \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
nvin
i
nsns: fix IMUL patterns
to get
r
i
d of open-
c
oded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pe
t
er Anvin
insns:
c
or
r
ec
t
the TSX opcod
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyril
l
G
orcunov
insns: Add
AV
X
2 transacti
o
nal
s
ynchronization
exte
n
sions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anv
i
n
insns: replace open
-
cod
e
d \322 opcode
w
ith odf (operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
L
u
backend: add support
f
o
r
x
32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvi
n
BR
3463
2
30: Ad
d
V
MFUNC instructi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
disasm
.
c: ESP
/
R
S
P cannot be indicies, but XM
M
4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
ter
A
nvin
as
s
e
m
ble
.
c: remov
e
stray debugging cod
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pe
t
e
r Anvin
N
A
SM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pet
e
r Anvi
n
A fe
w
more AVX2 spe
c
instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter A
n
vin
Use a no
r
m
a
l quad-case for valuel
e
ss /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
et
e
r
Anv
i
n
R
e
m
ove
s
u
pport
f
o
r DREX
e
n
c
oding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
insns
.
dat:
Cle
a
n up a
n
d fix
the BMI instruction
patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
M
e
r
ge branch
'nasm
-
2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rdoff: add missin
g
depen
d
ency in
M
a
k
e
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge branch 'n
a
sm
-
2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter
A
nvin
Makefile: hopefu
l
ly f
i
x
rdoff parallel build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvin
Implement the VG
A
THE
R
P instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
A
d
d support for
VSIB instru
c
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
te
r
Anv
i
n
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
spec: updat
e
t
o
m
a
tch
r
equirements of Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter Anv
i
n
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Pete
r
A
n
vi
n
Merg
e
branch
'
n
asm-
2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
J
iri Malak
op
e
nwcom
.
mak: Up
d
ate to use features from
n
ewer WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter
Anvin
BR 3143040:
Remove in
v
a
lid
form of V
P
EXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anv
i
n
NAS
M
2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
eter A
n
vin
M
e
r
ge br
a
nch 'nas
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
eter Anvi
n
BR 3109604: Fix C4 vs C5 VEX form sel
e
ction in
c
alcsize
(
)
commit
|
commitdiff
|
tree
2010-11-08
H
.
P
eter Anvin
preproc
.
c
:
use nasm_strd
u
p(
)
rathe
r
than nake
d
st
r
d
u
p
()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pete
r
Anvin
Mer
g
e bra
n
c
h '
n
asm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
A
n
v
in
doc: fix spelling
of "co
m
patibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anv
i
n
pha
s
h
:
m
ove sa
m
ple function to the samp
l
e
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r Anvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvi
n
changes
:
doc
u
ment
f
ixe
d
token rev
e
rs
a
l for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
ter Anvin
preproc
:
revers
e
the or
d
e
r
of the to
k
ens in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
P
eter Anvin
BR 3052618: handle
s
egmen
t
regis
t
er operations in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r A
n
vin
doc: untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvi
n
d
o
c
:
o
ve
r
r
ide opti
m
izat
i
on wit
h
STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next