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.11rc1
2013-10-02
H
.
Pe
t
e
r
An
v
in
NASM 2
.
11rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Pe
t
er Anvin
NASM 2
.
10
r
c1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Pet
e
r Anvin
Merge branc
h
'
avx5
1
2
'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-07-20
H
.
Pet
e
r Anvi
n
B
R 3392260: H
a
n
dle instructions on
l
y
s
ep
a
rated by vector
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-05-17
H
.
Peter A
n
vin
M
a
ke
t
he
err
o
rs for missing
man page tools comprehensible
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-12-04
H
.
Pe
t
er Anvin
N
ASM 2
.
10
.
06
commit
|
commitdiff
|
tree
2012-12-04
H
.
Peter Anvin
changes:
document fi
x
of macho64
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
H
.
P
e
ter
A
nvin
doc/chang
e
s
.
s
r
c: Update
t
o i
n
clude rece
n
t changes
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvi
n
insns
.
dat: Mark the immediate for s
h
ift
instructions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anv
i
n
B
R 3392227:
R
emove SB fl
a
g from SH
I
FT rm,imm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Pete
r
Anvi
n
When
gener
a
t
e
dependency
n
ames internal
l
y
, quote filenam
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
ter Anvin
c
h
anges
.
src: f
i
x grammar erro
r
(support -> support
s
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anv
i
n
NA
S
M 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter A
n
vin
chan
g
es
.
src: D
o
cument C
L
AC/
S
TAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r Anvin
Add CL
A
C and STAC instructions from AVX
s
pec 014
(
3194
3
3
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter
A
nv
i
n
NASM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvi
n
changes
.
sr
c
: List of ch
a
nges
for th
e
next release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
e
ter Anvi
n
Add back the
2
56-bit form
of the VO
R
P
D
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Pe
t
er Anvin
BR 3392218: Disassemble 82h opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pet
e
r Anvin
NAS
M
2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pet
e
r Anv
i
n
d
o
c: d
o
cument XRE
L
E
ASE MO
V
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter A
n
v
in
hle: opcode A2 forbidden
w
ith HLE
prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter A
n
vin
N
AS
M
2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
nvin
change
s
: add c
h
anges since 2
.
1
0
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
doc:
d
oc
u
me
n
t ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
An
v
in
isnsn
.
d
a
t
: ad
d
norexw to instru
c
tions with only 3
2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter Anv
i
n
ins
n
s
.
dat:
n
ew instructio
n
s from
the 013 AVX
s
pec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter A
n
vin
test: ilog2() tes
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
e
v
al
:
a
dd
general supp
o
rt
f
o
r "int
e
ger
funct
i
ons" a
n
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
P
eter Anvi
n
phash
.
s
h
: Use
i
nt() for th
e
si
z
e of t
h
e hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Pet
e
r A
n
v
i
n
NASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
P
eter Anvin
NASM
2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Pet
e
r
Anvin
Try a
g
ai
n
t
o
fix our handling of MOVD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anv
i
n
NASM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter
A
nvin
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
p
r
e
proc: Revert to
t
he
N
ASM 2
.
09 preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anv
i
n
nasm
.
spec
.
i
n
:
switch to
.
xz as the
so
u
rce file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
m
i
sc/r
e
l
e
a
se
:
d
o
xz compression wit
h
-9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insns
.
dat: MO
V
is not lo
c
kable;
CM
P
XCHG16B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvi
n
HLE: One more by
t
e code co
n
ve
r
sion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
HL
E
: M
o
ve
b
yte
c
od
e
s back to \
2
71-\2
7
3
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
n
vin
NASM
2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
er
A
nvin
HLE:
C
han
g
e NOHLE to
be an
in
s
tructio
n
f
l
ag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anv
i
n
ta
g
-releas
e
: actua
l
ly pus
h
data ou
t
u
n
less --no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
NASM
2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter
Anvin
release: create
.
xz f
i
les; rem
o
ve empty
subdire
c
torie
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter A
n
vin
doc: Remove some
u
g
l
iness fr
o
m t
h
e win64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r A
n
vin
p
sfonts
.
ph: increase leading to font siz
e
+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
ete
r
Anvin
chan
g
es: documen
t
b
i
gendia
n
UTF-16/U
T
F-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Add suppo
r
t f
o
r UTF-16BE an
d
UTF-3
2
BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
Make the
LOCK
an
d
HLE warning
s
suppres
s
abl
e
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
doc: Document el
f
x3
2
support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvi
n
doc:
M
o
v
e the EPS logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
doc: Allow reposi
t
ioning the EPS l
o
go
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Updat
e
copyright year to
2
012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvi
n
doc: Doc
u
ment
AVX2, BMI1, BMI
2
a
nd T
S
X support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Assume the
undocume
n
t
ed CMPX
C
HG486 opcode was lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Clean up J
M
P/CALL patt
e
rns,
e
specially 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
.
Pe
t
er Anvin
R
e
mov
e
all
r
emai
n
ing
e
xplicit bytecodes from insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add support for warning on
invalid
L
OC
K
prefi
x
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Move HLE
byte
codes to \264
.
.
\
267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Add a "n
o
h
le" byte co
d
e to
skip an instructi
o
n patter
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
ins
n
s
.
pl: Bundle
a
ll "plain byt
e
c
o
de
s
" int
o
a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
HLE: Impleme
n
t the basic mechanism f
o
r XACQUIRE/
X
RELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c: Fix is_supp
r
e
s
sed_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
H
L
E
: S
p
li
t
the LOCK a
n
d REP prefix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter An
v
i
n
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
.
Pet
e
r
A
n
vin
insns:
fix IMU
L
pattern
s
to get rid of ope
n
-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter A
n
vin
insns:
c
orrec
t
the TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: re
p
lac
e
open-co
d
ed \
3
22 op
c
ode
w
i
t
h
odf (o
p
e
r
and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
P
e
t
er Anvin
BR 34632
3
0: Add
V
MFUNC instructio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pet
e
r
Anvin
disasm
.
c: ESP/RSP can
n
ot b
e
ind
i
cies, but XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
eter Anvin
assemble
.
c: remove stra
y
debugging
code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter
A
n
vin
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A few mo
r
e A
V
X2 spe
c
in
s
tr
u
ctio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Use a normal qu
a
d-case for valueless /
i
s4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pet
e
r
An
v
in
Remove
s
upport fo
r
DREX enc
o
ding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter An
v
in
insns
.
dat:
C
lean 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
.
Peter A
n
vin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rdoff: add missing dep
e
ndency in M
a
kefile
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
.
Peter Anvin
Makefile: hopefully fix rdoff p
a
ralle
l
build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Implement the VGATHE
R
P instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er Anvin
Ad
d
support for
V
S
I
B instructions
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
.
Peter Anvin
spec: upd
a
t
e
t
o match requi
r
ements of Fedor
a
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
.
Pet
e
r Anvin
Merge bra
n
c
h
'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Pet
e
r Anvin
BR
3143040: Remove invalid form o
f
V
P
EXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvin
NA
S
M 2
.
10r
c
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anv
i
n
Merge
branch 'nasm-2
.
0
9
.
xx
'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
BR 3109604: Fix C4
vs C5 VEX f
o
rm s
e
lecti
o
n i
n
calcs
i
ze()
commit
|
commitdiff
|
tree
2010-11-08
H
.
P
e
ter Anvin
p
reproc
.
c: use nasm_strdup
(
) rather th
a
n
n
a
ke
d
str
d
u
p
()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
M
e
rge
b
ranch
'
n
a
s
m
-2
.
0
9
.
x
x
'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: fix spelling
of
"
c
ompatibi
l
ity"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Pet
e
r Anvin
phash: move
s
a
mpl
e
fun
c
tion
t
o t
h
e sample
file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
M
e
rge
bra
n
ch 'nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
ch
a
n
g
es:
document
fi
x
ed
t
ok
e
n reversal for %def
t
ok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next