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
tag-release: actually push data out unless --no-push is given
2012-02-26
H
.
Peter Anv
i
n
tag-release
:
actual
l
y pu
s
h
data out unless --no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NASM
2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
release: create
.
xz fil
e
s; remove empty subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
doc
:
Remove some ugliness fro
m
the w
i
n64
s
ection
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
psfonts
.
ph: increase lea
d
ing to
font size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
Anvin
chang
e
s: doc
u
m
e
n
t bigendian UTF-16/U
T
F-32
s
u
p
p
o
rt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
dd support for
UTF-
1
6BE and UTF
-
32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
M
ake the LOCK
and
H
LE warnings
suppres
s
able
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Document elfx32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
d
o
c:
M
ove the EP
S
logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: A
l
l
ow repositio
n
ing
t
he
EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
i
n
Updat
e
copyright
y
ear t
o
2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
NASM 2
.
1
0rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
doc:
Document AVX2
,
BMI1, BMI2 a
n
d
T
S
X
s
up
p
ort
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
A
nvin
Assu
m
e the undocumen
t
ed CMPXC
H
G486 opcode
w
as loc
k
a
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Clean
u
p JMP/CALL patterns, especially for
64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r An
v
in
disa
s
m: ignore o
p
codes 370 and 3
7
1
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r Anvi
n
Remov
e
all remaini
n
g explicit byte
c
odes from
i
nsns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Add su
p
port
f
or
w
arning
o
n
invalid
LOCK prefi
x
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Move HLE byt
e
code
s
t
o
\
2
64
.
.
\2
6
7
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
d
d
a "nohle" byte code to skip an instruc
t
ion pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
insns
.
pl: Bundle all "p
l
a
i
n byt
e
codes" into a ha
s
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE
:
I
m
plement the basic mech
a
nism f
o
r
X
A
C
QUI
R
E
/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
n
a
sm
.
c: Fi
x
is_s
u
ppress
e
d_warnin
g
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Split the
LOCK an
d
REP prefix s
l
ots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pe
t
er
A
nvin
insns: crea
t
e a symbolic
"wait"
t
oken
fo
r
the
\
34
1
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
insns: fix IM
U
L patterns to
g
et rid
of open-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: co
r
rect the TSX opco
d
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
insns: replace op
e
n
-co
d
ed \322 opcode with odf (
o
pera
n
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvi
n
BR 3463230: Add VMF
U
NC instruct
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
disasm
.
c
: ES
P
/R
S
P cannot
b
e indicies, but XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
assemble
.
c
:
rem
o
ve st
r
ay deb
u
gging co
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pet
e
r An
v
in
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter An
v
in
A few
m
ore AVX2 s
p
ec instructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anv
i
n
U
se
a normal qu
a
d-
c
ase for
valuel
e
ss /
i
s4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pet
e
r
A
nvi
n
Remove support fo
r
DREX encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
e
ter
Anvin
insns
.
dat:
C
lean up and f
i
x the BMI instruction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anvin
Me
r
ge branch 'na
s
m-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er Anvin
r
d
off: add miss
i
ng dependency i
n
Makefil
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvin
Merge branch 'nasm
-
2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
te
r
Anvin
Makefile: hopef
u
lly
f
i
x
rdoff
parallel build pr
o
ble
m
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvin
Imple
m
e
n
t the VGATHER
P
i
n
struction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvin
Add support for VSIB instructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
te
r
Anvin
NASM 2
.
1
0
r
c6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
t
er Anvin
sp
e
c: update to m
a
tch requirements of
Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter An
v
in
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter An
v
i
n
Merge
b
ranch 'nas
m
-
2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvi
n
B
R
3143040:
R
e
m
o
ve inva
l
id form of VPEX
T
RW
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
Merge b
r
anc
h
'nasm-2
.
0
9
.
x
x'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
B
R
31096
0
4:
Fix
C
4
vs C5 VEX
f
o
r
m selec
t
ion
i
n calcsiz
e
()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
preproc
.
c:
u
se n
a
s
m_strdup()
r
ather
than
n
aked strd
u
p
(
)
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
A
nvin
M
e
rge
b
ranch
'
nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
d
o
c
: f
i
x spellin
g
o
f
"
compatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash:
m
ove
s
a
mp
l
e function to th
e
sa
m
ple file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r Anvin
Merge
b
ranch
'
nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
e
r Anvin
c
h
anges: document
f
ixed token reversal for %deft
o
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
prepro
c
: re
v
erse the order of th
e
tokens in
%def
t
o
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pet
e
r Anvi
n
B
R 3052
6
1
8
: han
d
le
s
egment regis
t
er
o
peration
s
i
n
6
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter An
v
in
doc: untabi
f
y
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
doc:
o
ver
r
ide optimization
w
ith STR
I
CT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: document imm64 optimization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
Optimize mov r64,
i
m
m
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
a
ssembl
e
: add an O
P
T instruct
i
on flags f
o
r optimizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: d
o
cument
the %use fp ma
c
ro package
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
NA
S
M 2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter
A
n
vin
insns
.
pl:
m
ake insnsd
.
c a b
i
t
e
asier to read
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
eter Anvin
n
d
isasm: handl
e
V
EX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndisas
m
: u
n
ify VEX handlin
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
P
e
ter Anvin
ndisas
m
: fix handing of byte c
o
des 250-253, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
NASM 2
.
0
9r
c
7
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter An
v
in
t
e
s
t/avx: r
e
move deleted instruc
t
i
o
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
insns
.
dat: p
e
rmit contracted form
s
for
VBLENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assmemble
.
c
: fix VEX
.
W logic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
insns
.
dat:
f
i
x
encodi
n
g of VCVTSD2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvin
insns
.
dat: SS
E
enc
o
di
n
g of
V
BLEND with VEX p
r
ef
i
x is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat
:
updates f
r
om AVX v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assemble: handle
vex
.
lig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
vex: change
.
wx to
.
wig to match the lat
e
st
A
VX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter
A
nvin
LIC
E
NSE: update
year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter
Anvin
insns
.
dat: unbreak test
/
imm64
.
b
in
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pe
t
er Anv
i
n
Revert "
I
m
p
rov
e
process_ea and i
n
trodu
c
e -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
nasm
.
h: move "re
g
s
.
h" to top; mak
e
is_regist
e
r
(
)
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
preproc: allow non
-
identifier character
in environ
m
ent
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
eter Anvin
nas
m
doc: we
s
till miss Chuck, but
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
Merge b
r
a
n
ch 'nasm
-
2
.
08
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pe
t
e
r
Anvin
changes
.
src: update with the 2
.
08
.
xx changes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
ter Anvin
NASM 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
ter Anvi
n
Make -Ox the
defau
l
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter
A
nvin
preproc:
add %if
e
nv
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
B
R3028880: Revert to n
o
nfatal, better
e
r
r
or message
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
nasmdoc: remove obsolete Sourceforge references
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pe
t
er Anvin
N
ASM 2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
n
vin
p
reproc:
don't
paste
TOK_PREPROC_ID
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
eter An
v
in
R
e
vert "
B
R300511
7
: E
x
pland l
o
cal
sin
g
le macro before
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Revert
"e
x
pand_
m
mac_params: Don't
forget to handle
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Revert "expand
_
mmac_params: Expand local
s
i
ngle
m
a
c
r
os
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Revert
"
expand_mmac_params: Exp
a
nd lo
c
al single macros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
ter An
v
in
Che
c
k in tes
t
case from bug report br3005117
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
br
3
026808: add test case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next