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
NASM 2.10
2012-03-12
H
.
P
e
ter Anvin
NAS
M
2
.
10
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
dis
a
sm
.
c: ESP
/
RSP cannot be ind
i
cies,
b
u
t
XMM4/YMM4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter
An
v
i
n
assemble
.
c: remove stray debuggi
n
g code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pet
e
r Anvin
NASM 2
.
1
0rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A few more AVX
2
spec instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Use a normal quad
-
ca
s
e
for va
l
u
e
le
s
s /i
s
4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pete
r
A
n
vin
Remove support f
o
r
D
REX
encoding
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
insns
.
dat:
Clean up and fix the BMI ins
t
r
u
cti
o
n p
a
tt
e
rns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
n
vin
Merge branch 'nasm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anvin
rdoff: add missi
n
g
depe
n
dency in Makefile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
M
erge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Mak
e
file: hope
f
ully fix
r
doff
p
arallel build problems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvi
n
I
m
plement the VG
A
THERP in
s
tr
u
ction
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Add support for
VSI
B
instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter A
n
vin
NASM 2
.
1
0r
c
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
eter Anvin
sp
e
c: u
p
dat
e
to match requirements of F
e
dora 14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pet
e
r
A
n
vin
NASM
2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Pet
e
r Anvin
M
erge bra
n
ch 'na
s
m-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pe
t
er Anvin
M
erge
b
ra
n
c
h 'nasm-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anv
i
n
do
c
:
fix spell
i
ng of "comp
a
tibilit
y
"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
P
eter Anvin
ph
a
sh: mo
v
e sample func
t
ion to
t
he sample file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
P
e
ter Anvin
B
R
3052618: h
a
n
dle
segme
n
t
regist
e
r oper
a
tions in
64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvin
d
o
c:
u
ntabify
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter An
v
in
doc: overri
d
e
o
ptimi
z
a
tion with STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter An
v
in
d
o
c
:
document imm64 opti
m
i
z
ation
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvin
O
ptim
i
ze mo
v
r64,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
ass
e
mble: add
an
O
PT inst
r
uc
t
ion flags f
o
r optimizing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
ete
r
Anvin
insns
.
p
l
:
make insnsd
.
c a bit easier to
read
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
eter
A
nv
i
n
n
d
isasm: hand
l
e VEX
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Pet
e
r
A
nvin
ndis
a
sm: unify
VE
X
handling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
er Anvin
NASM 2
.
09r
c
7
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
test/av
x
:
r
emove d
e
leted
instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvi
n
insns
.
dat
:
p
e
rmit c
o
ntracted
f
orms
for VBLENDVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
ass
m
embl
e
.
c
:
fi
x
VE
X
.
W log
i
c
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter A
n
v
in
i
n
sn
s
.
dat
:
fix encoding of
V
CVTSD2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
ete
r
Anvin
ins
n
s
.
dat: S
S
E
e
ncoding of
V
BLEND with VEX p
r
ef
i
x is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat:
updates from
A
VX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
assemble
:
han
d
le vex
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
v
e
x: change
.
wx to
.
wig to matc
h
t
h
e
l
a
test AVX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Pe
t
e
r Anv
i
n
i
n
sns
.
dat:
unbr
e
ak test/imm64
.
bi
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter
A
nvin
p
r
epro
c
: allow non-i
d
entifier character
in environment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
pre
p
roc: add %
i
f
env
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pete
r
Anvin
BR3
0
28880: R
e
ve
r
t to nonfatal,
b
etter error message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
p
reproc: d
o
n't paste TOK_
P
RE
P
ROC
_
ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Pet
e
r
A
nvin
insns
.
dat:
a
dd XSAVE/XRST
O
R64, XS
A
VEOPT,
VCVT
P
H2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Pete
r
Anvin
NASM 2
.
0
9rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Pet
e
r Anvin
doc:
i
n
slist
.
src is an i
n
ter
m
ediate file, mov
e
to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter Anvin
BR 30
1
8233
:
han
d
le
L
F
S
,
LGS
and LSS with a
6
4-b
i
t r
e
gi
s
ter
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvin
o
p
enw
c
om
.
mak: drop /f fr
o
m del
e
te commands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvi
n
Rename file
n
ames to 8
.
3
fo
r
mat
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvin
outelf32
:
handle comp
i
lers
without 6
4
-bit swit
c
h
(
)
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter
Anvin
New %use p
a
ckag
e
"fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pe
t
er
Anvin
nasmdoc: d
o
cument octa
l
/
b
inary f
l
o
a
t
ing-point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc
:
add m
i
ssing co
m
ma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pe
t
er An
v
in
nasmdoc:
updat
e
the full set of nu
m
eric pre
f
i
x
/suffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
Anvin
outobj: update error messa
g
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pete
r
An
v
in
ou
t
o
bj:
properly error on
unsupport
e
d
relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
outelf64
:
update copy
r
ight date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter
Anvin
ELF supp
o
r
t for
8-bit relocatio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pe
t
er
A
nvin
Permit s
h
o
r
t intersegm
e
nt
j
u
mps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
Add suppo
r
t
for one-byte
relocatio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
eter Anvi
n
Remove o
p
en-
c
o
de
d
il
o
g2() implem
e
ntations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
A
d
d
generic ilog2 functio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter
A
nvin
Ma
k
efile: cle
a
n up
t
he lib direct
o
ry on make clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
directives
.
pl
:
triv
i
al formatting fix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
ter
A
n
v
i
n
nasm
.
c
:
smart
e
r
ha
n
dling o
f
missing d
i
r
ectives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
Anvin
dir
e
ctives
.
pl: comp
e
nsate for *
t
wo* specia
l
s,
n
o
t
just one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
Distinguish no dir
e
ctive presen
t
f
rom u
n
kn
o
wn directive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter Anv
i
n
NASM
2
.
06rc
1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
t
er An
v
in
preproc: unify token-pasting code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
prepro
c
: mak
e
$
and $$
T
OKEN_O
T
HER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
t
e
r
A
n
vin
N
A
SM 2
.
06
r
c
8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
B
R
2
690688: Fix opco
d
es for FMA instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter An
v
i
n
Add test from
BR 2690
6
8
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
e
r Anvi
n
B
R 2690688: add missing VFM
i
nstruc
t
ions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316: PEXTRQ requires RE
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
Anvi
n
genfma: fix spelling o
f
th
e
VF
N
M ins
t
ructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r Anvin
ins
n
s
.
dat
:
fix V
F
NM ins
t
ruc
t
i
o
ns incorrec
t
ly
s
pelled
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
et
e
r An
v
in
optimization
.
asm: more
s
byte te
s
ts
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter An
v
in
sbyt
e
: opt
i
mization is OK if UNKNOWN isn'
t
set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anv
i
n
optimization
.
asm: add s
b
yte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
NASM
2
.
06r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 241326
5
: don't
p
e
s
si
m
ize displ
a
cements
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
e
r A
n
vin
optimization
.
asm:
add EA o
p
t
i
m
ization
t
ests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: anoth
e
r
r
eadability clea
n
up
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: readabili
t
y c
l
ea
n
up for seg:off
p
arsing
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
Perl sc
r
i
pt use
d
to generate
F
M
A
instru
c
tion patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
changes
.
s
r
c
:
document updated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Upda
t
e t
h
e
V
FMA* instructions per the AVX spec ve
r
sion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
insns
.
dat: fix minor formatting ano
m
alies
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
t
er Anvin
insns
.
p
l
: handl
e
the new VEX
.
DDS
flag p
e
r AV
X
spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM
2
.
06rc3
commit
|
commitdiff
|
tree