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.10rc8
2011-07-27
H
.
Peter Anvin
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvi
n
A fe
w
more
AVX2 spec instruct
i
ons
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
/is4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
eter Anvin
R
e
move support for DREX encoding
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
e
t
e
r Anvi
n
insns
.
d
a
t: Clean up and fix the BMI instruction patterns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge bra
n
ch
'
n
a
sm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
te
r
A
n
vin
rdoff: add
m
issing
de
p
endency
i
n Ma
k
efile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge branch 'nasm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefile
:
hopefully fi
x
rdoff par
a
l
l
e
l
b
ui
l
d p
r
oblems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Imp
l
emen
t
the V
G
ATHERP i
n
struction
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add support for VSIB
instruc
t
i
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
eter
An
v
i
n
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
spec:
update to mat
c
h requirements
of Fed
o
ra
1
4+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
e
t
e
r Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
Merge branch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter An
v
in
Merge b
r
anch
'
nasm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc
:
f
ix spelling of "compatibility"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter
An
v
in
phash: move sample f
u
nction to th
e
s
ample
file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
B
R
3
052618
:
h
andle
segment regi
s
ter op
e
r
a
tions in 6
4
.
.
.
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
.
Pet
e
r Anvin
doc: override
o
pt
i
mization with STRI
C
T
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter An
v
in
doc: d
o
cu
m
e
n
t imm64 optimization
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
Opti
m
ize
mov r64,
i
mm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
assembl
e
: add
an OPT instructi
o
n fl
a
gs f
o
r opt
i
m
izing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
i
n
sns
.
p
l
: ma
k
e insnsd
.
c
a
bit easier to read
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
e
ter Anv
i
n
n
d
isasm:
han
d
le V
E
X
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
n
d
isasm: unify VEX handlin
g
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er
A
n
vi
n
NASM
2
.
0
9
rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
test/avx: remove de
l
eted instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: permit contra
c
ted forms for
VBLENDVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
assmembl
e
.
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
insns
.
dat: fix encoding of VCVTSD2
S
S
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter Anvin
i
nsns
.
dat
:
SSE
e
n
c
od
i
ng of
V
BLE
N
D with
V
EX pref
i
x is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anv
i
n
i
nsns
.
dat: up
d
ates from AVX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assemble: handle vex
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter
Anvin
v
e
x:
change
.
w
x
to
.
wi
g
to ma
t
ch th
e
l
a
test
A
VX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Pe
t
e
r Anvin
insns
.
dat: unbreak tes
t
/imm64
.
bin
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter A
n
vin
prepr
o
c: allow non-identifier character
in environment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
prepro
c
: add %ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anv
i
n
B
R3028880: Re
v
ert to nonfa
t
al, better er
r
or message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
Anvin
preproc: don't p
a
ste TOK_PR
E
PROC
_
ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Pete
r
Anv
i
n
insns
.
dat: add XSA
V
E/XR
S
TOR6
4
, XSAVEO
P
T, VC
V
T
P
H2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter
Anvin
N
ASM
2
.
09rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Peter
A
nvin
doc: inslis
t
.
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 301823
3
: han
d
le LFS, LGS
a
n
d L
S
S with a 64
-
bit regi
s
ter
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anv
i
n
openwcom
.
ma
k
:
d
rop /f from delete
c
ommands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter An
v
in
Rename
f
ilenames to
8
.
3 format
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
P
e
ter Anvin
outelf
3
2: handle compilers without
6
4
-
bit switch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
Ne
w
%
u
s
e
packag
e
"fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pe
t
er A
n
vi
n
nasmdoc: docume
n
t octal/binary floating-point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
t
e
r
Anvi
n
nasmdoc: add mi
s
sing comma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc: update the full
s
et
o
f numeric prefix/
s
uffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter 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 Anvi
n
outobj
:
properly error
on uns
u
pporte
d
r
e
locati
o
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter Anvin
ou
t
elf
6
4
:
update copyrigh
t
d
a
te
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
et
e
r
A
nvin
ELF support f
o
r 8-bit reloc
a
t
io
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pete
r
Anvin
Pe
r
mit sh
o
rt
i
nt
e
rsegment jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
et
e
r
A
nvin
A
dd suppor
t
for
o
ne-
b
yt
e
reloca
t
ions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Remov
e
open-coded ilog2()
i
mplementations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pete
r
Anvin
Add generic ilog2 funct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pet
e
r A
n
vin
Makefil
e
:
clean up the lib directory
o
n ma
k
e clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter A
n
vin
direc
t
i
v
es
.
pl: tri
v
ial for
m
atting fix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r Anvin
nasm
.
c: smarter
h
a
ndling of missing directives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pe
t
e
r
Anvin
directives
.
pl:
c
omp
e
nsate
f
o
r
*two* spec
i
a
ls, not
j
ust one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r Anvin
Di
s
tinguish no directi
v
e present from unknown directive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pet
e
r Anvin
N
ASM 2
.
0
6rc
1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
Anvin
p
r
eproc: unify token-pasting code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pete
r
An
v
in
prep
r
o
c
: make $ and
$
$
TO
K
EN_OTH
E
R
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter A
n
vin
NAS
M
2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
Anvin
BR
2
69068
8
: Fix o
p
codes f
o
r FMA instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
e
ter A
n
v
in
A
dd test from
BR 2
6
90688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pet
e
r Anv
i
n
BR 2690688: add m
i
ssi
n
g VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR
2689316
:
PEXTRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
A
nv
i
n
genf
m
a: fi
x
spelling of the VFNM
instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat
:
fix VFNM ins
t
ructions
i
ncorrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvi
n
optimization
.
asm:
m
o
r
e
sbyte
tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er An
v
in
sbyte
:
op
t
imiz
a
tion is
OK if UN
K
N
O
W
N
i
sn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter An
v
in
o
ptimizati
o
n
.
asm: add
s
byte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r A
n
vin
NASM
2
.
06rc
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2413265: don't pess
i
m
i
ze displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
A
n
v
i
n
optimization
.
asm: add EA optimization te
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anv
i
n
nasm
.
c: another
reada
b
il
i
ty cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
nasm
.
c: r
e
adability cleanup for seg:off p
a
rs
i
n
g
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
Perl script used to generate FMA inst
r
uctio
n
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
ch
a
nges
.
src: doc
u
m
ent updated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
A
n
vin
Update th
e
VFMA* inst
r
uc
t
ions
p
er
th
e
AV
X
spec vers
i
on 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
insns
.
dat: fix minor for
m
att
i
ng a
n
omal
i
es
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
ins
n
s
.
p
l
: h
a
ndle the ne
w
V
E
X
.
DDS fl
a
g per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
e
ter Anvin
NASM
2
.
06rc3
commit
|
commitdiff
|
tree