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
nasmlib: allow writing of sparse files
2012-03-12
H
.
Peter A
n
vin
N
ASM 2
.
10
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
b
a
ck
e
nd: add
support for x3
2
ELF
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter
A
nv
i
n
disasm
.
c: ESP
/
RSP c
a
nnot
b
e i
n
d
icies, but XMM4/YMM4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter An
v
in
assemble
.
c: remov
e
stray d
e
buggin
g
cod
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
P
e
ter Anvin
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A few more AVX2 s
p
e
c
i
nstructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
eter An
v
i
n
Use a normal quad-c
a
se f
o
r v
a
lueless /is4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
An
v
i
n
Rem
o
v
e support
f
o
r
DREX enc
o
d
i
ng
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anv
i
n
in
s
ns
.
dat:
C
lean up and fix the BMI instru
c
ti
o
n pa
t
terns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Mer
g
e
b
r
a
n
ch 'nasm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
r
d
o
ff: add missing dependency in Make
f
ile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
n
v
in
Merge bran
c
h '
n
a
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefil
e
:
hopefull
y
f
i
x rd
o
ff parallel build pro
b
lems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Implement th
e
VGATHERP instr
u
c
tio
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anvin
Add su
p
po
r
t for VSI
B
inst
r
uctio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pet
e
r An
v
in
spec: update to mat
c
h requi
r
ements of Fedora 14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter A
n
vin
NASM
2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Pet
e
r Anvin
Me
r
ge
b
ra
n
ch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Ma
l
ak
openw
c
om
.
mak: Upda
t
e to
u
se features from newe
r
W
M
AKE
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge br
a
nc
h
'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pe
t
e
r
Anvin
d
o
c: fix spellin
g
of "compatibi
l
ity"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: move sam
p
le function to
t
h
e
sample file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pet
e
r
A
nvin
BR 3052618: handle segment reg
i
ster o
p
erations in 64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
ete
r
Anvin
doc: untabify
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter An
v
i
n
doc: ove
r
ride optimi
z
ation with STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
do
c
: document imm64 optimization
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter An
v
in
Optim
i
ze mov r64,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
A
n
vi
n
assemble: add
a
n OPT inst
r
uct
i
on flags for optimizing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter
A
nvin
insns
.
pl: make
ins
n
sd
.
c
a bi
t
eas
i
er to r
e
ad
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
ndisasm: handle V
E
X
.
L
I
G
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
P
e
te
r
Anvin
ndisasm: unify VEX handling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvi
n
N
A
SM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
tes
t
/avx
:
remove del
e
te
d
instr
u
ction
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
ins
n
s
.
dat: pe
r
mit contracted f
o
rms for VBL
E
ND
V
P
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
assm
e
mble
.
c: fix VEX
.
W logic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvi
n
insns
.
dat: fix encoding o
f
VCVTSD2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anv
i
n
i
n
sns
.
dat: SSE e
n
c
oding of VBLEND with VE
X
p
r
e
fi
x
is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
ins
n
s
.
dat: updates from AVX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assemb
l
e: handle ve
x
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
ve
x
: cha
n
ge
.
wx t
o
.
wi
g
to match the latest AVX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvi
n
insns
.
dat: unbre
a
k test/imm6
4
.
bin
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter
Anvi
n
preproc: al
l
ow non
-
i
dentifier character in environmen
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
pr
e
proc:
a
dd %ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter
A
nv
i
n
BR302
8
880: Revert
t
o
nonfatal, better error
m
essage
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-09
C
y
rill
G
orcunov
pr
e
proc: a
d
d a
n
other test case
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
ter An
v
in
preproc: do
n
't paste TOK_PREPROC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter Anv
i
n
in
s
ns
.
dat: add XSA
V
E/XRSTOR64
,
XSAVEOPT, V
C
V
T
P
H
2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
NA
S
M
2
.
0
9
rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Peter Anvi
n
doc: inslist
.
src
is an intermediate file, m
o
v
e
to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter A
n
vin
BR 3018233: handle
L
FS,
LGS and
L
SS with a 6
4
-bit
r
egi
s
ter
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Pe
t
er Anvi
n
openwc
o
m
.
mak
:
dro
p
/f from
delete commands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter
Anvin
R
ena
m
e
filenames to 8
.
3 forma
t
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
P
eter
Anvin
outelf32: handle compiler
s
w
i
thou
t
6
4
-
bit s
w
itch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter An
v
in
New %use
p
ackage
"fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
eter Anvin
nasmdoc: doc
u
m
ent oc
t
a
l
/
bina
r
y
fl
o
a
ting-p
o
int
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anv
i
n
nasmdoc: add missing comma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
eter Anvin
nasmdoc: u
p
date th
e
f
u
ll set of num
e
ric pr
e
fi
x
/suf
f
ix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
A
nv
i
n
o
utobj: u
p
date
error
m
essage
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvi
n
o
u
to
b
j
:
p
r
oper
l
y error on unsup
p
orted r
e
location
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
oute
l
f64:
upda
t
e
copyright date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter A
n
vin
E
LF support for 8-
b
it
relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pete
r
Anvin
Permit sh
o
rt intersegm
e
n
t jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pet
e
r Anvin
Add sup
p
ort fo
r
on
e
-byte r
e
locations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pet
e
r A
n
vin
R
e
mo
v
e
o
p
en-coded ilog2() imple
m
ent
a
tions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
eter A
n
v
i
n
A
d
d ge
n
e
ric ilog2 function
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter
Anvin
M
akefile: clean up the lib directo
r
y on make c
l
ean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r Anvin
directi
v
es
.
pl: trivi
a
l forma
t
tin
g
fi
x
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvi
n
nasm
.
c: smar
t
er handling o
f
missing dire
c
tives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
t
er A
n
vin
directives
.
pl: co
m
pens
a
te for *two*
speci
a
ls,
not ju
s
t one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
Anvi
n
D
istinguish no directive present from unknown direct
i
ve
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er
An
v
in
NAS
M
2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
pre
p
roc: u
n
ify token-pasting code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
p
repr
o
c: make
$ and $$ T
O
KEN_
O
THER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy Po
l
ya
k
ov
o
u
tc
o
f
f: B
R
2685756: fix SAFESEH with
a
n i
n
tern
a
l symb
o
l
commit
|
commitdiff
|
tree
2009-03-18
Mich
a
el Sch
e
r
er
out
e
lf32/64: fi
x
uninitialized
rbtre
e
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 2
6
906
8
8: Fix op
c
o
d
es
for FMA i
n
structions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvi
n
Add te
s
t fr
o
m BR 269
0
688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
er Anvi
n
B
R
2
6
90
6
88: add missing VF
M
ins
t
r
u
ctio
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR
2
68
9
316: PEXT
R
Q req
u
ir
e
s
R
E
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
ge
n
fma: fi
x
s
p
elli
n
g of
the
V
FNM i
n
structions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
d
at
:
f
i
x
VFNM instr
u
ctions incorre
c
tly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anvin
opti
m
ization
.
asm: mo
r
e sbyte tes
t
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anv
i
n
sb
y
te
:
optimization is OK
if
U
NKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
opti
m
ization
.
asm: add sbyte
t
ests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM 2
.
06r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
BR 241
3
265: don't p
e
ssimize
d
i
s
pla
c
em
e
nts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimization
.
asm: add E
A
optimizat
i
on t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
nasm
.
c: another
r
eadabilit
y
cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: readab
i
lity cleanup fo
r
seg:
o
ff parsi
n
g
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
Perl scr
i
pt
u
se
d
to genera
t
e FMA in
s
truction patt
e
rns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
c
h
anges
.
s
r
c
:
do
c
umen
t
upd
a
t
ed
AVX s
p
ecification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
Update the VFMA* ins
t
ructions per the
A
VX spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
in
in
s
ns
.
d
at: fix minor formatting
anoma
l
ies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
p
l
: handl
e
the new VEX
.
DDS flag per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pet
e
r An
v
in
NASM 2
.
06rc
3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
Doc
u
m
e
nt the as86
.
.
star
t
l
a
b
e
l
commit
|
commitdiff
|
tree