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
Fix the PINSR series of instructions
2009-06-25
H
.
Peter Anvin
Fi
x
the PINSR series of in
s
truc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
A
d
d
support fo
r
instr
u
ction
s
which always use low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat: fix typos: VCMPO
R
D_SP[SD] entered as VCM
P
O
R
S
_SP[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat: collapse
r
elaxed
forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter
A
n
v
in
i
nsns
.
pl: allow r
e
l
a
xed form
s
to be c
r
eated with
o
ut
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
changes
.
s
r
c: fix s
o
me odd s
p
a
cing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter
Anvi
n
p
a
rser: don
'
t u
s
e midcode
d
eclarations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anvin
specfile: update URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: a
d
d back the -nut opti
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anvin
Ninden
t
: update with the -n
p
ro and -il0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter A
n
vin
doc:
u
se NASM syntax
f
or x87
r
egist
e
rs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyri
l
l
Gorcuno
v
i
nsns
.
d
a
t - fix
u
p f
o
r XOP (SSE5) AMD inst
r
uctio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorc
u
n
ov
insns
.
da
t
-
introcuce base XOP (SS
E
5) AMD ins
t
ruct
i
o
n
s
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcun
o
v
insns
.
pl - add handling o
f
pp VEX/XOP fi
e
ld
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
t
er Anvi
n
Add symbolic constan
t
s for REX_V "classe
s
" (V
E
X,
X
OP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: re
m
ove insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter
A
nvi
n
NASM 2
.
06rc
1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
e
r
Anvi
n
p
reproc: handle %+ even during earl
y
token
r
eplacem
e
nt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter An
v
in
Use lower case for VEX a
n
d XOP in i
n
s
tructions tabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
t
e
r Anvin
I
nfrastructure support fo
r
AMD's new
XOP pr
e
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter A
n
vin
o
u
t
bin
:
r
e
place
f
printf(rf, not_
d
ef
i
ned
)
; wit
h
fpu
t
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
nv
i
n
NAS
M
2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
preproc: uni
f
y token-pasti
n
g co
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter An
v
in
doc:
s
lightly t
i
dy the
copyright p
a
ge of
t
he manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anv
i
n
prepr
o
c: make $
a
nd $$ TOKE
N
_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
preproc: fix
m
o
r
e token
pas
t
ing cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUT
H
ORS: Update informa
t
ion for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NAS
M
2
.
0
6
r
c10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Document preprocessor token co
n
catenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Handle
weird
c
ases of token
pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
v
in
NAS
M
2
.
06
r
c9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
A
nvin
nasm
.
n
s
i
:
add
COPYING to the list of
f
iles to packag
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
Anv
i
n
n
asm
.
nsi: a
d
d
N
ASM Ma
n
ual; a
u
t
o
ma
t
e
version generation
commit
|
commitdiff
|
tree
2009-04-07
Sha
o
Mil
l
er
Add NSI
S
script to make
a
Windows i
n
staller
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm:
fix
reversed REP vs REP
N
E in eatbyte
(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
An
v
in
disasm: w
h
en no instruction is foun
d
, co
n
sider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
And
y
Polya
k
ov
out
c
o
ff: BR 2
6
8
5756: f
i
x SAFES
E
H with an
i
n
t
ernal s
y
mb
o
l
commit
|
commitdiff
|
tree
2009-03-18
Michael Sc
h
erer
ou
t
elf32/64: fix uninitialized
r
btree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pe
t
er Anvi
n
BR 2690
6
88:
Fix opcodes f
o
r F
M
A in
s
truct
i
ons
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter An
v
in
Add test fro
m
B
R 26
9
0688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 2690
6
88: add missing VF
M
i
n
str
u
c
t
ions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
B
R
268
9
316
:
PEXTRQ requires RE
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma: fix spe
l
ling of the V
F
N
M instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
in
s
ns
.
da
t
: fi
x
VFNM i
n
stru
c
tions inco
r
rectly
s
pelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
e
ter
A
nv
i
n
NA
S
M 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2
6
72117
:
handle l
o
n
g
lines f
o
r d
b
/
dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoc
o
n
f
: d
e
tect the broken bool in OpenWa
t
co
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nvin
Mos
t
inst
r
uction codes are oc
t
al, so p
r
int errors t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimizat
i
o
n
.
asm: mo
r
e sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte: optimiz
a
tion is OK if UN
K
NOWN i
s
n
't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter A
n
vin
optimization
.
asm: add
sbyte te
s
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM 2
.
0
6
r
c6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2413265: don't
pessimize
displa
c
ement
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optim
i
zation
.
as
m
: add
EA o
p
ti
m
ization tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
A
nvin
nasm
.
c: another readab
i
lity cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
nas
m
.
c: readabilit
y
cleanup for se
g
:off
par
s
ing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anv
i
n
Add VPCLMUL inst
r
u
ctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
asse
m
ble: on
l
y
b
e optimisti
c
with NO_SE
G
if we
'
re really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
co
n
vergence
.
a
s
m: ad
d
t
e
st of
jmp to a
n
a
b
s
o
l
u
t
e
a
ddress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
P
CL
M
UL is apparently targete
d
f
o
r We
s
tm
e
r
e
wit
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvi
n
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
nvi
n
BR 25579
0
3: fix disassembly of a set
o
f SSE MOV* instruction
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
B
R
2541
2
52: Fix issues in i
n
s
n
s
.
dat,
mostly rela
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
c
hanges
.
src: docum
e
n
t
WAI
T
a
nd %$$
f
ixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r A
n
vin
BR 2
5
92476: Trea
t
WAIT as a prefix e
v
en
t
hou
g
h it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
i
n
br
7
04736:
h
a
ndle deep
context-
l
oc
a
l ma
c
ros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
nasm
l
ib: m
a
ke nasm_strcat
(
) take const arg
u
ments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
o
utel
f
32/64: r
e
mov
e
alig
n
_str
i
n
favor of f
w
ritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix typo
:
"sections
"
no
t
"section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
in
Unify all-zero buf
f
ers; add
fw
r
ite
z
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R 261
1
9
0
6: p
r
oper error message for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter A
n
vin
Fix opcode
f
or VADDSU
B
PS; operands
for VBLEND
;
a
d
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
MA
instru
c
tions wo
n
't be in San
d
y Brid
g
e
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl
s
cript
u
sed to
g
enerate
F
MA instruc
t
i
on pat
t
ern
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
c
hanges
.
src: docum
e
nt updated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Up
d
ate the VFMA* ins
t
ru
c
tion
s
per the AVX
s
p
e
c
version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat: f
i
x minor formatting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insn
s
.
pl:
hand
l
e
the new VEX
.
D
DS flag
p
er AVX
s
pec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
t
e
r Anvin
BR 2593349: Move v
e
rs
i
on messag
e
bac
k
to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter
A
nvin
NASM 2
.
06r
c
3
commit
|
commitdiff
|
tree
2009-01-21
S
o
ronel Haetir
Documen
t
the as8
6
.
.
st
a
rt labe
l
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter
A
nvin
doc: clean up
the "String Manipulation in Macros
"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
An
v
in
d
o
c: ind
e
nt
t
he time
m
a
cro exam
p
le
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
e
r Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
Merge branch 'master' of
gi
t
+ssh://rep
o
.
or
.
cz/sr
v
/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: u
p
date the section on
n
umeric c
o
nstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix t
h
e [warn
i
ng] d
i
re
c
tive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
ete
r
Anv
i
n
outas86: slight stylistic c
l
eanups
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haeti
r
Add entr
y
point suppo
r
t
to as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r A
n
vin
BR
24328
2
6
:
Fix
enforcement
o
f the LONG
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter An
v
in
BR 2413278:
N
ono
p
timal forms of arithme
t
ic
i
nstructi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
e
ter Anvin
ch
a
n
g
es
.
src:
document Mach-O alignm
e
nt fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pe
t
er Anvin
NASM 2
.
06
r
c2
commit
|
commitdiff
|
tree
2008-12-18
David DeHav
e
n
Mach-O ali
g
nm
e
nt fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
ter
Anv
i
n
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r
A
nv
i
n
ELF:
use rbtre
e
f
o
r
symbol se
a
rch
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
r
b
tree
:
drop "
c
onst
"
f
r
o
m s
e
arc
h
function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
cha
n
ge
s
.
src: document POP
C
N
T fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next