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.10.05
2012-09-09
H
.
Pe
t
er
An
v
in
NASM 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pe
t
er A
n
vin
changes
.
s
rc: Document CLAC/STAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
Add CLAC and STAC i
n
st
r
uctions from AVX spec 01
4
(
3
19433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
P
eter An
v
i
n
NASM
2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pete
r
Anvi
n
chan
g
es
.
src: List of
c
hanges for the next relea
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pete
r
Anvin
Add back the 25
6
-bit form
o
f the
VORPD instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvin
BR 3392218: Di
s
assemble
8
2h opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
e
ter Anvin
NASM 2
.
10
.
0
3
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter A
n
v
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
hle: opco
d
e A2
f
orbidden
w
ith HLE prefixe
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pet
e
r Anvin
NASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
eter Anvin
changes: add ch
a
nges since 2
.
1
0
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anv
i
n
doc: document ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
nvin
isnsn
.
dat: add
norexw to
i
nstructions
w
ith only 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter Anvin
ins
n
s
.
dat
:
new instruc
t
ions from
t
he 013
A
VX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
test: ilog2(
)
test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
e
t
er Anvin
eval: add
g
ene
r
al su
p
port for "integer
functions" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter An
v
in
phash
.
sh: Use int() for the size of the hash
ta
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
P
eter Anvin
NASM 2
.
1
0
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
NASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter
A
n
v
i
n
T
ry again
to f
i
x
o
ur handling of M
O
V
D
/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Pe
t
er Anvin
N
A
SM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
ter Anv
i
n
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
prepro
c
: Revert
t
o the NASM 2
.
09 pre
p
roces
s
or
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
nas
m
.
spec
.
in:
s
wit
c
h
to
.
x
z
as the source
file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
misc/
r
elease
:
do xz compressio
n
with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
ins
n
s
.
dat: MOV is not lock
a
ble;
C
MPXCH
G
1
6
B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: One more byte c
o
d
e c
o
nversion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er An
v
in
HLE: Mo
v
e byte code
s
back t
o
\
271-\27
3
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: Chang
e
NOHLE to be an instruction fla
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
t
ag-r
e
leas
e
:
a
ctually pus
h
dat
a
out unless
-
-no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
N
A
S
M 2
.
1
0
r
c10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
release: create
.
xz files; remove empty subdir
e
ctories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
doc: Remove s
o
me ugli
n
ess from th
e
win64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anv
i
n
p
sfonts
.
ph:
i
ncrease lead
i
ng to font size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
changes: d
o
cum
e
nt bigendia
n
UTF-16/UTF-3
2
s
upport
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
Ad
d
support f
o
r UTF-1
6
BE and UTF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
Anvin
Make
t
he LOCK
and HL
E
warnings suppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
doc
:
Document elfx32 su
p
p
o
rt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
An
v
i
n
doc: Move the EP
S
logo do
w
n by
1
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
Anvin
doc: All
o
w repo
s
iti
o
ning th
e
EP
S
logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
v
i
n
Up
d
ate
copyright year to
2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
NAS
M
2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
doc: Document A
V
X2, B
M
I1, BMI2 and TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume the
u
ndocumente
d
CMPXCHG486 opcode
was l
o
ckab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Clean up
J
MP/CALL p
a
tte
r
ns,
especially for 64 bit
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
d
i
sasm: ig
n
ore
o
pcodes 370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
R
emove all
r
emaining explicit bytecodes from insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Add suppor
t
f
or wa
r
ning on invalid LOCK pr
e
fixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r A
n
vin
Move HLE byt
e
c
o
des to \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
Add a "noh
l
e" byte code to sk
i
p an instruc
t
ion patt
e
rn
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
in
s
n
s
.
pl: B
u
ndle all "p
l
ain bytecodes"
into a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
H
L
E
:
I
m
plemen
t
t
he basic mech
a
nism
f
or
X
A
C
QUIRE/XRELEAS
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
et
e
r
Anvin
n
a
sm
.
c: Fix
i
s_suppressed
_
warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
HLE: Split the LOC
K
and REP prefix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
t
e
r
A
nvin
insns: cr
e
a
te a symbolic "wait"
token
for
th
e
\3
4
1
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anvin
i
nsns:
f
ix I
M
UL pattern
s
t
o
g
e
t
r
id of open
-
coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anv
i
n
insns: correct the TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: r
e
place ope
n
-
code
d
\3
2
2 opcode wit
h
odf (oper
a
nd
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvi
n
BR 3463230: Add VM
F
UNC instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvi
n
disasm
.
c: ESP/RSP can
n
ot
be
i
ndicies, but
XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
assemble
.
c: remove stray debugging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anvin
N
A
SM
2
.
1
0
rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
Anvin
A few more AVX2 spec in
s
truc
t
ion
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Use a
norm
a
l quad-case for valuele
s
s /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Re
m
ove supp
o
rt for DR
E
X encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pe
t
er Anvin
insns
.
dat: Clean up and fi
x
th
e
BMI i
n
str
u
ction pat
t
erns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
rdoff: a
d
d missing dependency i
n
Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
i
n
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvi
n
Makef
i
le
:
ho
p
efull
y
fix rdoff pa
r
allel build
probl
e
ms
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r
An
v
in
Impleme
n
t the VGATHERP ins
t
ruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter
Anvin
Ad
d
support for V
S
IB instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
eter Anvin
NASM
2
.
10rc
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
spec: upd
a
te to
m
atch
requ
i
r
ements of Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter An
v
in
NASM 2
.
1
0
rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
M
erge br
a
nch 'nasm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter
Anvin
BR 314
3
040:
Re
m
ove
i
nvalid form of
VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvin
NASM 2
.
10
r
c3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
Merge bra
n
ch 'nasm
-
2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter An
v
in
BR 3109604
:
F
ix C4 vs
C
5
V
EX form
s
election in calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
p
r
e
proc
.
c: use nasm_strdup() rathe
r
t
h
an naked
s
trdup(
)
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge
branch '
n
a
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: fix
spel
l
ing of "compatib
i
l
i
ty
"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Pet
e
r Anv
i
n
phash
:
m
o
ve s
a
mple fu
n
ct
i
o
n
to the sam
p
l
e file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter An
v
in
Merge b
r
anch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anv
i
n
change
s
:
d
ocu
m
ent fixed token
r
eversal for %de
f
t
ok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
prepr
o
c:
revers
e
the ord
e
r o
f
the tokens in %de
f
tok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter
A
nvin
BR 3052618: h
a
n
dle
s
egment reg
i
ste
r
oper
a
tions in
6
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
d
o
c: unta
b
ify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
A
n
vin
doc: overr
i
de optimiza
t
i
o
n with STRI
C
T
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
e
r A
n
vin
doc: document im
m
64 opti
m
ization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r
An
v
in
Optimize
m
o
v r64
,
i
m
m
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvi
n
assemble:
a
dd an OPT i
n
struction
flags
for o
p
t
i
mizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: d
o
c
ume
n
t th
e
%
u
se fp mac
r
o package
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
NASM 2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter
Anvin
insns
.
pl: make insn
s
d
.
c
a
b
it ea
s
ier to r
e
ad
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
ndi
s
asm: handle VEX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
P
e
ter Anvin
ndi
s
asm: unify VEX handling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next