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
Fix the PINSR series of instructions
2009-06-25
H
.
Peter Anv
i
n
Fix t
h
e
PINSR series of
i
nst
r
uctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
Add sup
p
or
t
for instr
u
ctions whi
c
h always use l
o
w 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
insns
.
dat: fix typos: V
C
MPORD_SP[SD
]
e
n
tered as VCMPORS
_
SP[S
D
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
nsns
.
dat: collapse relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
vin
in
s
ns
.
p
l
:
a
l
low relax
e
d
forms t
o
be c
r
eated without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
changes
.
src: fi
x
some
o
dd spacin
g
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anv
i
n
pars
e
r
:
don't use midcode declarati
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
te
r
Anvin
specfile: update URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter An
v
in
Nindent: ad
d
back
t
he -n
u
t op
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
eter Anvi
n
Nind
e
nt:
update
w
ith the
-npro a
n
d -il
0
opt
i
on
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pet
e
r Anvin
doc: use NASM s
y
ntax for
x8
7
reg
i
sters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cy
r
ill Gorcunov
in
s
ns
.
dat - fixup
f
or
XOP (S
S
E5) AMD
i
nstructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyr
i
ll Gorcunov
insns
.
dat - introcuce base
X
OP
(SSE5) AMD instru
c
t
i
ons
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyri
l
l Gor
c
unov
ins
n
s
.
pl -
a
dd
handlin
g
o
f
pp VEX/XOP
f
i
e
lds
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add symbolic constants for REX_V "cla
s
ses" (V
E
X,
X
OP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter Anvin
doc: remo
v
e insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NASM
2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter Anvin
p
reproc: handl
e
%+ even during early
t
oken replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter Anvin
Use lower case
f
o
r
VEX and
X
OP in in
s
truction
s
tabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infrastru
c
ture su
p
port
for AMD's new
XOP prefi
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter An
v
i
n
o
u
tbin: re
p
lac
e
fpr
i
nt
f
(r
f
,
not_defined);
with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvi
n
NAS
M
2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
prepro
c
: unify token-pasting co
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc: slightly tidy t
h
e copyrigh
t
page of
the
m
a
n
ual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pet
e
r Anvin
pre
p
roc: make $ a
n
d $$ T
O
KEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anv
i
n
p
rep
r
o
c:
f
ix
more token pastin
g
cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTH
O
R
S
: Update information for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter
Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anv
i
n
Document preproces
s
o
r to
k
en
c
on
c
a
t
enation fi
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Handle
w
eird cases of
token pa
s
ting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter A
n
vin
NA
S
M 2
.
06
r
c9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
et
e
r A
n
vin
na
s
m
.
nsi: add
C
O
PYING
to the list
o
f files
t
o
p
ackage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
Anvi
n
nasm
.
n
s
i: add NASM Man
u
al; automate version
generat
i
on
commit
|
commitdiff
|
tree
2009-04-07
Sh
a
o
Miller
A
d
d
NSIS
s
c
ri
p
t
to make a W
i
ndows installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
t
er Anvin
disas
m
:
fix re
v
ersed
R
EP vs REPNE in eatby
t
e()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
eter
An
v
in
disasm:
when n
o
instruction is found, co
n
sider a n
a
ked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvi
n
NA
S
M 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy
Polyakov
ou
t
coff: BR 2685756: fix SAFESE
H
w
ith an internal
symbol
commit
|
commitdiff
|
tree
2009-03-18
M
i
c
hael Sc
h
ere
r
ou
t
elf32/64: fi
x
u
n
initia
l
ized r
b
tree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
B
R 2690688: Fix
opcode
s
for F
M
A instr
u
ctions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
er
A
n
v
i
n
Add test
f
r
o
m BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pete
r
Anvin
BR 26
9
0688: add missing VFM instruc
t
ion
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316: PEXTRQ requi
r
es REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma: fix
s
pelli
n
g of t
h
e V
F
NM
i
nstructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat: fix VFNM instructi
o
ns
i
nco
r
re
c
tl
y
spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pe
t
er Anvin
NASM 2
.
06rc
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 267211
7
:
h
andle lo
n
g li
n
es for db/dw
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
ter Anvin
autocon
f
: det
e
ct the broken
b
o
o
l in Open
W
atcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Mos
t
instruction codes are octal, so
p
rint errors
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
An
v
i
n
opt
i
mization
.
asm
:
m
o
r
e s
b
y
te tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r Anvin
s
b
yte: optimizati
o
n is O
K
i
f UNKNO
W
N isn
'
t set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
Anvin
opti
m
iza
t
ion
.
asm: a
d
d
s
byte te
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
BR 2413265
:
d
o
n
't pessim
i
ze displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anvin
optimization
.
asm: add EA optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
nasm
.
c
:
ano
t
her
r
eadabil
i
ty cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
er Anvin
nasm
.
c: readability cleanup for
s
eg:off p
a
rsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
Add V
P
CLMUL instru
c
t
ions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: on
l
y
be opt
i
mistic with NO
_
SEG if we'r
e
real
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
convergence
.
asm: add test
o
f j
m
p
t
o an
a
bsolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
P
CLMUL is a
p
parently target
e
d
f
or W
e
stmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06
r
c5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
B
R
255
7
903: fix
d
i
sassembly of a set
o
f
S
SE M
O
V* instruction
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
An
v
in
B
R
2541252: Fix issues in
insns
.
d
a
t, mostly
r
e
l
ated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
c
h
a
nges
.
src
:
doc
u
men
t
WAIT and
%
$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anv
i
n
B
R
2592476:
T
reat W
A
IT as a prefix even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
br704736: handle
d
e
ep cont
e
xt-local
m
a
cros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib:
make nasm_strcat()
t
a
k
e const argumen
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
out
e
lf
3
2
/
6
4: remo
v
e align_
s
tr in favor o
f
fw
r
i
tez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
outbin: fix typo
:
"sec
t
ions
"
no
t
"se
c
t
ion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify all-zero buffe
r
s;
a
d
d fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
B
R
261
1
906: p
r
ope
r
error message
for start
<
origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
i
n
NASM 2
.
06r
c
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
Fi
x
opc
o
d
e for V
A
DDSUB
P
S; operands
for VB
L
END; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
FMA instruc
t
ions won't b
e
in S
a
ndy Bri
d
ge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl script used to generate FMA instru
c
tion patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
c
h
anges
.
src: docum
e
n
t up
d
at
e
d AVX
s
pe
c
ifi
c
ati
o
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
Update the
VFMA*
i
nstru
c
tions p
e
r
t
h
e
AVX spec v
e
rs
i
on 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
insns
.
dat: fix min
o
r formatting
anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
insns
.
p
l
: handle th
e
new VEX
.
DDS f
l
ag
p
e
r AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
A
nvin
BR 25
9
3
3
49: Move ve
r
s
i
on message back
t
o stdo
u
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pe
t
e
r
Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
Doc
u
ment the
a
s86
.
.
start l
a
b
el
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean
up the "String Manipula
t
ion
i
n Mac
r
os"
s
ection
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
d
o
c:
i
ndent the time macro examp
l
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
e
r A
n
v
in
d
oc: fix typ
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
M
e
r
g
e branch 'master
'
of git+ssh:
/
/repo
.
o
r
.
c
z/s
r
v
/
git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc
:
updat
e
t
he
s
ecti
o
n on numeric
constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
i
x
t
he [warning] d
i
rect
i
ve
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pe
t
er Anvin
o
u
ta
s
86: slight
s
t
y
l
i
s
t
ic cl
e
a
n
ups
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haetir
Add entry poin
t
sup
p
ort to as86 backen
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
Anvin
BR 2432826:
F
ix enforcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
BR 241327
8
: Nonoptimal forms of
arithmet
i
c
i
ns
t
ru
c
t
ions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src
:
d
ocument Mach-O
a
lignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM 2
.
0
6rc2
commit
|
commitdiff
|
tree
2008-12-18
D
a
v
id D
e
H
a
ven
Mach
-
O alignmen
t
fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
ter Anvin
NASM 2
.
06
r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF:
use rbtree for symb
o
l
s
earch
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter Anvin
r
btree: drop "const" f
r
om s
e
arch function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
chang
e
s
.
s
rc: document POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next