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
changes: document fix of macho64
2012-12-04
H
.
Peter Anvin
chang
e
s
: document fix of macho64
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Peter Anvin
doc/
c
hanges
.
src: Update to include
r
ecent chang
e
s
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
Marat Duk
h
an
B
R
3
327107: fix assemb
l
y of VPCMPGTQ
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Pet
e
r
A
nvi
n
insns
.
d
a
t: Mar
k
th
e
immed
i
ate for s
h
if
t
instructions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter An
v
in
BR 339
2
227:
Remove SB flag
from SHIFT rm,imm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter Anvin
W
h
e
n
g
e
nerate
d
ependency names
i
nternally, quote filena
m
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
ter Anvin
ch
a
nges
.
src: fix
g
r
a
mmar error (supp
o
rt -> supp
o
rts)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
t
e
r
A
nvin
N
A
SM 2
.
10
.
0
5
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
changes
.
sr
c
:
Document
CLAC/
S
TAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pe
t
er Anvin
Add C
L
AC
a
n
d
STA
C
in
s
tru
c
tion
s
fr
o
m AVX spec 014 (
3
19433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Pe
t
er
A
nvin
NA
S
M 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter
A
n
vin
c
ha
n
ges
.
src:
List
of changes for th
e
next re
l
eas
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
Add back
t
he 256-bit form
o
f
the V
O
R
P
D instr
u
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Pe
t
er Anvi
n
BR 3392218: Disassemble
8
2h opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anv
i
n
NASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
doc: docume
n
t XRELEASE MOV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter
A
nvin
hle: opc
o
de
A2 forbidden with HLE
p
refixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
eter Anvin
NA
S
M
2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
n
vin
ch
a
nges:
add changes
since
2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pe
t
er Anv
i
n
doc:
do
c
ume
n
t
ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter A
n
vi
n
i
s
ns
n
.
d
a
t: add norexw to instr
u
ctions with
onl
y
32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Pe
t
er Anvin
insns
.
d
at: new in
s
tructi
o
ns from
the 013 AV
X
s
p
ec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anv
i
n
test:
ilog2() t
e
s
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
eter
A
nvin
eval: a
d
d gene
r
al support for "integer func
t
io
n
s" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
P
eter Anvin
phash
.
sh: Use int() f
o
r the size
o
f the hash tabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter Anvin
N
A
S
M
2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter
A
nvin
NASM 2
.
10r
c
15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter
Anvin
T
ry again to fi
x
o
u
r han
d
ling of MO
V
D/MOV
Q
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter
A
n
vin
NASM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pet
e
r Anvin
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
pre
p
roc:
R
evert to th
e
NASM 2
.
09 preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
nasm
.
spec
.
i
n
:
s
wi
t
ch to
.
x
z a
s
the
s
ou
r
c
e
file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
mi
s
c/relea
s
e: do xz compressi
o
n with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
A
n
vin
insns
.
dat: MOV
i
s
not
l
ockable;
CMPXCHG16B
d
oes not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
HLE: One more byte co
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: M
o
ve byte codes
b
ack to \271
-
\2
7
3
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
NA
S
M
2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
e
r Anvin
HLE: Chang
e
N
O
HL
E
to be
an instruction flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
tag-
r
ele
a
s
e: ac
t
ually push
data ou
t
unless -
-
no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
NASM 2
.
10rc
1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
rel
e
ase:
c
reate
.
xz fil
e
s
;
r
e
move em
p
ty subdirect
o
ries
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc
:
Remove some
u
gliness from
the
w
in64 sect
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
A
nvin
psfo
n
ts
.
ph: i
n
crease
leading to
font size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
changes: docume
n
t bigendian
U
TF-16/UTF-
3
2 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er An
v
in
Add support for UT
F
-16BE and U
T
F-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make
the
LOCK and HLE warnings
s
up
p
ressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
doc: Document el
f
x
32
support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
nvin
doc: Move the EPS logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
C
y
r
i
ll Gorc
u
nov
doc
:
New NASM l
o
go
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Allow
rep
o
s
ition
i
ng
t
he EPS
l
ogo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Up
d
ate co
p
yright
y
ear to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
NASM 2
.
1
0
rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc:
D
ocum
e
nt AVX2
,
BMI1,
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
t
h
e undocumented CM
P
XCHG486 opc
o
de was locka
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
C
l
ean up JMP/CALL p
a
tterns, especial
l
y f
o
r
64 b
i
ts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
dis
a
sm:
ignore opcodes 370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Rem
o
ve al
l
r
emaini
n
g explicit bytecodes from insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
Add support fo
r
warning
o
n
invalid
L
OCK
p
refixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Move HLE byte
c
odes
t
o
\264
.
.
\2
6
7
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anv
i
n
Add
a
"nohle" byt
e
co
d
e to sk
i
p a
n
instru
c
tion
p
atte
r
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
insns
.
p
l
:
Bundle all "pl
a
in
b
ytecodes" int
o
a
hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
A
nvin
HLE:
Imple
m
ent the basic
m
e
c
h
anism for XACQUIRE
/
X
R
ELE
A
S
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
nasm
.
c: Fix is
_
suppressed_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE:
S
plit the LOCK and
R
EP prefix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r
Anv
i
n
insns: c
r
eate a symboli
c
"w
a
i
t
"
token for the
\34
1
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anvin
insns: fix IMU
L
patterns to get rid of open-cod
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anv
i
n
in
s
ns: correct th
e
TSX opc
o
des
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
C
yrill Gorcunov
insn
s
: Add
A
VX
2
transacti
o
nal synchron
i
z
a
tion extens
i
ons
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r
Anvin
i
nsns:
r
e
place open-co
d
ed
\
322 opcode w
i
t
h
o
df (o
p
erand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
backend: a
d
d support for x32 EL
F
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 346323
0
: Add VMFU
N
C i
n
structi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
t
er Anvin
dis
a
sm
.
c:
E
SP/RSP cann
o
t
be in
d
i
c
ies,
but XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
assemb
l
e
.
c
:
remove
s
tray debugging
c
ode
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
P
eter Anvin
N
ASM 2
.
1
0
r
c8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A fe
w
more AVX2 spec instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
eter An
v
in
Use a normal q
u
a
d-
c
ase f
o
r valueless
/
is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
R
emove
suppo
r
t for DREX encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
et
e
r Anvin
insn
s
.
dat: Clean up and
fix the BMI
i
nstruction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er
Anvi
n
Merge branch '
n
asm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
rd
o
ff: add mi
s
sing
d
epe
n
dency in Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
Merge
b
ran
c
h
'nasm-2
.
0
9
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anvin
M
a
kefile: hopefully fix rdoff parallel b
u
ild prob
l
ems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
Implement
t
he VGAT
H
ERP
instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er A
n
vin
A
d
d
s
upport for
VSIB instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pet
e
r Anv
i
n
NA
S
M 2
.
10rc
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter An
v
in
spe
c
:
update to match requi
r
e
m
ent
s
of Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
et
e
r Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
Merg
e
branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Ji
r
i Malak
o
penwcom
.
mak
:
U
pdate to use features
from n
e
wer WM
A
K
E
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter
A
n
v
in
BR 314
3
040: Rem
o
ve invalid form
o
f VPEXT
R
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Pet
e
r Anvin
N
A
SM 2
.
10rc
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anv
i
n
Merg
e
br
a
nch 'nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
BR 3109
6
04
:
Fix
C
4 vs C5 VEX f
o
rm
s
election i
n
calcsiz
e
()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pet
e
r
A
nv
i
n
prepr
o
c
.
c: us
e
na
s
m_strdup() rather t
h
an na
k
ed strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
An
v
in
M
erg
e
br
a
nch 'nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pe
t
er
Anvin
do
c
: fix
s
pelling of
"com
p
atibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: move sample function to the sam
p
le fi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter A
n
vin
Merge b
r
anch 'na
s
m-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r Anvin
changes:
d
ocument fixed
token reversal for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
pr
e
proc: rever
s
e
the order o
f
the to
k
en
s
in %de
f
tok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next