repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
NASM 2.10rc11
2012-02-26
H
.
Peter
Anvin
NAS
M
2
.
1
0
rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: Change N
O
HLE t
o
be an instru
c
tion flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
tag
-
release
:
actually push data out unless --
n
o-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
N
A
SM
2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
r
elease: cre
a
te
.
xz
files; remove
e
mpt
y
s
u
bdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc:
Remove
s
ome ugliness from
t
he win64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
p
sfo
n
ts
.
ph: increase leadi
n
g to
f
ont size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
cha
n
g
e
s: document bige
n
d
i
a
n
UTF-16/UTF-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
A
dd s
u
pport
for U
T
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
M
a
ke the LOCK and HLE w
a
rnings
s
uppre
s
sable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
doc: D
o
cum
e
nt elfx32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
nvin
do
c
: M
o
ve t
h
e EPS
l
ogo down by
1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
v
in
d
oc: Allow re
p
o
sitio
n
ing t
h
e
E
P
S
logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
Updat
e
c
o
pyr
i
ght year
to 20
1
2
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
NA
S
M
2
.
10
r
c9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c
: Documen
t
AVX2, BMI1, BMI2 and TSX
support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume the undocumented CMPXCHG486 opc
o
d
e
was lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
C
l
ean
u
p
J
MP/CALL patterns, especia
l
l
y for 64 b
i
ts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
disa
s
m: ignore opcod
e
s 370 and 37
1
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
v
in
R
e
m
o
ve a
l
l remainin
g
e
x
p
l
icit bytecodes from
i
nsns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Add support for
w
a
rnin
g
on in
v
alid
L
O
C
K
prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Move
H
LE b
y
te codes
to \264
.
.
\26
7
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
nv
i
n
Add a
"
n
o
hle" byte code to skip an i
n
st
r
ucti
o
n
patter
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
in
s
ns
.
pl: Bundle all
"
plai
n
byte
c
odes"
into
a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Implement the basi
c
mechanism for XACQUIRE/XR
E
LEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvi
n
na
s
m
.
c: Fi
x
is_sup
p
ressed_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Split the
LOCK and R
E
P prefi
x
s
l
ots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
n
vin
insns: create a symbolic "wa
i
t"
token for
the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
ins
n
s:
f
ix IMUL
patt
e
r
n
s to get rid
o
f ope
n
-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter A
n
vin
insns
:
cor
r
ect
t
he T
S
X opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
i
n
sns: replace open-coded \322 opcode with o
d
f (operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
B
R 3463230
:
Add VMF
U
NC instructi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
disas
m
.
c: ESP/RSP
cannot be i
n
dicies, but X
M
M4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pete
r
An
v
in
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
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
A
nvin
A few more AVX2 spec ins
t
r
u
c
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
e
ter
A
nvin
U
se
a normal
q
ua
d
-case
for valu
e
l
e
s
s /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
eter Anv
i
n
Remo
v
e
sup
p
ort for DREX encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
ins
n
s
.
dat: C
l
ean up
a
n
d
fix the BMI i
n
str
u
ction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Me
r
ge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nvin
rdoff: ad
d
missi
n
g
de
p
en
d
ency in Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er
A
nvin
Merge bran
c
h 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
M
akefile: hopef
u
lly fix
rdoff p
a
ralle
l
b
u
ild pro
b
lems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Implement the VGATHERP instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add support f
o
r
VSIB in
s
tr
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
NASM 2
.
1
0
rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter
A
nvin
spec: u
p
d
ate
t
o mat
c
h
r
e
q
uirements of Fedora 1
4
+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pet
e
r
Anv
i
n
NASM 2
.
10
r
c5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter
A
nvin
Me
r
ge branch 'n
a
s
m-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
BR
3
143040:
R
emove inv
a
lid form
o
f V
P
E
XT
R
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvi
n
NA
S
M 2
.
10r
c
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pet
e
r
An
v
i
n
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pet
e
r Anvin
BR 3109
6
04: Fi
x
C4 vs C5 VEX for
m
selection in calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
P
eter
Anvin
pre
p
roc
.
c: use nasm_strdup(
)
rather than naked strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge br
a
n
c
h
'
nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
A
nvi
n
d
o
c: fix
spel
l
ing of "co
m
pat
i
bility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
ph
a
sh: m
o
ve s
a
mp
l
e function to the s
a
mple file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
Anvi
n
changes:
documen
t
fixe
d
to
k
en re
v
e
r
sal for
%def
t
o
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
eter Anvin
preproc:
r
evers
e
t
h
e order o
f
the tokens
in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
P
e
t
e
r Anvin
BR
3
052
6
1
8: handle segment regist
e
r operati
o
ns in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
Anvi
n
doc: untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
An
v
in
doc: override optimiz
a
tio
n
w
it
h
S
T
RICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: doc
u
m
e
nt imm64 optimization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
O
p
timize
m
ov r64,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
ass
e
mble: add an O
P
T in
s
t
r
uction fla
g
s for
op
t
imizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: document the %use fp macro
p
a
ckage
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
NASM 2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
e
ter Anvin
i
nsn
s
.
pl: make i
n
sns
d
.
c a bit easier
t
o r
e
ad
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pet
e
r Anvin
ndisasm: handle
V
EX
.
L
I
G
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter
A
n
vin
n
disasm: un
i
fy VEX
h
andling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
P
eter
A
n
vin
n
disasm: fix handing of
byte codes 250-253,
324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
er Anvin
NASM 2
.
0
9rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
test/avx: remo
v
e
deleted
i
n
stru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvi
n
i
nsns
.
da
t
: permit
c
o
n
tra
c
ted forms for VBLENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assm
e
mble
.
c: fix
V
EX
.
W
l
ogic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
insn
s
.
d
a
t: fix encoding of VCVTSD2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
insns
.
dat:
S
S
E enc
o
ding of VBLEND
wi
t
h VEX prefix
is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
insns
.
dat
:
upd
a
tes
f
r
om
A
VX v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
a
ssembl
e
:
handl
e
vex
.
lig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
vex: change
.
wx to
.
wig t
o
match the latest AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter Anvin
LICENSE
:
up
d
ate year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Pet
e
r Anvin
insns
.
d
a
t: unbreak t
e
st/imm64
.
bin
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
R
e
vert "
I
mpr
o
ve pro
c
ess_
e
a
a
nd introduce -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
e
ter An
v
in
nasm
.
h: move "regs
.
h" to top;
m
a
ke is
_
register() a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
P
eter Anvi
n
prepro
c
: all
o
w non-identifier character in
e
n
vironm
e
n
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter
Anvin
nasmdoc: we still miss
C
h
u
ck, but
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pe
t
e
r A
n
vin
Merge
branch 'nasm-2
.
08
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
changes
.
src: update w
i
th the
2
.
08
.
x
x changes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anv
i
n
NA
S
M 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anv
i
n
Make -
O
x th
e
default
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pet
e
r
An
v
in
pre
p
roc: ad
d
%ifenv
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pet
e
r Anvin
BR3028880:
Revert to
n
o
n
fatal,
bette
r
error message
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
P
ete
r
Anvin
na
s
mdoc: remove obsolete S
o
urceforge
references
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter A
n
vin
NASM 2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvi
n
preproc: don't paste T
O
K_
P
REPROC_ID
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r
Anvi
n
Revert "BR3005117:
Expland local single macro before
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pete
r
Anvin
Revert "exp
a
nd_mmac_p
a
rams: Don't forget to ha
n
dle
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
R
e
vert "expand_mmac_params: Expand local singl
e
m
acros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pe
t
er Anvin
Revert "exp
a
nd_mmac_params
:
Expand local single macr
o
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next