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.06
2012-12-04
H
.
Peter Anvin
NASM 2
.
10
.
06
commit
|
commitdiff
|
tree
2012-12-04
H
.
P
e
ter Anvin
ch
a
nges: d
o
c
ument fix of macho64
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Peter Anvin
d
o
c/changes
.
src: Update to include recent changes
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
Ma
r
a
t
Dukha
n
BR 33271
0
7: fix a
s
sembl
y
of VPCMPGTQ
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
eter
A
nvin
insns
.
dat: Mark
the im
m
ediat
e
for shift inst
r
u
c
t
i
ons
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
e
t
er Anvin
BR 3392
2
27: Remo
v
e SB
flag from SHIF
T
rm
,
imm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
P
e
ter Anvi
n
When ge
n
erate dependency names internally, quote file
n
ames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvi
n
changes
.
src: fix grammar error (
s
upport -> support
s
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pete
r
Anvi
n
NASM 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
cha
n
ges
.
sr
c
: Docu
m
ent CLAC/STAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pe
t
er Anv
i
n
Add CLAC and STAC in
s
tructions fr
o
m AVX s
p
ec 014 (31943
3
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anvin
NASM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
e
t
e
r Anvin
cha
n
ge
s
.
src: List of changes for the next rel
e
ase
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter
A
nvin
Add back th
e
256-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 339
2
218: D
i
sassemble 82h opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pe
t
er Anvin
NA
S
M 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
e
t
e
r Anvin
doc: docum
e
nt XRELEASE MOV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter A
n
vi
n
hle:
o
pcode A2
forbidden
with HLE prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter An
v
in
NASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
changes: a
d
d changes s
i
nce
2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
doc: docum
e
nt i
f
un
c
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pet
e
r Anvin
isnsn
.
d
a
t:
a
dd n
o
r
ex
w
t
o
instructio
n
s w
i
th only 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter Anvin
insns
.
dat
:
new ins
t
ructio
n
s from the 0
1
3 A
V
X sp
e
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
test
:
i
log
2
() test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter
Anvin
e
v
al
:
add general support
f
or "integer func
t
i
ons
"
and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter Anvi
n
phash
.
sh: Use int()
f
or the size of the hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter Anvi
n
NASM
2
.
1
0
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anv
i
n
NASM 2
.
1
0
rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter
Anvin
Try
a
g
a
in to fix
o
ur handling
o
f MOVD/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
.
1
0
rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter
Anvin
NA
S
M
2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anv
i
n
prepro
c
: Revert
to the NASM
2
.
0
9
prep
r
ocess
o
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
v
i
n
n
a
s
m
.
spec
.
in: switch t
o
.
xz 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
e
lease: do xz compression with
-
9
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
insn
s
.
dat: MOV is not lock
a
b
le;
CMP
X
C
H
G16B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
te
r
Anvin
HLE: On
e
more byte co
d
e
conv
e
rsion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
n
v
in
H
L
E: Move b
y
t
e
codes back to
\271-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE
:
Change NOHLE to be an inst
r
uc
t
io
n
flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
t
a
g-rele
a
se:
a
ctually push data out
u
nless --no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NASM 2
.
1
0
rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
er An
v
in
release: create
.
x
z
files;
remov
e
e
m
pty subdire
c
tories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
A
n
vin
doc:
Remove some
uglin
e
ss
fr
o
m the win64
s
ection
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
p
s
f
o
nts
.
ph: increase
l
e
a
ding to
font s
i
ze+2
0
%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
cha
n
g
es: d
o
cument bi
g
endi
a
n U
T
F-16/U
T
F-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
v
in
A
d
d sup
p
ort for UT
F
-16BE and
UTF-32
B
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make the LOCK and HLE w
a
rnings suppress
a
ble
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
doc: Document elfx32 suppor
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
doc: Mo
v
e the EPS
l
ogo down
by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill Gorcu
n
ov
doc: New NASM logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
doc: All
o
w repositioning the EPS
logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Update copyri
g
ht year to 2
0
12
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anv
i
n
NASM 2
.
10
r
c9
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
Anv
i
n
doc
:
D
o
cum
e
nt AVX2, BM
I
1
,
BMI2 a
n
d TSX
support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume
the undocu
m
ented CMPXCHG48
6
opcode
w
as
l
ockab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Cl
e
an up JMP/CALL pat
t
er
n
s, especially for
6
4 bi
t
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
disasm: ignore
o
pco
d
es 3
7
0 and
371
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvi
n
Remove all remain
i
ng explicit bytec
o
des
fr
o
m insns
.
d
a
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anv
i
n
Add
support for warning on inva
l
id L
O
C
K prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
Move
HLE
byt
e
codes to \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er A
n
vin
Add a "noh
l
e"
byte code
t
o ski
p
an instruction p
a
ttern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
insns
.
p
l: Bundle all "plain bytecodes" i
n
to
a ha
s
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
HLE
:
Imp
l
ement t
h
e
b
asic mechanism for XACQUIR
E
/
X
RELE
A
SE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
Anvin
n
asm
.
c: Fix is_supp
r
essed_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
A
nvi
n
H
L
E
:
Split the LOCK and REP p
r
efix slo
t
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter A
n
v
in
insn
s
: create a symboli
c
"wait" token for the \
3
41
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
insns:
f
ix IMUL pat
t
erns to ge
t
r
i
d of o
p
en-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter A
n
vin
insns: correc
t
the TSX op
c
odes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
C
y
rill
G
orcun
o
v
in
s
n
s: Add AVX2 tr
a
nsactio
n
al
s
y
n
chronization extensions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r
Anvin
insns: replac
e
open-co
d
ed \322 o
p
c
o
d
e with odf (operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
L
u
ba
c
ke
n
d: add support
f
or x32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anv
i
n
BR 346323
0
: Add VM
F
UNC inst
r
uction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter A
n
vin
disasm
.
c: ESP/RSP cannot be ind
i
c
ies, bu
t
XMM4/
Y
M
M4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
assemb
l
e
.
c: remove stray
debugging c
o
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
P
e
ter An
v
in
NAS
M
2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pet
e
r Anvi
n
A few more AVX
2
spec
i
nst
r
u
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pe
t
er Anvin
Use a no
r
mal quad-case for va
l
ue
l
ess /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
e
ter Anvin
Remo
v
e support for DREX en
c
odi
n
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
e
t
er Anv
i
n
insns
.
dat: Clean up and fix the BMI instr
u
ction
patter
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvin
Merge
b
ranch 'nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvi
n
r
d
off: ad
d
missi
n
g dependency
i
n
Makefi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
M
erge
branch 'n
a
sm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefile: hopefully
fi
x
rdoff parallel build
problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
An
v
in
Impl
e
ment the VGATHER
P
instruct
i
on
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add support
for VSIB
inst
r
u
c
tions
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 Anv
i
n
s
pec
:
update to match requi
r
ements of F
e
dora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pet
e
r
Anvin
N
ASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
Merge branch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Malak
openwcom
.
mak: Up
d
a
te t
o
u
se features from newer WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
e
ter Anvi
n
BR 3143
0
40:
Remov
e
invalid form of VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
e
ter Anvin
NASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
ter
A
nvi
n
Mer
g
e branch '
n
asm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
B
R 3109604: Fix C4 vs C5 VEX form
s
election in calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter An
v
i
n
preproc
.
c: use nasm_
s
tr
d
up() rather th
a
n naked
s
tr
d
u
p()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge branch
'nasm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
d
o
c: fix spelling
o
f "compatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
p
has
h
: move samp
l
e functio
n
to the samp
l
e file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Merge branch 'nasm-2
.
0
9
.
x
x'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
chan
g
es: docu
m
e
n
t fixed tok
e
n reversal
for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next