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
doc/changes.src: Update to include recent changes.
2012-10-08
H
.
P
e
ter A
n
vin
d
o
c/changes
.
s
r
c: Updat
e
to inclu
d
e recen
t
changes
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-10-08
Marat Dukhan
BR
33
2
7107: fix assembly of VPCMP
G
TQ
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter Anvin
insns
.
dat
:
n
e
w
i
nstruc
t
ions from the
01
3
A
VX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter Anvin
NASM
2
.
10
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
L
u
b
a
ckend: add supp
o
rt for x32 ELF
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anv
i
n
di
s
asm
.
c: ESP/RSP can
n
ot be
ind
i
cies, but
X
MM4/YM
M
4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pete
r
Anvin
a
ssemble
.
c
: remove
stray
deb
u
ggi
n
g co
d
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pe
t
er An
v
in
NASM 2
.
10r
c
8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A few more AVX2 spec
instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter An
v
i
n
U
s
e a normal qua
d
-ca
s
e
f
or va
l
ueless /is4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
A
nvin
R
e
move support fo
r
DREX encodi
n
g
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
e
ter An
v
in
insns
.
dat
:
Clean
u
p
a
n
d
fix the BMI ins
t
ruc
t
ion
p
atterns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Merge
b
ranch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter
A
nvi
n
r
d
o
ff: a
d
d
missing depen
d
ency in Makefil
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er Anvin
M
e
rge branch
'
nasm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefil
e
: hopefully fix rdoff parall
e
l
build problems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Implement the VGATHE
R
P instru
c
ti
o
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
te
r
Anvin
Add suppo
r
t for
V
S
I
B
instruct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
ter Anvin
NA
S
M 2
.
10rc
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pet
e
r An
v
i
n
s
pec
:
upda
t
e
to
m
atch requirements of Fedora 14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter Anvin
N
ASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
Merge branc
h
'nasm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2011-03-15
Jiri
M
a
l
ak
o
p
enwcom
.
mak
:
Up
d
at
e
t
o use features from newer WM
A
KE
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Me
r
ge bra
n
ch 'nasm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter A
n
vin
d
oc: fix spel
l
ing of "compatibili
t
y"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: m
o
ve sampl
e
function to the sample file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
BR 305
2
618: handl
e
segment reg
i
ster oper
a
tions i
n
6
4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvi
n
do
c
: untabify
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: override optimization wi
t
h STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc
:
document imm
6
4
o
pti
m
iz
a
tion
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
Optimize mo
v
r64
,
imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
et
e
r Anvin
assemble:
add an OPT ins
t
ruction flag
s
for optimizing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
insns
.
pl: make
i
ns
n
sd
.
c
a
bit easier to read
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
ndisa
s
m: handle VEX
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Pe
t
er An
v
in
ndis
a
sm: unify VEX handling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
NASM
2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvi
n
t
e
st/avx: r
e
move deleted ins
t
r
u
ction
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
e
r
A
nvin
insns
.
d
a
t: pe
r
mit con
t
racted forms fo
r
VBLENDVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assmemble
.
c
:
fix
VEX
.
W
l
og
i
c
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
i
n
sns
.
dat: fix en
c
oding of VCVTSD2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
v
in
insns
.
da
t
: SSE encoding of VBL
E
N
D
w
i
th
V
EX pref
i
x is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
n
vin
in
s
ns
.
dat:
updates from AVX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assemble: handle v
e
x
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
vex: change
.
w
x
to
.
wig to match the late
s
t AVX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter
A
nvin
insns
.
dat: unbreak
test/
i
mm64
.
bin
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
preproc: allow non-id
e
ntifier char
a
c
te
r
in env
i
ronmen
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
p
r
e
pr
o
c:
add %ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter
An
v
in
BR3028
8
8
0: Revert to nonfatal
,
be
t
t
e
r error
m
essage
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-09
Cy
r
i
l
l Go
r
c
unov
preproc: add another test ca
s
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
nv
i
n
prepr
o
c: don't paste
T
OK_PREP
R
OC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter A
n
vin
insns
.
dat: add XSAVE/XRSTOR64, XSAV
E
OPT, VCVTP
H
2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
NASM 2
.
09r
c
2
commit
|
commitdiff
|
tree
2010-06-25
H
.
P
eter Anv
i
n
doc: in
s
list
.
s
r
c
i
s an intermedi
a
te file,
mov
e
to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter Anvin
BR 3
0
18233: handle LFS, LGS and LSS
w
ith a 64-b
i
t
register
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvi
n
o
penwc
o
m
.
ma
k
:
d
rop
/
f from d
e
lete commands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter
Anvin
R
e
n
ame fil
e
names to 8
.
3 format
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter
Anvin
o
u
telf
3
2: handle compilers without 64-b
i
t switch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
Ne
w
%use package
"
f
p"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
eter Anvin
nasmdoc:
d
ocument octal/binary
f
l
o
ating-point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
n
asmdoc:
add mi
s
s
i
ng comma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
n
asmd
o
c: up
d
ate t
h
e full s
e
t of
numeri
c
p
r
efix/suffi
x
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
ou
t
obj:
u
p
date error message
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
eter Anvin
outobj: prope
r
ly e
r
ror on unsup
p
orted
r
e
loc
a
tions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
Anvin
outelf64: upd
a
te cop
y
r
ight date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
eter
A
nvin
ELF s
u
pport fo
r
8-b
i
t relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pet
e
r Anvin
Permit short inters
e
g
m
ent
j
umps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pe
t
er
Anvi
n
Add support for
one-byte rel
o
cations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
R
emove open-coded ilog2() im
p
lementations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
eter Anvin
A
dd generic il
o
g2 fu
n
ctions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter A
n
vin
M
a
kefile: clean
up th
e
lib dir
e
ctory on make c
l
ean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
Anvin
directi
v
e
s
.
pl
:
trivial for
m
at
t
i
n
g fix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pete
r
A
n
v
i
n
nas
m
.
c: smarter
h
a
ndling of missing
direct
i
ves
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
dir
e
ctives
.
pl:
c
ompe
n
sate for *two* specials, not just
one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pete
r
Anv
i
n
D
i
st
i
nguish no directive
p
resen
t
from unk
n
own dire
c
t
i
ve
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
Anvin
NASM 2
.
06r
c
11
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter
A
nvin
preproc: unify token
-
p
a
sting code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anv
i
n
preproc:
make $ and
$
$
T
OKEN_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
06r
c
8
commit
|
commitdiff
|
tree
2009-03-18
Andy Polyakov
outcoff: BR 268575
6
: fix SAFESEH with an int
e
rn
a
l symbol
commit
|
commitdiff
|
tree
2009-03-18
Mic
h
ael S
c
herer
outelf
3
2
/64: fix uninitia
l
ized rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 2690688
:
Fix opcod
e
s for FM
A
instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter A
n
vin
Add test fro
m
BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
Anvin
B
R 2690688: add missing VFM
instru
c
tions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter A
n
vin
B
R
26893
1
6: PEXTRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r An
v
in
g
enfma: fix spel
l
ing of the VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pe
t
er
Anvin
insns
.
dat: fix VFNM instructions incorrect
l
y spe
l
l
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anvin
optimiz
a
tion
.
asm:
m
ore sbyt
e
tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter An
v
in
sbyte: op
t
imization is
OK if UN
K
NOWN i
s
n'
t
s
e
t
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
t
er Anvin
opti
m
ization
.
asm: add sb
y
te
tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anv
i
n
NA
S
M 2
.
0
6rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
B
R
2
4
1
3
26
5
: don't p
e
ssim
i
ze d
i
s
pla
c
ements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
o
ptimizat
i
on
.
asm: ad
d
EA
optimiz
a
t
ion tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
An
v
in
nasm
.
c: another re
a
dabil
i
ty
c
leanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
nasm
.
c: readability cleanu
p
fo
r
s
e
g:off parsing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
in
Pe
r
l scrip
t
used to gene
r
ate FMA instructio
n
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
change
s
.
src: document up
d
ated A
V
X
s
pecif
i
cation
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
et
e
r
A
nvin
Updat
e
the VFMA* instructions per the AVX spec v
e
rsion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
te
r
Anv
i
n
insns
.
dat: fi
x
m
i
nor for
m
atting
a
nomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl
:
handle th
e
new VEX
.
DDS fla
g
per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter
A
nv
i
n
NA
S
M 2
.
06rc3
commit
|
commitdiff
|
tree
next