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
doc/changes.src: Update to include recent changes.
2012-10-08
H
.
Peter Anvin
doc/changes
.
src: Upd
a
te
t
o include recent changes
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
Marat Dukhan
B
R
33271
0
7
: fix assembly o
f
VPCMPGTQ
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
eter A
n
vin
in
s
ns
.
dat: Ma
r
k
t
he
i
mmediate for shi
f
t instructions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvin
B
R
3392227: Remove
SB flag
fro
m
S
H
IFT rm,i
m
m
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter A
n
vin
Whe
n
g
enerate dependency na
m
es i
n
ternall
y
, quote filenames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
ter Anvin
chan
g
es
.
src:
f
ix gramm
a
r
er
r
or (support ->
suppor
t
s)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
A
nvi
n
NASM 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
Anvin
changes
.
sr
c
: Document CLAC
/
S
T
AC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
Add CLAC
an
d
S
T
A
C
in
s
tructio
n
s
from AVX spec 014
(
319433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Pe
t
er Anvi
n
NASM 2
.
1
0
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter An
v
in
ch
a
ng
e
s
.
src: List of changes for the next release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
eter Anvin
A
dd back t
h
e
2
56-bi
t
form of t
h
e V
O
RP
D
inst
r
uction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvin
B
R
3
3
92218: Disassemble 82
h
opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
NASM 2
.
1
0
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
doc: d
o
cument
XRE
L
EASE
M
O
V fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pet
e
r Anv
i
n
hle: o
p
code A
2
forbid
d
en with HLE prefi
x
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
NASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
ter An
v
in
changes: a
d
d changes si
n
ce 2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pe
t
er Anvin
d
oc: docume
n
t
ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pete
r
Anvi
n
i
s
ns
n
.
dat: a
d
d norexw t
o
instructions with only 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Pet
e
r Anvin
ins
n
s
.
d
at: ne
w
i
n
s
tructions from the 013 AVX sp
e
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
test: ilog2()
t
e
st
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter
A
nvi
n
e
v
al: add general support for "integer funct
i
ons" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter Anvin
phash
.
sh: Use
int() for the size of
th
e
h
a
s
h
ta
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Pete
r
An
v
in
NASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
N
A
SM 2
.
1
0rc
1
5
commit
|
commitdiff
|
tree
2012-03-06
H
.
Pete
r
A
nvin
T
ry again to fix our handlin
g
of MOVD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anvi
n
NASM
2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
ete
r
Anvin
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
p
r
eproc: Re
v
e
r
t to the NASM 2
.
09 pre
p
ro
c
essor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
et
e
r Anvin
n
asm
.
spec
.
in: switch to
.
xz as
the source file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter 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
i
n
s
n
s
.
dat:
M
O
V
i
s
n
o
t lockable;
CM
P
XC
H
G
16
B
does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
HLE: One
m
o
r
e byte
code
conversion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvi
n
HLE: Move byte codes back to \
2
71-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
N
ASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
er Anvin
H
LE: Change NOHLE to
b
e an instr
u
ction flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
e
r Anvin
tag-release: actually push data out unless -
-
no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter An
v
i
n
NASM 2
.
10rc
1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
r
elease: crea
t
e
.
x
z files; re
m
ove empty
s
ubdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
do
c
: R
e
mo
v
e som
e
uglin
e
ss fr
o
m the
w
i
n
64 sec
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
ete
r
Anvin
psfonts
.
ph: increase le
a
ding to font s
i
ze+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
changes
:
document
bi
g
endian
UTF-16/UTF-
3
2 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add support
for UTF-16BE and UTF-
3
2BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
Ma
k
e th
e
LOCK a
n
d
H
L
E wa
r
nings sup
p
re
s
sable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: D
o
c
u
ment
e
lfx3
2
support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc
:
Move the EPS l
o
go down by
1
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill Gorc
u
nov
d
o
c: New NAS
M
l
o
g
o
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc:
Allow repos
i
tioning the EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Update copyright year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
NASM 2
.
10
r
c9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc
:
D
oc
u
me
n
t AVX2, BMI1, BMI2
and T
S
X
support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume
t
he
u
ndocumen
t
ed
C
MPXCHG486 o
p
code was l
o
c
k
ab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Clean
u
p
JMP/CA
L
L patterns,
e
s
peci
a
lly
f
o
r
64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
d
is
a
sm: ignore
o
pcodes 370
and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
A
n
vin
Remove
a
ll
r
em
a
ining expli
c
it by
t
eco
d
es from insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add
sup
p
ort for warning on i
n
v
a
li
d
LOCK p
r
efi
x
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Move HLE byte code
s
t
o \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add a "no
h
le"
b
yte code to
sk
i
p an instru
c
tion pa
t
tern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
insns
.
pl
:
Bun
d
le
a
ll
"
p
lain
byt
e
c
o
des"
into a
h
ash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
HLE: Im
p
lem
e
n
t the b
a
si
c
mechan
i
sm fo
r
XACQ
U
I
R
E/XREL
E
ASE
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
.
P
ete
r
Anvin
HLE: S
p
l
it the LOCK and REP prefix sl
o
t
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
t
e
r
Anvin
insns: create a symb
o
lic "wait" token for the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anvin
insns: fix IMUL p
a
tterns t
o
get rid of o
p
en-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
nvin
i
n
sns: correct the TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill Gorcu
n
ov
ins
n
s: Ad
d
AVX2 trans
a
ctional synchronizatio
n
e
x
tensions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anv
i
n
in
s
ns:
re
p
lace open-coded
\322 opcode with odf (o
p
erand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
backend: add support for x32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
P
eter Anvin
B
R 34632
3
0: Add
V
MFUNC i
n
stru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
eter Anvin
di
s
asm
.
c: ESP/RS
P
canno
t
be ind
i
ci
e
s, bu
t
XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter An
v
i
n
a
s
s
emble
.
c:
r
e
m
o
v
e stray debu
g
g
ing code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anvi
n
N
A
S
M 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
Anvin
A
few
more AVX2 spec ins
t
ructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter An
v
in
Use
a normal quad-case for value
l
ess /is
4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remove s
u
p
p
o
r
t
f
or DREX encod
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
A
nvin
insns
.
dat: Clean up and fix the BMI instr
u
ction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Mer
g
e branch 'nasm-2
.
0
9
.
x
x'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anvin
rdof
f
: add m
i
s
sing dependency in Makefil
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
M
e
rge bran
c
h '
n
asm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvin
Makefile
:
hope
f
ully fix rdof
f
parallel build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
in
I
m
plem
e
nt the VGATHE
R
P instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
Add supp
o
rt fo
r
VSIB i
n
st
r
uctio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
eter An
v
i
n
s
p
ec: upd
a
te
to mat
c
h requirements of Fe
d
or
a
14
+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
eter Anvin
N
ASM 2
.
10r
c
5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Pete
r
Anvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
J
i
r
i Malak
openwcom
.
mak: Upda
t
e to us
e
features from newer W
M
AKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anv
i
n
BR 31430
4
0:
R
em
o
ve inval
i
d form of VPEXTRW
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
.
Peter Anvin
Merg
e
b
ranch
'
nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter
A
nvin
BR 3109604: Fix C4 vs C5 VE
X
form
s
e
lection
in calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
preproc
.
c
:
use
n
asm_strdup() rather
t
han naked strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter A
n
vin
Merg
e
b
r
anch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
e
ter Anvin
d
oc: fix spelling of "comp
a
t
i
bility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
ph
a
sh: mo
v
e sample function to the sa
m
ple fi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
M
erge branch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter
A
nvin
cha
n
ges: document fixed
t
oken reve
r
sal f
o
r %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
preproc:
reve
r
se the order
of the tokens in
%
def
t
ok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter
A
n
v
in
BR 3052618: han
d
le segment register
o
perati
o
ns in 6
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next