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
backend: add support for x32 ELF
2012-02-03
H
.
J
.
Lu
backend: add
support for x32 ELF
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
ter
A
nvin
dis
a
sm
.
c:
E
SP/RSP cannot be indicies, but XMM4/YMM4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
as
s
em
b
le
.
c
:
r
emove stray debuggi
n
g
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 AVX2
s
p
e
c
instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
Anvin
Us
e
a no
r
mal quad-c
a
se for valueless /is4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter An
v
i
n
Re
m
ove s
u
pport for DREX encoding
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
insns
.
da
t
: Clea
n
u
p and f
i
x
the BMI in
s
truction patterns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
M
erge b
r
anch '
n
a
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
r
doff: add mi
s
sing
d
e
p
e
nde
n
cy in M
a
kefile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er An
v
in
M
e
rge branch
'nasm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r An
v
in
Makefile: hopeful
l
y fix rdo
f
f parallel
b
u
i
ld p
r
oblems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
I
mp
l
emen
t
th
e
VGATH
E
RP instruction
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add
s
upp
o
rt for VSIB instru
c
tions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter
Anvi
n
NASM 2
.
1
0
rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
t
e
r Anvin
s
p
ec: up
d
a
t
e to match re
q
uirements of Fedora 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
.
P
e
ter An
v
in
M
e
rge b
r
anch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Malak
openwc
o
m
.
mak: Update to u
s
e features
f
ro
m
n
e
wer W
M
AKE
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
e
ter A
n
vin
Merge
b
ran
c
h 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
eter Anv
i
n
doc: fix spel
l
ing of "compatibi
l
ity"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvi
n
phash: mov
e
sample 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
:
ha
n
dle 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
d
oc: untabi
f
y
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anv
i
n
d
oc:
o
verride optimization w
i
t
h
STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvin
doc: d
o
c
u
m
ent imm64 optimization
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
n
vin
Optimize m
o
v r
6
4,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvin
a
ssemble: add an
O
PT ins
t
ru
c
tion
f
la
g
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 ins
n
sd
.
c a b
i
t easier to read
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anv
i
n
ndisasm: handle
V
EX
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
P
eter Anvi
n
ndisasm: u
n
ify
VEX handling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
e
r
Anvin
N
A
S
M 2
.
0
9rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter A
n
vin
tes
t
/
avx:
r
emove
dele
t
ed
i
ns
t
ruct
i
o
n
s
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: permi
t
contracted forms for VB
L
E
N
DVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
e
r 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 A
n
vin
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
vin
i
n
sns
.
dat: SS
E
encoding
o
f VBLEND wit
h
VE
X
prefix is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
da
t
:
updates f
r
o
m
AVX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
as
s
em
b
le: handle vex
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
vex: change
.
wx to
.
w
ig to
match the lat
e
s
t
AVX
s
p
ec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
insns
.
dat: unbreak test/imm64
.
bin
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
prepr
o
c: allow non
-
iden
t
ifier character
i
n
environme
n
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pe
t
e
r
An
v
in
preproc: a
d
d %ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
BR3028880: Rever
t
to nonf
a
tal, better
error me
s
sag
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-09
Cyrill
G
orcuno
v
p
reproc:
a
dd an
o
ther test case
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
Anvin
preproc:
don't pa
s
t
e
TOK_P
R
E
PROC
_
I
D
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter Anvin
insns
.
dat:
ad
d
XSAVE/XRSTOR64, XSAVEOPT, VC
V
TPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvi
n
NAS
M
2
.
0
9
r
c
2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Pe
t
e
r
A
n
vin
do
c
: 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
.
Peter Anvin
BR 3018233: han
d
l
e
L
FS,
LGS and LSS with
a 64-b
i
t registe
r
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
P
e
ter Anvin
openwcom
.
m
ak: drop /f from delete commands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvin
Re
n
a
me filenames t
o
8
.
3 format
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvi
n
outelf32
:
handle
c
ompil
e
rs without
6
4
-bit switch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
N
ew %us
e
package "fp
"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvi
n
nasmdoc: documen
t
oct
a
l/binary float
i
ng-poin
t
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anv
i
n
n
a
smdoc
:
add missing comma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc: update the full set of
n
umer
i
c prefix/suffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pete
r
Anvin
ou
t
obj: update error message
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter A
n
vin
outobj
:
pro
p
e
rly
erro
r
on unsu
p
ported relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
A
nvin
o
u
telf64: update cop
y
ri
g
ht date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
ELF support for 8-bit re
l
ocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pe
t
er
A
n
v
in
P
ermit s
h
or
t
intersegment jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
A
d
d supp
o
rt for one-byte rel
o
cations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvi
n
Remove open
-
coded ilog2() implementations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pet
e
r Anvi
n
A
d
d generic
i
log
2
functions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter
Anvin
Ma
k
efile: clean up the
lib di
r
ectory on make cl
e
an
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
Anvin
directi
v
es
.
pl:
t
rivial formatt
i
ng fix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
Anvin
n
a
sm
.
c
:
smarter handl
i
n
g of missing directives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anv
i
n
direct
i
ves
.
pl:
c
ompensate
for *t
w
o* spec
i
al
s
, n
o
t just one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
ter Anvin
Distinguish no direc
t
ive
present from
u
n
k
nown directi
v
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
n
v
i
n
NA
S
M 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter A
n
vin
preproc: un
i
fy token-pas
t
i
ng code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
pr
e
proc: mak
e
$ and
$$
TOKEN_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anv
i
n
NASM 2
.
06
r
c8
commit
|
commitdiff
|
tree
2009-03-18
Andy Polyakov
o
u
tcoff: BR 2685756: fix SAFE
S
E
H with an i
n
ternal symb
o
l
commit
|
commitdiff
|
tree
2009-03-18
M
i
chael Sche
r
er
outelf32/64: fi
x
uniniti
a
l
ized
r
b
tre
e
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter Anv
i
n
B
R
2690
6
8
8
: Fix opc
o
d
es f
o
r FM
A
in
s
tructio
n
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
e
ter Anvin
Add test from BR 269
0
688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter A
n
v
in
BR 2690688: add
miss
i
n
g
V
F
M
ins
t
ruct
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter An
v
i
n
BR 268931
6
: PE
X
T
RQ
requires
R
EX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
A
n
vin
genfma: fix s
p
e
lling of the VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter A
n
vin
insns
.
d
a
t: fix V
F
NM inst
r
uctions incorrectly
spe
l
led
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter A
n
vin
o
ptimizati
o
n
.
asm: more sbyte
t
est
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte: optimi
z
ation
is OK if UNKNOWN is
n
't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nvin
op
t
imizati
o
n
.
asm
:
a
d
d sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
NASM
2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2
4
1326
5
: don't
p
essimize displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter
A
nvin
op
t
imization
.
asm: add E
A
op
t
imization
tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
n
as
m
.
c: anothe
r
readability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter A
n
v
i
n
nasm
.
c: re
a
dab
i
l
ity clea
n
up
for seg:off pars
i
ng
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
t
er Anvin
Perl script used t
o
generat
e
FMA i
n
struction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
changes
.
src: document updated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter
Anvin
Update the VFM
A
*
instructions per
the AVX s
p
e
c version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
ins
n
s
.
dat: fix minor format
t
ing an
o
m
a
lies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl: handle the new
V
EX
.
DD
S
flag pe
r
AVX
s
p
ec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
N
AS
M
2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
Document
t
he as86
.
.
start label
commit
|
commitdiff
|
tree