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
parser: don't use midcode declarations
2009-06-23
H
.
Peter An
v
in
parser: d
o
n't use midcode
declaratio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfi
l
e: update URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pet
e
r
Anvin
Nindent: add back t
h
e -nut option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
N
indent: update
with
th
e
-npro and -il
0
options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: us
e
NASM synta
x
for x87 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
C
y
rill Gorcun
o
v
insns
.
dat - fixup for XOP (SSE5
)
AMD instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cy
r
ill Gorcunov
insns
.
dat -
i
ntrocuce base
X
OP (S
S
E5) AMD instructions
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 Gorcunov
insns
.
p
l
- add h
a
ndli
n
g of pp VEX/XOP fiel
d
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter An
v
in
Add symbolic
consta
n
ts for REX_V "classe
s
"
(VE
X
,
X
OP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter A
n
vi
n
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
.
Pe
t
e
r Anvin
p
reproc: handle %+ even dur
i
ng e
a
rly to
k
en replaceme
n
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
An
v
in
Use
l
o
w
e
r
c
a
se for VEX and XOP in in
s
tr
u
ction
s
table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r
Anvin
Infrastructure
s
up
p
ort for AMD's
n
e
w
XOP
prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter
Anvin
outbin: rep
l
ace fprintf(rf,
not_
d
efined); with
f
puts
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter Anvin
NASM
2
.
06r
c
11
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter Anvin
preproc:
u
n
ify toke
n
-pasting c
o
de
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
t
er
A
n
vin
do
c
:
s
l
i
ghtly tid
y
t
h
e c
o
pyright page of the manua
l
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
preproc: make $
a
nd $$ T
O
KEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
p
r
ep
r
oc: fix more
t
o
ken pasting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
AUT
H
ORS: Update informa
t
ion
f
or HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter A
n
vin
N
A
S
M 2
.
0
6
rc1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Doc
u
ment p
r
eproces
s
or to
k
en
c
o
ncatenati
o
n fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
H
a
ndle wei
r
d cases of
token pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvi
n
NA
S
M
2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter Anvi
n
nasm
.
nsi
:
a
d
d COPYING to
the lis
t
of files to p
a
ckag
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter A
n
v
in
nasm
.
nsi: a
d
d NA
S
M Manual;
a
ut
o
m
ate vers
i
on
g
enerat
i
on
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
A
dd NSIS
s
c
ript
to
make a Win
d
ow
s
instal
l
er
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: fix reversed REP
v
s
R
E
P
NE in
e
atbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
ter Anvin
di
s
asm: when no instr
u
ction i
s
found, consider a nake
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
An
d
y
P
olyakov
out
c
o
ff: BR 268
5
756: fix
S
AFESEH wi
t
h a
n
inte
r
nal s
y
mbol
commit
|
commitdiff
|
tree
2009-03-18
Michael S
c
herer
outelf
3
2/64: f
i
x uninitialized
r
btr
e
e
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 26906
8
8:
Fix opco
d
es for FMA instructio
n
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter A
n
v
in
Add test from BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anv
i
n
BR 2690
6
88: add
m
issi
n
g VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2
6
89316:
PEXTRQ
r
equires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r A
n
vin
genfma: fi
x
s
p
ell
i
ng
of the
VFNM inst
r
u
c
ti
o
ns
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
da
t
: f
i
x V
F
N
M instructions incorrectly spelle
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR
2672117: handle l
o
n
g
lines
f
o
r db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter A
n
vin
autoconf: detect th
e
broken b
o
ol
i
n OpenWatcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most i
n
st
r
uction co
d
es ar
e
octal, s
o
pr
i
nt errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anv
i
n
optimizatio
n
.
a
sm: mo
r
e
s
byte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte:
o
ptimization
i
s
O
K
if UNKN
O
W
N
isn't
s
et
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
Anvin
optimization
.
a
sm: add
sbyte tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
BR 2
4
13265: don't pe
s
s
imize d
i
s
placements
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter
A
nvin
o
ptimization
.
a
sm: ad
d
E
A
optimizat
i
on tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anvin
n
asm
.
c: another reada
b
ility cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nas
m
.
c
:
read
a
b
i
lity cleanup
for seg:o
f
f parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMU
L
instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
assemble: only be
o
p
timistic with NO_SEG if we're real
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
conver
g
e
nce
.
asm: ad
d
test of jmp
t
o an abs
o
lute a
d
dress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
P
CLMUL is app
a
rently
targeted for Wes
t
mere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
BR
2557903:
f
i
x
disassembly of a set of S
S
E MOV* instruction
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541
2
52
:
Fix issues in
insns
.
dat, mostly
r
elated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
changes
.
s
r
c
:
docum
e
nt
W
AIT
and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter An
v
in
BR 2592476: Treat WAIT a
s
a prefix ev
e
n
though i
t
'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
Anvin
b
r
70
4
7
36: handle de
e
p
context-local macro
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib: make nasm_s
t
r
c
at() t
a
ke const
argumen
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvi
n
o
utelf3
2
/64: remo
v
e align_s
t
r in
f
avo
r
of
f
w
ritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
Anvin
out
b
in: fix t
y
po: "section
s
"
n
ot "secti
o
n"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Uni
f
y all-zero
b
u
ffe
r
s
; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
nvin
BR 2611906: proper
e
rror
m
essage for start <
origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
A
nvin
Fix opcod
e
for VADDSUBPS; operands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
i
n
FM
A
inst
r
u
ctio
n
s won't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
Perl script use
d
to generate FMA instructio
n
pa
t
terns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
src:
d
o
cument updated AVX
spec
i
fi
c
ation
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
U
p
date
t
he VFMA* instructi
o
ns
per
t
h
e AVX s
p
ec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
in
s
ns
.
dat: fix minor format
t
ing anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
insns
.
p
l
: handle the new VEX
.
DDS
f
l
ag per
AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter A
n
vin
B
R 25
9
3349: Move vers
i
o
n
me
s
sage back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pe
t
er Anvin
N
ASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Sor
o
nel
H
a
etir
Doc
u
ment the as86
.
.
start label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
doc:
c
l
ean
up th
e
"String Manipu
l
ation in Ma
c
ros" se
c
t
i
on
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
doc: indent the time mac
r
o
exa
m
ple
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
Merge branch 'master' of
git
+
ssh://repo
.
o
r
.
cz/srv/gi
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
do
c
:
update the
section on n
u
meric co
n
sta
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pe
t
er Anvin
Fix the [warn
i
ng] directiv
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outa
s
86: slight s
t
y
l
i
s
tic
cle
a
nups
commit
|
commitdiff
|
tree
2009-01-04
S
o
ronel Haeti
r
Add
e
ntry point support to as86
b
ackend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432
8
26: Fix enforc
e
men
t
o
f
the
L
ONG bi
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
BR 24
1
3
2
78: Nonoptimal forms of a
r
ithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
chan
g
es
.
src: docum
e
nt Mach-O alignment
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter An
v
in
NA
S
M 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
D
avid
D
eHa
v
en
Mach-O alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
A
SM 2
.
06r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r Anvin
ELF: use
r
btree for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter Anvin
rbtree: drop "const" from sear
c
h function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
c
h
anges
.
sr
c
: document POPCNT
f
ix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvi
n
Merge
branch 'nasm-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anv
i
n
test/p
o
pcn
t
.
a
sm: si
m
ple
t
est f
o
r
t
h
e
POP
C
N
T instru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Th
e
P
O
P
CNT instru
c
tio
n
does n
o
t need sizes o
n
m
emory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR
2
229703: POPCNT
r64,rm64 not POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter A
n
vin
p
r
e
proc: BR 2222615: fix segfault
on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pete
r
A
n
vin
doc:
better
d
e
scr
i
ption
o
f %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next