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
F
ix the
P
IN
S
R s
e
rie
s
of
i
nstructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add supp
o
rt for instructions w
h
i
c
h
alwa
y
s us
e
low
8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
ins
n
s
.
dat: fix typos: VCMPORD_SP[SD] e
n
tered
a
s VCMPORS_SP[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
insns
.
dat: co
l
lapse rel
a
xed f
o
r
ms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvi
n
i
ns
n
s
.
pl: allow rel
a
xed forms to be created withou
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
P
et
e
r Anvin
c
h
anges
.
src: fix s
o
m
e
o
dd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pe
t
er Anvin
p
a
r
s
er: don't u
s
e m
i
dcode
declar
a
t
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
er Anvin
specfile: up
d
ate URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anvin
Nindent: add back the -n
u
t op
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Ni
n
d
e
n
t: up
d
ate
with th
e
-
n
pro and
-
il0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: u
s
e
NASM syntax for x87 register
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter Anvin
Add symbolic constants for REX_V "classes"
(
VEX
,
X
O
P
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: rem
o
ve in
s
ref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter
Anvin
N
ASM
2
.
06
r
c12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
er Anvin
p
r
e
p
roc:
hand
l
e
%
+ even durin
g
early tok
e
n replacemen
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use
lower
case for
V
EX an
d
X
O
P i
n
instructions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvin
Infrastruct
u
re s
u
pport fo
r
AMD's new X
O
P
p
re
f
i
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pete
r
Anvin
outbi
n
:
r
e
place fpr
i
n
tf(rf, not
_
defined); with fpu
t
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
N
ASM
2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
preproc: unify token-pasting cod
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter A
n
vin
doc: slightly tidy t
h
e
copyright p
a
ge
o
f t
h
e m
a
n
u
al
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter
Anvin
preproc: make $ and $$ TO
K
E
N_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r
Anvin
prep
r
o
c
: fix more
token pa
s
ting
cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvi
n
AUTHORS: Update i
n
form
a
tion for H
P
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
NAS
M
2
.
0
6rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
er Anvin
D
o
c
u
m
e
nt
pre
p
r
o
c
essor token con
c
a
t
enatio
n
fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
H
andle weird cases of toke
n
past
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvi
n
NASM 2
.
06r
c
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter
Anvin
nasm
.
nsi:
a
dd COPYING t
o
t
h
e
list
of f
i
l
es to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter A
n
vin
n
asm
.
nsi: add NASM
M
anual; aut
o
m
a
te version
genera
t
ion
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm:
fix reversed REP
v
s REPNE
i
n eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm:
when
n
o instruction
i
s fou
n
d
, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
Anvin
BR 26906
8
8
: Fix opcodes for
FMA instructi
o
ns
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test from B
R
26
9
0
688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
A
nvin
BR 2690688:
add missing V
F
M
i
nstructi
o
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anv
i
n
BR 2689
3
16:
P
EXT
R
Q r
e
quires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
te
r
Anvin
g
enf
m
a: fi
x
sp
e
lling of the VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter Anvin
insns
.
dat: fix V
F
NM in
s
tructions inc
o
rrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pet
e
r
A
nvin
BR 2672
1
17:
handle
l
ong lines for
db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvi
n
autoco
n
f:
d
et
e
c
t
the
b
roken bool in OpenW
a
tc
o
m 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
Anvin
Most i
n
struction
c
o
des are oc
t
al, so p
r
i
n
t
errors
t
h
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nvin
optim
i
zatio
n
.
asm: more sbyte
tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
s
b
yte: optimiza
t
ion
i
s
OK
if UNKNOWN
isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
Anvin
o
p
timiza
t
ion
.
a
s
m: add sbyte te
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM
2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR
2
413265: don't pe
s
simize
displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
optimiza
t
ion
.
a
sm: add EA optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
asm
.
c: ano
t
her
r
e
a
dabil
i
t
y
cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c
:
readabil
i
ty cl
e
anup for
s
e
g:o
f
f par
s
i
n
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
t
er Anvin
Add
V
PCLMUL instructio
n
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: only be optimistic with NO_SEG
i
f
w
e're
r
eally
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvi
n
converg
e
nc
e
.
asm:
a
d
d
t
est of jmp
t
o
a
n absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
PCLMUL
i
s
a
pparently t
a
rgeted for Westmere with th
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anv
i
n
NASM
2
.
0
6
rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
Anvin
BR 2
5
5
7
903: f
i
x
disas
s
e
mbly
o
f a
set of SSE MOV*
i
n
str
u
c
tio
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nv
i
n
B
R
25412
5
2
: F
i
x issues in ins
n
s
.
dat, most
l
y rela
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
c
h
anges
.
src
:
document WAIT and %$$ fix
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2
59247
6
: T
r
eat
W
AIT as
a
prefix even th
o
u
g
h i
t
's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736: handle deep c
o
ntext-loc
a
l macr
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
in
na
s
mlib: make nasm_strca
t
() take con
s
t a
r
g
u
ments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
ou
t
elf
3
2
/6
4
: remove
a
lign_st
r
in
f
a
vor o
f
fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
outbin: fix typo: "s
e
ctions" not
"
s
e
c
tion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anv
i
n
Unify all
-
zero buffe
r
s
; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvi
n
BR 2611906: proper
e
r
r
o
r
message for start <
o
r
ig
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvi
n
N
ASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcode fo
r
VADDSU
B
P
S;
operands
f
or VB
L
END; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
FM
A
instructions won't b
e
in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Per
l
script
u
sed to
g
enerat
e
FM
A
instruction patte
r
ns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
changes
.
sr
c
: docume
n
t
u
p
d
a
te
d
AVX
specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
Upda
t
e the VFMA* instructions pe
r
t
h
e AVX
s
pe
c
version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
i
nsns
.
dat: fix mi
n
o
r formatting
a
nomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter A
n
vin
insns
.
pl: handle the new V
E
X
.
DDS flag p
e
r AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
B
R
25933
4
9: Move versi
o
n message b
a
ck to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter A
n
vin
NA
S
M 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
i
n
doc: clean up the
"
String Manipulation in
Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
doc: in
d
ent the time macro
example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
d
o
c
:
fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
Merge branch 'm
a
ster
'
of git+ssh://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
doc: up
d
at
e
the sec
t
ion o
n
n
u
meric constan
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
i
x the [warning] d
i
recti
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
o
u
t
a
s
86: slight stylistic cleanup
s
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r
A
nvin
BR
2432826
:
Fix enf
o
rcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
B
R
241
3
278: Nonopt
i
mal
f
orms of arith
m
etic instructi
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anv
i
n
changes
.
src: docu
m
ent
M
ach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter A
n
vin
NASM
2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter
A
nvin
NASM 2
.
06
r
c1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anv
i
n
ELF
:
use
r
btre
e
for sy
m
bol
s
ear
c
hes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter A
n
vin
rbtre
e
: drop
"
const" from search
function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
changes
.
sr
c
: document PO
P
CNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge
b
r
anch '
n
as
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
A
nvin
te
s
t
/popcnt
.
asm: si
m
ple test
f
or the POPCNT ins
t
r
uction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
n
v
in
The POP
C
NT instru
c
tion does not need sizes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
BR 2
2
29703: POPCNT r64,rm64 n
o
t POPC
N
T r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc
:
BR 2222615: fix seg
f
a
u
l
t on b
o
gus %ifm
a
c
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvi
n
doc
:
bet
t
er description of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
src
:
document if for %ifmacr
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anv
i
n
test: add test for BR 22226
1
5
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
pre
p
ro
c
: BR
2
2
226
1
5: fix segf
a
ul
t
on bo
g
us %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next