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
insns.pl: remove stray whitespace
2009-06-26
H
.
Peter Anvin
i
n
sns
.
p
l
: remove s
t
ra
y
whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
p
l
: add
"
n
oh
i
" code f
o
r RE
X
_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anv
i
n
in
s
ns
.
pl
:
fix indentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
ELF: make
deb
u
ggin
g
functi
o
ns static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter
A
n
v
in
ELF: remo
v
e loop invarian
t
calculation of globa
l
offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
E
LF: clean up the a
r
it
h
metic fo
r
global symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF
:
bump GLOBAL_
T
E
M
P
_
BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF
:
elimina
t
e ha
r
d-co
d
ed sectio
n
n
umbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
Handle the n
e
w ELF
headers in the dependency
gene
r
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
ELF: ad
d
header
files
,
begin me
r
gi
n
g common code, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anv
i
n
NASM 2
.
0
6rc1
3
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
changes
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
in
s
ns: ma
k
e
the MMX versio
n
of
PI
N
SRW match
t
h
e
S
S
E
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Intel F
M
A: d
r
op relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the P
I
NSR s
e
ries of instru
c
tion
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
A
dd s
u
p
po
r
t for in
s
truc
t
io
n
s which always use
low
8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
insns
.
da
t
: fix t
y
p
o
s
:
VCMPORD_SP[SD]
e
ntere
d
as V
C
MPOR
S
_
S
P[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat: col
l
ap
s
e
relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
n
s
ns
.
p
l
: allow relaxed fo
r
ms t
o
be cre
a
ted wit
h
out
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
P
e
ter Anvin
ch
a
nges
.
s
rc: fix some o
d
d spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pete
r
A
nvin
parser: don't use m
i
dcode
declar
a
ti
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
sp
e
cfile:
u
pda
t
e URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
t
e
r
Anvin
N
i
ndent: add back the
-
nut o
p
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter A
n
vin
N
indent: update
with th
e
-npro and -il0
o
p
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pe
t
er A
n
vin
do
c
: us
e
NASM syntax fo
r
x
8
7 r
e
g
is
t
ers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill Gorcunov
insns
.
dat - fi
x
up for XOP (SSE5)
A
MD
i
nstructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcunov
insns
.
da
t
- introcuce ba
s
e XOP (SSE5) AMD
i
ns
t
ructions
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
.
pl - add handling of p
p
VEX/XOP
f
ields
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anv
i
n
Add
s
ymbolic cons
t
ants for
R
E
X
_
V "cl
a
sses" (VE
X
,
XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
eter
Anvi
n
d
oc: remove ins
r
ef
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pe
t
er
Anv
i
n
NASM 2
.
06rc1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
preproc: handle %+ even duri
n
g early token replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r
A
n
v
in
U
se lo
w
er ca
s
e for
V
EX and XOP in
ins
t
r
u
c
tions t
a
ble
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infrastru
c
ture su
p
port f
o
r
AMD's new
X
O
P
prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pete
r
Anv
i
n
outbin: rep
l
ace fpri
n
tf(
r
f, not_
d
ef
i
n
ed); with
f
puts
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
nvin
NASM 2
.
06rc1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
A
n
vin
prepr
o
c: u
n
ify
token-pasting c
o
de
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
n
vin
doc: slightly tidy the cop
y
right page of the manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvi
n
p
r
eproc: make $ and $$ TOKEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
preproc: f
i
x more
token pasting cas
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
AUTHORS: Up
d
ate information for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06r
c
1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
D
ocumen
t
prep
r
ocessor t
o
ken
c
oncate
n
a
tion fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vi
n
Handle w
e
ird cas
e
s of
token
pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter A
n
v
i
n
nasm
.
nsi: add CO
P
Y
I
NG to the l
i
st of files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter Anvin
na
s
m
.
nsi: add NASM Manual;
a
utomate version generation
commit
|
commitdiff
|
tree
2009-04-07
Sh
a
o Miller
A
d
d NSIS script
t
o make a Windows installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: fix
r
e
versed R
E
P vs R
E
PNE i
n
eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm:
wh
e
n
n
o inst
r
uc
t
ion is found
,
consider a
n
aked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy
P
olyakov
o
u
t
coff: BR 26
8
5756: fix SAFESEH
with a
n
i
n
ternal symbol
commit
|
commitdiff
|
tree
2009-03-18
Michael Schere
r
oute
l
f32/64:
f
i
x uniniti
a
lized rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter An
v
i
n
BR 2690
6
88: Fix opcodes
f
o
r FMA instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test from
B
R 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
Anv
i
n
B
R
269
0
688:
add
missing VFM instructio
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r
A
nvin
BR 2689
3
16: PEXTR
Q
requi
r
es REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
g
e
nfma:
f
ix spelling
o
f th
e
V
F
NM ins
t
ructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
i
n
s
n
s
.
dat: fix VFNM instructio
n
s incorre
c
tly
s
pel
l
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter An
v
i
n
NASM
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR
2
672117: hand
l
e
l
o
ng lines fo
r
d
b
/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
A
n
vin
aut
o
c
onf
:
d
etect the brok
e
n
b
ool in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r
A
nvin
Mos
t
instructi
o
n codes are octal, so p
r
int errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
ete
r
Anvin
optimization
.
a
sm: mor
e
sby
t
e tes
t
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nvin
s
byte: o
p
t
imiza
t
ion is OK
if
U
N
K
NOWN is
n
't
s
et
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r Anvin
o
ptimization
.
as
m
: add sby
t
e
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
NASM
2
.
06rc
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
BR 24132
6
5: d
o
n
't
p
essim
i
z
e displace
m
e
nts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anv
i
n
o
ptimization
.
asm: add EA optimiz
a
tion
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
asm
.
c: another readabili
t
y
c
le
a
nup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
nasm
.
c
:
r
eadability cleanup
fo
r
seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCL
M
U
L
instr
u
ctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemb
l
e: only be optimistic with NO_SEG if w
e
'r
e
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
c
onvergence
.
asm: add test of
j
mp to an abs
o
lute addre
s
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
PCLMUL
is apparently targ
e
ted for W
e
stmer
e
wi
t
h the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR
2557903: fi
x
disassem
b
l
y of a
s
et of
S
SE MOV*
i
nstructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR 2541252: Fix issues in insns
.
dat
,
most
l
y related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
changes
.
src:
d
o
cu
m
ent
W
A
IT and %$$
f
ixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
BR 2592476: Treat WAIT as a prefix ev
e
n t
h
oug
h
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br7047
3
6: ha
n
dle de
e
p contex
t
-lo
c
al
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
n
as
m
lib: make
nasm_strcat() t
a
ke const
argument
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
oute
l
f
3
2/64: remove align
_
str in fav
o
r of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
outb
i
n: fix
t
y
po:
"
sections" not
"
se
c
t
io
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
An
v
i
n
Un
i
fy all-z
e
ro buffe
r
s; add
fw
r
i
t
ezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
BR 2
6
11
9
06: proper erro
r
messa
g
e
f
or start <
ori
g
in
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
i
n
NASM 2
.
0
6
r
c4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcode for VADDSUBPS; oper
a
nd
s
for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
FMA instru
c
tions won't be
in Sand
y
Bridg
e
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
Perl script used to
g
ene
r
ate
FMA ins
t
ruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
changes
.
s
rc: document
u
pdated
AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
Update the VFMA*
instruction
s
per the AVX spec vers
i
o
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
t
e
r A
n
vin
insns
.
dat:
fix
m
inor formatting
anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
n
s
ns
.
pl: handle
t
h
e
new
VEX
.
DDS
f
lag per A
V
X spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pet
e
r Anv
i
n
BR 259
3
349: Mo
v
e
v
ersion message back to stdo
u
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pe
t
er Anvin
NA
S
M
2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Sor
o
nel
Haet
i
r
Docum
e
nt the
a
s86
.
.
s
t
art
la
b
e
l
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: c
l
ean up the "String Ma
n
ip
u
la
t
i
on in
Macros" sect
i
on
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: i
n
d
ent the time macro
e
xample
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anv
i
n
doc: fix typo
commit
|
commitdiff
|
tree
next