repo.or.cz
/
nasm
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'nasm-2.09.xx'
2011-03-15
H
.
Peter
A
nv
i
n
Mer
g
e branch
'
nasm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-03-15
J
iri Malak
openwco
m
.
mak: Update to
use
feat
u
res f
r
om ne
w
er
W
MAKE
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
e
ter
A
n
v
in
Mer
g
e
branch
'
nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pet
e
r Anvin
doc: fix spell
i
ng of "comp
a
t
i
b
ility"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Pe
t
er Anvi
n
phash: move
s
amp
l
e funct
i
on to the sa
m
pl
e
f
ile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter A
n
vin
BR 3052618: handle segment re
g
ister operatio
n
s in
6
4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter
A
nvi
n
doc:
unt
a
bify
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anv
i
n
doc: o
v
erri
d
e opt
i
miz
a
t
i
o
n with STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
n
vin
doc: document im
m
6
4
opti
m
iza
t
ion
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
Anvin
Op
t
i
m
iz
e
mov r64,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
e
r
A
nvin
assemble: add an OPT instruction flags for optimi
z
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pete
r
Anvin
insn
s
.
pl: make insnsd
.
c a bi
t
e
asier to
r
e
a
d
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pet
e
r
A
n
vi
n
ndisasm: handle V
E
X
.
L
I
G
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
P
eter Anvin
ndis
a
sm: u
n
ify V
E
X ha
n
dling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvin
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
e
r
Anvin
tes
t
/avx: re
m
ov
e
deleted instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anv
i
n
insns
.
dat: p
e
rm
i
t contr
a
cted fo
r
ms for
V
B
LENDVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
assmemble
.
c:
f
ix
V
EX
.
W
lo
g
i
c
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvin
insns
.
d
a
t: fix encod
i
ng of VCVTSD2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvin
in
s
ns
.
dat: SSE encoding of VBLEN
D
with
V
EX
p
refix is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
insns
.
dat
:
updates from AVX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
asse
m
ble: h
a
n
dle
vex
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvi
n
vex:
change
.
w
x to
.
wig
t
o
ma
t
ch the
lates
t
AV
X
spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter
A
nvin
in
s
ns
.
dat: unbreak tes
t
/
i
mm64
.
b
in
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
P
eter
Anvin
preproc:
a
llow non-identi
f
ier char
a
cter in env
i
ro
n
men
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter A
n
vin
pr
e
p
roc:
a
dd
%
ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
P
ete
r
Anvin
BR3028880:
Revert to
n
onfatal
,
bet
t
er error me
s
sag
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-09
C
yrill Gorcu
n
o
v
preproc
:
a
dd anot
h
er test case
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter A
n
vin
pr
e
p
r
o
c
:
d
on't p
a
ste TOK_PREPROC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter An
v
i
n
insns
.
dat: add XSAVE/XRSTOR64, XSAVE
O
PT,
V
CVTPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Pete
r
A
n
vin
NASM 2
.
09rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Peter Anvin
doc
:
in
s
list
.
src
i
s an interm
e
diate file, move to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter Anvin
BR 3018233: handle LFS, L
G
S and LSS with a 64-bit regi
s
ter
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvin
ope
n
wcom
.
mak: d
r
op /f
f
r
o
m
d
elete comma
n
d
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Pet
e
r Anvin
Rename filena
m
es t
o
8
.
3 format
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
P
e
te
r
Anvin
outelf32
:
handl
e
compilers
w
ith
o
ut 6
4
-bit
switch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter
A
nvin
New %use pack
a
ge "fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvi
n
n
a
s
m
d
o
c: document octal/binar
y
floating-
p
oint
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
n
as
m
doc: add missing comma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
A
nvin
nas
m
doc: update the full
s
et of
n
umeric prefix/suf
f
i
x
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
Anvin
outobj: upda
t
e
error
m
es
s
age
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter An
v
in
outobj: properl
y
e
rror on
unsupported r
e
locations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
te
r
A
n
vin
outel
f
64: update co
p
yri
g
ht
date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pe
t
er Anv
i
n
EL
F
support
f
or 8-bit relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter
Anvin
Pe
r
mit sh
o
r
t interseg
m
ent jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pe
t
er
Anvin
Add supp
o
r
t for one-b
y
te r
e
locations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter A
n
vin
Remov
e
open-c
o
ded ilog2() i
m
plementations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pete
r
Anvin
Add gener
i
c
i
l
og2 functions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
ete
r
A
n
vin
Make
f
i
l
e: clean u
p
the lib directory
o
n m
a
k
e
clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anv
i
n
directi
v
es
.
pl
:
trivial for
m
atting f
i
x
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
eter Anvin
nasm
.
c: sm
a
rt
e
r handling of missing direct
i
ves
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
ter Anvin
di
r
ectives
.
pl: compen
s
a
t
e for *t
w
o*
s
pec
i
als, not
ju
s
t
one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter A
n
vin
Distinguish
n
o dire
c
ti
v
e pr
e
s
ent from unkn
o
wn directi
v
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
Anv
i
n
NAS
M
2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
Anvin
pr
e
proc
:
u
n
ify toke
n
-
p
asting
co
d
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
p
r
eproc: mak
e
$ and $$ TOKEN_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
eter Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
And
y
Polyakov
o
u
tcoff:
BR 2685756
:
fix SAFESEH with an internal symbol
commit
|
commitdiff
|
tree
2009-03-18
Michael
Scherer
outelf32/64: fix u
n
i
nitialized
r
btree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 269
0
6
8
8:
F
ix opcodes for FM
A
instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test from BR 269068
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pet
e
r
Anvin
BR
2
6
9
0
688: add missing V
F
M inst
r
uc
t
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter A
n
vin
BR
2689316: PEXTRQ requires R
E
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
Anvin
g
e
nfma: fix
s
pel
l
ing of
the
V
FNM
i
nst
r
uctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat: fix
VFNM instr
u
ction
s
incorrectly spe
l
led
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anv
i
n
optimizatio
n
.
asm: more sb
y
te tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anvin
sbyte: optimization
i
s OK if UN
K
NO
W
N i
s
n't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm: add sbyte
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
i
n
BR 2413265: don't
pessimize displacemen
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
A
n
vin
o
ptimization
.
asm:
a
d
d
E
A op
t
imiza
t
ion tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anvin
nasm
.
c: another re
a
dabi
l
i
ty cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
nas
m
.
c: readability cleanup for seg
:
o
f
f parsing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nv
i
n
Perl script use
d
to
g
enerate FMA instruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
src:
document upd
a
ted AVX
sp
e
cification
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
Update the VFM
A
* instructi
o
ns per th
e
AVX
spec ver
s
ion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
in
insns
.
d
at:
fix minor for
m
atting anomal
i
es
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
insns
.
pl:
handle the new
V
EX
.
DDS fl
a
g per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
N
A
SM
2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
So
r
onel Haetir
Document
t
he as86
.
.
start label
commit
|
commitdiff
|
tree