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.06
2012-12-04
H
.
Peter
Anvin
NASM 2
.
10
.
06
commit
|
commitdiff
|
tree
2012-12-04
H
.
Peter Anvin
ch
a
nges: docume
n
t fix of macho64
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Peter A
n
vin
d
oc/
c
hanges
.
sr
c
: Update
t
o
i
n
c
lu
d
e
recent cha
n
ges
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter Anvin
insns
.
d
a
t
:
n
e
w i
n
stru
c
tions from the
013 AVX
spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter
A
nvin
NASM 2
.
10
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
di
s
asm
.
c: ESP
/
RSP
c
annot be indicies,
but
X
MM4/YMM4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvi
n
assemble
.
c:
r
em
o
ve stray de
b
ugging co
d
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anv
i
n
NASM 2
.
1
0rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A
f
e
w more AVX2 spec
i
nstructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Us
e
a
n
ormal quad-case for valueless /is4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter A
n
vin
R
e
m
ove su
p
port f
o
r
DREX enc
o
ding
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter An
v
in
insns
.
d
at: Clea
n
u
p
and f
i
x the BMI instruct
i
o
n
patt
e
rns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter An
v
i
n
M
erg
e
br
a
nch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
t
e
r Anv
i
n
rdoff: add mi
s
sing depen
d
e
n
cy
in Makef
i
le
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
Merge bran
c
h
'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Makefile: hopefully fix rdoff parallel build probl
e
ms
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
I
m
plement
the VGATHERP instruction
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
t
er Anvin
Add support
for VSIB in
s
tructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
N
ASM 2
.
10r
c
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anv
i
n
spe
c
: upd
a
t
e
to match requirement
s
of Fe
d
ora
14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
eter
A
nvin
NAS
M
2
.
1
0
r
c
5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
Mer
g
e branch
'
nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge bran
c
h 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pet
e
r
Anvin
doc: fix spe
l
ling of "compati
b
ility
"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Pete
r
Anvi
n
phash: move s
a
mple functi
o
n to th
e
sample fi
l
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter A
n
vin
BR
3
052618:
h
andle segment reg
i
ster operations
i
n 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 Anv
i
n
doc: ov
e
rride optimization with
STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc:
d
oc
u
ment imm64 optimization
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
Optimi
z
e mov r6
4
,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter A
n
vin
as
s
emble: add an
O
P
T instruction flags
for optim
i
z
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
e
ter Anvin
insns
.
pl: mak
e
insnsd
.
c a bit easi
e
r to re
a
d
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anv
i
n
ndisasm:
handle VEX
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndisasm:
unify VEX handling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
i
n
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
er Anvin
test/avx:
rem
o
ve de
l
eted instruct
i
on
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r A
n
v
in
insns
.
da
t
: permit con
t
racte
d
f
or
m
s for
V
B
L
ENDV
P
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
n
vin
assmemb
l
e
.
c:
fix VE
X
.
W logic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
insns
.
dat: fix encoding of V
C
V
T
SD2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
ins
n
s
.
d
at: S
S
E en
c
odin
g
of VBLEND with VEX prefix is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter
A
nvin
insns
.
dat:
updates from AVX
v
7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assemble
:
handle
ve
x
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvi
n
vex: change
.
wx to
.
wig to
match th
e
lat
e
st AVX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Pete
r
Anvin
insns
.
da
t
: unbreak te
s
t/imm64
.
bin
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
P
e
ter Anvin
preproc:
a
l
low n
o
n-identif
i
e
r
c
h
a
ract
e
r in environ
m
ent
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
preproc:
add %if
e
n
v
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anv
i
n
BR3028880: Rev
e
r
t t
o
nonf
a
ta
l
,
b
e
tter error message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
ter Anvin
p
reproc: don't paste TOK_PREPRO
C
_I
D
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter Anvin
insn
s
.
dat: add XSAVE/XRSTOR64, XSAVEOPT, VCVTPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
NASM 2
.
0
9
rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Peter Anvin
doc: ins
l
ist
.
s
r
c is an inter
m
ediat
e
f
i
l
e
, mo
v
e to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter An
v
i
n
B
R
30
1
8233
:
han
d
l
e LFS, L
G
S and LSS with a 64-bit registe
r
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvin
openwcom
.
mak:
drop
/
f
from delete commands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
P
e
ter
A
nvin
Ren
a
me filenames to
8
.
3 format
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
P
e
ter Anv
i
n
outelf32: handle compilers without 6
4
-bit s
w
i
t
c
h()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
Anvin
N
ew %use
p
acka
g
e
"fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc: document oct
a
l/binary floating-point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
A
n
v
i
n
na
s
mdoc: add missing
c
o
m
ma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
t
er Anvin
n
a
smdoc: update the full set
of numeric prefix/suffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
eter
Anvin
out
o
bj:
update
e
rr
o
r
message
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
outobj
:
properly error on
u
nsupported reloc
a
t
i
ons
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
ete
r
An
v
i
n
outelf
6
4: update c
o
pyright date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pet
e
r Anv
i
n
E
L
F sup
p
ort for 8-bit r
e
loca
t
i
o
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pet
e
r Anvin
Permit sh
o
rt
interseg
m
ent jump
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
Add sup
p
ort for one-
b
yte rel
o
cation
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter An
v
in
Remove o
p
en-coded ilog2() imp
l
ement
a
ti
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
A
d
d generic ilog2 fu
n
ction
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvi
n
Ma
k
efi
l
e: clean
up the lib
d
i
r
ecto
r
y on
make c
l
ean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
Anvin
di
r
e
c
tives
.
pl: t
r
ivial for
m
atting fix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
nasm
.
c:
smar
t
er
handl
i
ng of missin
g
dire
c
tive
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pe
t
er Anvin
dire
c
t
i
v
e
s
.
pl: c
o
mp
e
nsa
t
e for *two* specials, not just one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
A
nvin
Disti
n
guish no directive pre
s
ent from unknown directive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
NASM 2
.
0
6
r
c11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pet
e
r
Anvin
prepro
c
:
u
nif
y
token-pasti
n
g code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
p
reproc: make $ and $$ TOKEN_O
T
HER
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
H
.
Peter Anvin
BR
269
0
6
88:
Fix
o
p
co
d
es for FMA instruc
t
ions
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
et
e
r An
v
i
n
Add
t
est from BR
2
6
90688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 2
6
90688: add missing VFM
i
nstr
u
ctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter A
n
vin
BR 268931
6
: PE
X
TRQ
r
equires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter Anvin
g
e
n
fma: fix s
p
elling of the VFNM
i
nst
r
uctio
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
A
n
vin
ins
n
s
.
dat: fix VFNM
instruc
t
ions incor
r
ectly
sp
e
l
l
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
op
t
i
m
ization
.
asm
:
mo
r
e sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter A
n
v
i
n
s
b
y
te: optimization
i
s OK if UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimiza
t
ion
.
asm: ad
d
sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
e
r An
v
i
n
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
BR 2413265:
d
o
n't pessimize displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
opt
i
m
i
zation
.
asm: add EA opt
i
mization test
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: anot
h
er r
e
a
d
ability clea
n
up
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
nasm
.
c
: readabilit
y
cleanup fo
r
seg:off parsing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl
s
c
r
ipt used t
o
ge
n
erate FMA instru
c
tion patt
e
rns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
s
rc: d
o
cument up
d
ated A
V
X s
p
e
c
i
fica
t
ion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Update the V
F
MA* instructions per the AVX spec
v
ersion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
insns
.
dat: f
i
x mino
r
formatt
i
ng
a
n
o
malies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
A
nvin
i
n
sns
.
pl: handle the new V
E
X
.
DDS flag per A
V
X spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree