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
release: create .xz files; remove empty subdirectories
2012-02-26
H
.
Peter Anvin
rel
e
ase: create
.
xz files; r
e
move empt
y
subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
ete
r
Anvin
doc: Remov
e
some ugliness fro
m
the win6
4
s
e
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
An
v
in
psfonts
.
ph: increase
leading
to font s
i
ze+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
c
ha
n
ges:
document bigendian UTF-16/UT
F
-32 suppor
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
Add support
f
o
r UTF
-
16BE
and UTF-32
B
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Make the LOCK and HLE warnings
suppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anv
i
n
d
o
c: Docum
e
nt elfx32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
d
o
c:
M
o
ve the EP
S
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: Al
l
ow repositio
n
ing the EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Upd
a
te
copyright year to 20
1
2
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
Anvin
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Document AVX2
,
BMI1, B
M
I
2 a
n
d TSX sup
p
o
rt
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anv
i
n
A
s
su
m
e t
h
e undocumented CMPXCHG486
o
p
c
o
de
was loc
k
ab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Clean u
p
JMP/CA
L
L patt
e
rns, espe
c
ia
l
ly
f
or 6
4
bi
t
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
disasm: ignore opcodes 370
and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remove all rema
i
ning explicit by
t
e
c
odes from
i
n
s
ns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
Add support for warning on invalid LOCK
pr
e
fix
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvi
n
Mov
e
H
L
E byte codes to
\2
6
4
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
A
dd a "nohl
e
" byte
c
ode to skip an instru
c
tio
n
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 "p
l
ain by
t
ecodes
"
into a
hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
Anvin
HLE: Implement the
basic mechanism for XACQU
I
RE/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
et
e
r Anvi
n
n
asm
.
c: Fix i
s
_suppresse
d
_war
n
ing()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
H
LE
:
Spl
i
t
th
e
LOCK and REP pre
f
ix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anv
i
n
ins
n
s:
c
re
a
te a symb
o
lic "wa
i
t"
to
k
en for the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter
A
nvin
insns: fix IMUL pattern
s
to get ri
d
of open-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
nvin
insn
s
: correct the TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
insns: replace open-coded \322
opco
d
e with odf (operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvi
n
BR 3463230:
A
dd
V
MFUNC
i
nstruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
ter
Anvin
disasm
.
c:
E
SP/RSP
cannot be indicies, but
XMM4/
Y
MM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pe
t
er An
v
in
assembl
e
.
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
.
P
e
ter Anvin
A few more
A
VX2 sp
e
c ins
t
r
uctions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Use a norma
l
q
uad-c
a
se
f
or valueless /is
4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remove support for D
R
E
X
enco
d
ing
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pet
e
r Anvin
insns
.
dat: Clean
u
p and fix the BMI instru
c
tion patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
A
n
vin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r
A
nvin
r
d
off
:
a
d
d
missing de
p
endency i
n
Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge branch
'
nas
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
Makefile: hopefully fix r
d
off paral
l
el build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
e
r
A
n
v
in
Imp
l
e
m
ent the VGATHERP instr
u
ction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add
support
for VSIB in
s
t
r
u
ct
i
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pete
r
Anvin
N
AS
M
2
.
10r
c
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
spec: update to match requirement
s
of Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter A
n
vin
NASM 2
.
10
r
c5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
e
ter Anv
i
n
Merge
b
ranch
'nasm-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
eter
A
nv
i
n
BR 314304
0
: Rem
o
v
e in
v
a
l
id fo
r
m of VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter An
v
i
n
NA
S
M 2
.
10rc
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
t
e
r
Anvin
Merge
b
ranch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvi
n
B
R
3109604:
F
ix C4 vs C
5
VE
X
form se
l
ection in c
a
lc
s
ize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
P
eter Anvin
preproc
.
c: use nas
m
_strdup() rather
t
han naked strdup
(
)
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge
b
ranch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter A
n
vin
do
c
: fix spelling of
"c
o
mp
a
tib
i
lit
y
"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
p
h
a
sh: m
o
v
e
samp
l
e func
t
i
on
t
o the sample
file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
eter
Anvin
Merge branch 'n
a
sm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
ter Anvin
changes:
d
ocument fixed t
o
ke
n
reversal for %
d
eftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter An
v
in
pr
e
p
r
oc: reverse th
e
order of the tokens in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
P
ete
r
Anv
i
n
BR 3052618: handle seg
m
ent registe
r
ope
r
a
tions in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
e
r
Anvin
doc: untabif
y
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
doc: override optimiz
a
tion with ST
R
ICT
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
O
ptimize mov r64,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter A
n
vin
a
sse
m
ble: add an OPT inst
r
uction flags for optimizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvin
doc: document the %use fp
m
a
cr
o
package
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
A
n
v
i
n
NASM 2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
i
n
sns
.
pl: mak
e
i
n
snsd
.
c
a b
i
t easier t
o
read
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter
Anvin
n
d
i
sasm:
handle
VEX
.
L
IG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndisasm: unify VEX h
a
n
d
ling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
ndisasm: f
i
x handin
g
of
byte codes
2
50-253, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r
A
nvin
NASM 2
.
0
9
rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
test/avx: remo
v
e deleted ins
t
ructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
insns
.
dat: p
e
rmit contracted
forms f
o
r VBLEND
V
P
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
ass
m
e
m
ble
.
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: fix encoding of VCVTSD2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
d
a
t: SSE encoding of VBLEN
D
with VEX prefi
x
is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvin
i
n
sns
.
dat: updates from AVX v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
as
s
emble: h
a
ndle vex
.
lig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
vex:
c
hange
.
wx to
.
wig to
m
atch
t
he latest AVX
spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Pet
e
r
Anvin
L
I
CEN
S
E
:
update year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Pe
t
e
r
Anvin
i
n
sns
.
d
at: u
n
b
reak test/im
m
64
.
bin
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
Revert "Improve p
r
ocess_ea
and introduce
-
OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvi
n
nasm
.
h: mo
v
e "re
g
s
.
h"
to t
o
p;
m
a
ke is_register() a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Pete
r
Anv
i
n
prep
r
oc: allow non-
i
den
t
ifier
c
ha
r
acter in envi
r
onm
e
nt
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter
Anvin
nasmdoc:
w
e
s
t
i
ll miss
C
huck
,
b
u
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
te
r
Anvin
Merge branc
h
'na
s
m-2
.
08
.
x
x
'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
ch
a
nges
.
src: update wi
t
h
the 2
.
08
.
x
x cha
n
g
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pet
e
r Anvin
NASM 2
.
0
9rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter A
n
v
i
n
M
ake -Ox
the default
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pete
r
Anvin
preproc:
add %if
e
nv
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter
Anv
i
n
BR302
8
880: Reve
r
t to nonfatal, better error mes
s
age
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pete
r
Anvin
nasmdoc:
remove obs
o
lete S
o
urceforge
refe
r
ences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
N
ASM 2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter A
n
v
i
n
prepro
c
: don't paste TOK_PREPROC_ID
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvi
n
Revert "BR30051
1
7: Explan
d
l
o
cal single macro be
f
ore
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
nvi
n
Revert
"exp
a
nd_mmac_param
s
: Don'
t
forget to handle
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
ter
Anvin
Re
v
ert "expand_mmac_params: Expand
l
ocal single ma
c
ros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r
Anvin
Revert
"
e
xpand_mmac_params: Expand lo
c
al
sin
g
le ma
c
ros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Check in
t
est case from bug repor
t
br3005117
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
br3026808: add test case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pete
r
Anvin
insns: add FXSAVE64/FXR
S
TOR64, drop np prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvi
n
Merge b
r
a
nch 'master' of ssh://r
e
po
.
or
.
cz/
s
rv/git/nasm
commit
|
commitdiff
|
tree
next