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
disasm.c: ESP/RSP cannot be indicies, but XMM4/YMM4 can be
2011-08-22
H
.
P
eter Anvin
dis
a
sm
.
c: E
S
P/RSP
cannot be indicies
,
b
ut XMM
4
/YMM4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anv
i
n
assemble
.
c
:
r
e
move stray
d
e
bugging code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter A
n
vi
n
NAS
M
2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
e
t
e
r Anvin
A
few more AVX2 spec in
s
tru
c
tions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Use
a normal quad-c
a
se
f
or
v
alueless
/
is4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remove
s
upport for DREX enc
o
d
i
ng
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvi
n
insns
.
dat: Cl
e
an
u
p and f
i
x
the BMI instructi
o
n
patterns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Merge branch 'nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rdoff: add missing de
p
e
n
de
n
c
y
in Ma
k
efile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge
b
ranch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefile:
h
ope
f
ully
fix rdoff p
a
ralle
l
build problems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
Imple
m
ent the VGATHERP ins
t
ruction
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add
supp
o
rt
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
t
er Anvin
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
e
r
Anvin
sp
e
c: up
d
a
t
e
to match requirements of Fedor
a
14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter
A
n
vi
n
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
Mer
g
e branch 'na
s
m-2
.
0
9
.
x
x
'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
M
erge branc
h
'na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pet
e
r Anvin
doc: fix s
p
elling of "comp
a
tibility"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
ph
a
sh: move sam
p
le fun
c
tion
t
o the sample file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
BR
3
0
5
2618: handl
e
seg
m
ent regi
s
te
r
oper
a
tion
s
in 6
4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: untabify
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvi
n
doc: override optimization
with STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er Anvin
doc: do
c
u
m
ent imm64 op
t
imiza
t
ion
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
Optimize mov r64,im
m
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvi
n
asse
m
bl
e
: add an OPT instruction f
l
ag
s
for optimizi
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pe
t
e
r
Anvin
ins
n
s
.
pl: make in
s
nsd
.
c a bit ea
s
ier to
r
ea
d
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
n
d
i
sasm: handle
V
EX
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
P
eter A
n
vin
ndisasm: 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
.
0
9
rc
7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
test/avx: r
e
move del
e
ted
i
ns
t
ructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvin
i
n
s
n
s
.
dat: p
e
rmit contracted forms for VBLENDVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter
Anvin
assmem
b
le
.
c: fix VEX
.
W logic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
in
s
ns
.
d
at: 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
i
n
insns
.
d
a
t: SSE
e
ncoding of
V
BLEN
D
with VEX 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
insns
.
dat: updates from AVX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter Anvin
assembl
e
: handle vex
.
l
ig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vi
n
vex: cha
n
ge
.
wx to
.
wig to m
a
t
ch the late
s
t AVX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
insns
.
dat: unbreak t
e
s
t
/imm64
.
b
i
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
p
repro
c
:
a
llow non-identifi
e
r character
i
n e
n
viro
n
ment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pet
e
r
A
nv
i
n
preproc: add %ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pe
t
er An
v
i
n
B
R
3028880: Revert to nonf
a
ta
l
, better error message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
preproc:
d
on't
paste TOK_PRE
P
ROC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
P
e
ter Anvin
insns
.
dat: add XSA
V
E/XRST
O
R64, XSAVE
O
PT
,
VC
V
TPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
NA
S
M 2
.
0
9rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Peter Anvin
doc: inslist
.
src
is an intermediate
file, move to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
P
e
t
e
r
A
n
vi
n
BR 3018233: handle LFS, LGS an
d
LSS with a 64
-
bit r
e
gist
e
r
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anv
i
n
openwcom
.
m
ak: drop /f
f
rom delete commands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
P
e
t
e
r
A
nvin
Ren
a
me fil
e
nam
e
s to 8
.
3 format
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Pet
e
r An
v
in
outel
f
3
2: hand
l
e
compil
e
rs
wit
h
out 64-bit switch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
New %use package "fp
"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc: document octal/binary floating-point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
na
s
md
o
c
: a
d
d
m
i
s
s
ing comma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
Anvin
nasmdoc: update the fu
l
l se
t
of numer
i
c prefix/suffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
eter Anv
i
n
o
u
tobj: update error message
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
ou
t
obj: pro
p
e
r
ly
e
r
ror
o
n uns
u
p
p
o
r
ted relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
eter Anvin
outelf64: update
c
opyright dat
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
ELF s
u
pport
f
or 8
-
bit relo
c
ations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter An
v
in
Permit sh
o
rt intersegment jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
A
d
d
su
p
port for
o
ne-byte relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
eter A
n
v
i
n
Remove open-coded ilo
g
2(
)
implementations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter A
n
vin
Add generic i
l
og2 functions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvi
n
Makefile
:
clean up the lib directory
on make clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
t
e
r Anv
i
n
directives
.
pl: trivial formatting
fix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r A
n
vin
nasm
.
c: sma
r
ter han
d
ling
o
f
m
is
s
ing directives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
directives
.
p
l: compe
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
.
Pet
e
r Anv
i
n
Dis
t
inguish no
d
i
rec
t
i
v
e pre
s
ent fr
o
m
unknown direct
i
v
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
Anvi
n
NA
S
M
2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
pre
p
roc: unify to
k
en-pa
s
ting
c
ode
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pe
t
er Anvin
pre
p
roc:
make $
and $$ T
O
KEN_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
A
nvin
NASM 2
.
0
6rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR
2
690688: Fix opcodes for FMA i
n
s
t
ruct
i
o
n
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add
t
est
from
B
R
2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter Anvin
B
R
2
69068
8
:
a
dd miss
i
ng VFM
instruc
t
ions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r
A
n
v
i
n
BR 2
6
8
931
6
:
PEXTRQ req
u
ires
R
EX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
gen
f
m
a: fix s
p
elling
o
f
the VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
A
nvin
ins
n
s
.
dat: fix VFNM instructions
i
n
correctly
spel
l
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter An
v
in
optimization
.
asm: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anvin
s
by
t
e:
o
p
t
imization is OK
if UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
opti
m
izati
o
n
.
asm: add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
An
v
in
NASM
2
.
06r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
BR
24
1
3265:
don't pessimi
z
e
d
isp
l
acements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
o
p
timization
.
asm
:
a
d
d
EA optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
e
r Anvin
nasm
.
c:
anot
h
er re
a
dabili
t
y
cleanu
p
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
nasm
.
c: read
a
bili
t
y
cleanup
f
o
r seg:off p
a
r
s
in
g
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
Perl script used t
o
g
enera
t
e FMA instr
u
ctio
n
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
changes
.
s
r
c
: document updated AVX
s
pec
i
ficat
i
on
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Upda
t
e the VF
M
A* ins
t
ructions per
t
he
A
VX sp
e
c version
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat: fix mino
r
f
o
rm
a
tti
n
g
anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insn
s
.
pl:
h
andle the new VEX
.
DDS flag per AV
X
spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
N
A
S
M 2
.
06
r
c3
commit
|
commitdiff
|
tree