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
Remove support for DREX encoding
2011-07-07
H
.
Peter Anvin
Remov
e
sup
p
o
rt for
D
REX encod
i
ng
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
insns
.
dat: Clea
n
u
p an
d
fi
x
t
h
e BMI instruction patter
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r
A
nvin
Merge b
r
anch 'na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rd
o
ff: a
d
d m
i
ssing dependency in Makefile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
M
erge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makef
i
le: hopefully fix rdoff parallel build pr
o
blems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
Impleme
n
t
the VG
A
T
H
E
RP in
s
tr
u
ct
i
on
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nvin
A
dd support for VSIB instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pete
r
Anvi
n
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter An
v
in
spec: update to match req
u
i
r
eme
n
t
s
of
F
ed
o
r
a 14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pe
t
er Anvin
NA
S
M 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter An
v
in
Mer
g
e branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
J
i
ri Mal
a
k
o
pen
w
com
.
ma
k
: Update
to us
e
features f
r
om n
e
w
e
r WMAKE
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge branch 'nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pet
e
r An
v
in
doc:
fix spelli
n
g of
"
compatib
i
lity
"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: move samp
l
e
functio
n
t
o
the sample file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pe
t
er Anvin
BR 3052618: handle segment
regi
s
ter opera
t
ions in 64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: un
t
abify
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
doc:
o
verride o
p
timizati
o
n with STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvin
doc: doc
u
ment imm64 optimization
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvin
Opti
m
i
ze mov r64,i
m
m
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
e
r Anvin
assemble:
add an OPT ins
t
ruction flags for optim
i
zing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter
Anv
i
n
i
n
sns
.
pl: ma
k
e i
n
snsd
.
c a bit eas
i
er to read
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pet
e
r Anv
i
n
n
disasm:
handle VEX
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndisa
s
m: unify VEX
handling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anv
i
n
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
test/avx: remove
del
e
ted
instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: permit c
o
ntracted
forms
f
or VBLENDVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assmemble
.
c:
f
ix
V
EX
.
W
l
o
g
i
c
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvin
insns
.
dat: fix encoding of VC
V
T
S
D2S
S
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
v
in
insn
s
.
dat: S
S
E encoding of VBLEND with
VEX
p
refix is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
e
r
Anvin
insns
.
da
t
:
u
pd
a
tes f
r
om AVX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
assemble: handle vex
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
vex:
c
ha
n
ge
.
wx to
.
wig to match the lat
e
st AVX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
P
eter Anv
i
n
insns
.
dat: unbreak te
s
t/imm64
.
bin
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
preproc: allow n
o
n-identif
i
e
r c
h
aracter in e
n
vironment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pe
t
er Anvin
preproc:
a
dd %ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
P
e
t
er Anvi
n
BR3028
8
8
0: Revert to nonfatal, bette
r
error message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-09
Cyri
l
l
Gor
c
uno
v
pr
e
pr
o
c: add another t
e
s
t case
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pete
r
Anvin
p
reproc:
don't paste TOK_P
R
E
PRO
C
_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter Anvin
insns
.
d
at: ad
d
XSAVE/
X
RSTOR6
4
, XSAVEOP
T
, VCVTPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Pe
t
er Anvin
NASM 2
.
09rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Peter A
n
vin
doc: inslist
.
s
rc is an intermed
i
ate file, move to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter An
v
in
BR 3018233: han
d
le LFS, LGS and LS
S
wit
h
a 64-b
i
t reg
i
ster
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvin
openwc
o
m
.
mak: drop
/
f from de
l
ete commands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter
Anvin
Re
n
ame filenames to
8
.
3 format
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter
A
nvin
outelf32:
han
d
le compilers without 64-bit switch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pet
e
r Anvin
New %us
e
pac
k
age
"f
p
"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pe
t
er A
n
vin
nasmdoc: document
octal/binary floating-point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter A
n
vin
n
a
s
m
d
oc: add missing
c
o
m
ma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
na
s
mdoc: update the full set of
n
umeric prefix/suffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter
A
nvin
ou
t
obj: update er
r
or mes
s
age
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
A
nvin
out
o
bj
:
p
r
operly
error on
u
nsupported relocat
i
ons
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter Anvin
outelf64: up
d
ate copyright
date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pe
t
er
Anvin
ELF supp
o
rt fo
r
8-bit rel
o
c
a
tion
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter
Anvin
Per
m
i
t sh
o
r
t
i
nters
e
g
ment jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter A
n
v
in
Ad
d
s
u
ppor
t
fo
r
one-byte relocat
i
ons
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
e
t
er Anv
i
n
Remove
open-coded ilog2() imp
l
ementations
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
log2 fu
n
c
t
i
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pet
e
r A
n
v
in
Makefile
:
cl
e
an up the lib di
r
e
c
tory on mak
e
clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter An
v
in
directives
.
pl: trivial form
a
tti
n
g fix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
nas
m
.
c: smarter handl
i
ng o
f
missing dir
e
c
tiv
e
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
directiv
e
s
.
pl: com
p
e
n
s
ate for *two
*
spec
i
als,
not just on
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
D
i
stingu
i
sh no directive pre
s
en
t
from unknown
di
r
ectiv
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er A
n
v
i
n
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
preproc: unif
y
t
o
ken-
p
asting code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter
Anvin
pre
p
roc: make
$
and
$$
T
OKE
N
_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter An
v
in
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
A
n
dy P
o
lyakov
outcoff: BR 2685756:
fix SAFESEH
wit
h
an internal symbol
commit
|
commitdiff
|
tree
2009-03-18
Mich
a
el Sche
r
e
r
out
e
lf32
/
64
:
fix un
i
nitialized rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter An
v
in
B
R 269068
8
: Fix opcodes for
F
M
A instru
c
tions
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter Anvin
A
dd test from BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 26906
8
8: add mi
s
sing
VFM i
n
struc
t
ions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
t
er Anvin
BR
2689316: PEXT
R
Q requires RE
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
in
genfma: f
i
x s
p
elling of the VF
N
M instruc
t
ions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter Anvin
i
nsns
.
dat: fix V
F
NM instructions incorre
c
t
l
y spell
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
Anvin
optimiza
t
ion
.
asm: more s
b
y
te te
s
t
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
Anvin
sbyte: optimiz
a
tion is OK if UNKNOW
N
isn
'
t
set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
o
ptimization
.
a
s
m
: add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
er An
v
in
NASM 2
.
06r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
BR 24
1
3265: d
o
n't pessimize displacemen
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
opt
i
mization
.
asm:
a
dd EA optimi
z
ation tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
n
a
sm
.
c: another reada
b
ility
c
leanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
n
as
m
.
c: re
a
dabi
l
ity
c
l
ea
n
up
f
or seg:off parsing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
i
n
Perl
s
cri
p
t use
d
to
gener
a
t
e
FMA instruction
p
a
t
terns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
changes
.
s
r
c: document updated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
t
e
r
Anvin
Upda
t
e the VFMA* instructi
o
ns per the AVX spe
c
version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
n
sn
s
.
dat: f
i
x minor formatting a
n
omalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
i
ns
n
s
.
pl: handle the new VEX
.
DDS flag per AVX s
p
ec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter
A
nvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
D
ocume
n
t the as86
.
.
start label
commit
|
commitdiff
|
tree