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
.
Peter Anvin
NASM 2
.
10
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pet
e
r
A
nv
i
n
disasm
.
c
:
E
S
P/RS
P
c
a
nnot be indicies, b
u
t XMM4/Y
M
M
4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvi
n
assemble
.
c: re
m
ove
s
tra
y
debugging
c
ode
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anvi
n
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A few
more
A
VX
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-case for
valu
e
less
/
i
s
4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
A
nvin
Remove
support for
D
REX en
c
o
din
g
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
e
t
er A
n
v
in
insns
.
d
at
:
Clean up a
n
d fix the BMI
i
n
s
t
ru
c
tion patterns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
Merge
branch 'n
a
sm-2
.
0
9
.
x
x'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
te
r
Anvin
rdoff: add missin
g
depe
n
d
ency
i
n Makefile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvin
Merge bran
c
h
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makef
i
le: h
o
pefully
f
i
x rdoff parallel
b
uil
d
problems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
Im
p
l
em
e
nt the V
G
ATHERP instr
u
c
t
ion
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
Add support fo
r
VS
I
B
inst
r
uctions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
er Anvin
NASM 2
.
10rc
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
spec: u
p
date to match
r
e
q
uire
m
ents of
F
edora 14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter Anvin
NASM
2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvi
n
M
er
g
e branch 'n
a
sm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
A
n
v
in
Merge branch
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
et
e
r Anvin
doc: fi
x
s
p
el
l
i
ng of "
c
o
m
pat
i
bilit
y
"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: move sample f
u
n
c
tion t
o
the sample
f
ile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
BR 3052
6
18: h
a
ndle segment reg
i
st
e
r
operations
i
n
6
4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
d
o
c
: u
n
tabify
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
doc: over
r
ide
optim
i
zation with S
T
RICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
A
nvin
doc:
d
o
c
u
ment imm64
o
pti
m
ization
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
Optimize mov r6
4
,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
assemble:
a
dd an OP
T
instruction
f
lag
s
for optimizing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvi
n
i
n
sns
.
pl: 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
.
Peter Anvin
ndisasm: hand
l
e VEX
.
LI
G
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
nd
i
sasm:
u
n
i
fy VEX handling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvin
NAS
M
2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
test/avx: r
e
mov
e
del
e
t
e
d
ins
t
ructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
insns
.
dat: permit con
t
racted form
s
for VBLENDVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter Anvin
assmemble
.
c: fix VEX
.
W logic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
i
n
sns
.
d
at: fix encoding
o
f VCVTSD2
S
S
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
i
n
sns
.
dat
:
SSE encoding of VB
L
E
ND with
VEX prefi
x
is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter Anvin
insns
.
d
a
t
: up
d
a
t
es 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
ex
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
vex:
ch
a
nge
.
wx to
.
wig to m
a
t
ch the la
t
est AVX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Pet
e
r Anvin
insns
.
da
t
:
u
nbreak test/imm64
.
bi
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
P
e
ter Anvin
preproc: allow non-identi
f
ie
r
c
haracter 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 %ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
B
R3028880: Revert to
n
o
n
fatal, better error message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
pre
p
r
oc:
don't past
e
TOK_PREPROC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Pet
e
r Anvin
insns
.
d
at: a
d
d
XSAVE/X
R
S
TOR64, XSAVEOPT,
V
CVTPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
NASM 2
.
09rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Pet
e
r Anv
i
n
d
oc: inslist
.
s
rc is an
in
t
e
r
mediate
f
ile, move t
o
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Pete
r
A
n
vin
B
R
301
8
233:
h
andle
LFS,
LGS and LSS wi
t
h a 64-
b
it register
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvi
n
openwc
o
m
.
mak: dro
p
/f f
r
om delete co
m
mands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter
Anvin
Re
n
am
e
f
i
lenames to 8
.
3 form
a
t
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvin
outelf32: ha
n
dle com
p
i
l
e
rs without
64-bit switch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
New %use packa
g
e
"fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pet
e
r
Anvin
nasmdoc: document octal/binary fl
o
ating-point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pete
r
Anvin
nasmdoc: add missing com
m
a
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pete
r
Anvin
nasmdo
c
:
u
pd
a
te th
e
full s
e
t of numeric pre
f
ix/suffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
eter An
v
in
o
utobj: up
d
at
e
error message
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter A
n
vin
ou
t
obj: properly error o
n
unsupported r
e
locations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvi
n
outelf64:
u
p
date copyright
d
ate
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pet
e
r Anv
i
n
E
LF
s
uppor
t
for
8-bit rel
o
cations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter
Anvin
Permit short i
n
tersegment jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
Add support for one
-
byt
e
r
e
l
ocation
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter
Anvin
Remove open-
c
oded ilog2(
)
implementations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
e
te
r
Anvin
Ad
d
generic ilog2 funct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Makefile: clean up
t
h
e
lib directory
o
n make clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
dire
c
tives
.
pl
:
trivial form
a
t
t
i
ng fix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pe
t
er A
n
vin
nasm
.
c: s
m
a
r
ter handling o
f
missing directives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anv
i
n
directive
s
.
p
l
: compensate fo
r
*two* specia
l
s, not j
u
st one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter A
n
vin
Dist
i
nguish no
directive prese
n
t from unkn
o
w
n
directive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
N
ASM
2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
n
vin
preproc
:
unify token-pasti
n
g 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
O
KEN_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pe
t
er
A
n
vin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pete
r
Anvin
BR 2690688
:
Fix
o
pcodes for FMA in
s
t
r
u
ctions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add te
s
t from BR
2
690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
er Anvin
BR 26
9
0688:
a
d
d m
i
ssing VFM i
n
structions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
in
BR 2689316: PEXTRQ requires
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter Anvin
g
enfma: fi
x
spe
l
ling of
the VFN
M
ins
t
ructi
o
ns
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter A
n
vin
insns
.
da
t
: fix V
F
NM instructions incorr
e
c
t
ly sp
e
lled
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nvin
optimiza
t
ion
.
asm
:
more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter An
v
in
sbyte: optimization is OK if
U
NKN
O
WN isn
'
t set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
op
t
imiz
a
tion
.
asm: add s
b
yte te
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2413265: don't pess
i
miz
e
d
ispl
a
c
em
e
nts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
optimization
.
asm: add EA optimizati
o
n
t
ests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c
:
a
n
o
ther
r
ead
a
bilit
y
c
leanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
nasm
.
c: readability cleanup
for seg:of
f
parsing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl script used t
o
generate FMA in
s
truction pattern
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
changes
.
s
r
c: documen
t
updat
e
d AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anv
i
n
Update the VF
M
A* i
n
structions per the
A
VX spec
version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat: f
i
x minor form
a
t
t
ing
a
n
omalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
i
n
sns
.
pl: hand
l
e
t
he new VEX
.
DDS
flag
p
e
r AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree