repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
insns.dat: new instructions from the 013 AVX spec
2012-07-13
H
.
Pet
e
r
Anvin
insns
.
dat: new
i
n
s
tr
u
ctions
f
rom t
h
e 013
A
VX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter Anvi
n
NASM 2
.
1
0
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
b
ackend:
a
d
d
sup
p
ort for x32 ELF
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pet
e
r Anvin
disasm
.
c
:
E
S
P
/
R
SP canno
t
be
indicies, but XMM4/YMM
4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
eter
Anvi
n
assemble
.
c: remove
s
tray debugging c
o
de
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pet
e
r Anvi
n
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anv
i
n
A
few more AVX2 spec inst
r
uctions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
Anvin
Use a normal
q
uad-case for valueless /
i
s4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
e
ter A
n
v
i
n
Remo
v
e
s
upport fo
r
DREX en
c
odi
n
g
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
insns
.
dat: Clean up a
n
d fix
the BMI
instruction pa
t
te
r
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
Merg
e
branch '
n
a
sm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rdoff:
add missing dependency in Mak
e
file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge branch 'nasm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
Makefile: hopeful
l
y f
i
x rdoff
p
arallel
b
ui
l
d
probl
e
ms
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
in
Impl
e
ment the VGATHERP inst
r
uctio
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
n
v
in
A
dd support for VSIB instr
u
c
tions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter
Anvin
NAS
M
2
.
1
0
rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
ter Anvin
spec
:
updat
e
to
m
atch require
m
ent
s
of Fedora 1
4
+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
e
ter Anvin
NASM 2
.
10r
c
5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
et
e
r Anvin
Merg
e
b
ranch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri
M
a
lak
openwc
o
m
.
mak
:
Update to use feat
u
res f
r
om
newe
r
WMAKE
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge
b
ranch
'nas
m
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter A
n
vin
doc
:
fix sp
e
lling
of "co
m
pati
b
ility"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
P
e
ter Anv
i
n
phas
h
: move
s
ample
f
u
nction to
the
sample file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pe
t
er Anvin
BR 305261
8
: handle se
g
ment regis
t
er operati
o
ns in 64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er An
v
in
do
c
: untabi
f
y
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er
A
nvin
doc: o
v
e
r
ride
optimization with
S
TRI
C
T
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
te
r
Anvin
doc: documen
t
im
m
64 optimizati
o
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
Optimize
mov r64,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r A
n
vin
assemble: add an OPT ins
t
ruction flags for optimizing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
insns
.
pl: make insnsd
.
c a bit easier
t
o read
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
e
t
er
A
nvin
ndisasm: han
d
le VEX
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
P
e
ter Anvin
n
disasm: uni
f
y VEX ha
n
dling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
test/a
v
x: r
e
m
o
ve d
e
leted
i
nstr
u
ct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r
A
n
v
in
insns
.
dat: permit c
o
ntracted forms
for VBLEN
D
V
P
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvin
ass
m
emble
.
c: fix VEX
.
W l
o
gic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvin
insns
.
dat:
f
ix encoding of VCVTSD2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
insns
.
da
t
: SSE encoding of V
B
LEN
D
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
.
dat: updates from AVX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assembl
e
: h
a
n
d
le
ve
x
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
e
r
Anvin
vex: c
h
ange
.
wx to
.
wig
to match
t
he latest AVX spec
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
.
P
e
t
er Anvin
preproc: allow non-id
e
ntifier cha
r
a
cter in enviro
n
ment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
P
et
e
r
Anvin
preproc: ad
d
%ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pe
t
er Anv
i
n
BR3028880: Rever
t
t
o
no
n
fata
l
,
bett
e
r er
r
o
r message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-09
Cy
r
ill Gorcuno
v
preproc: add
a
nother test case
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
pre
p
roc
:
don't paste TOK_PREPROC_I
D
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter Anvin
insns
.
d
a
t: add XSAVE
/
XRSTOR64, XSAVEO
P
T,
V
CVTPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvi
n
NASM
2
.
0
9
rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Pete
r
Anvin
doc: inslist
.
sr
c
i
s
a
n intermediate file, m
o
ve to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Pe
t
er Anvin
BR 3
0
18233: h
a
nd
l
e LFS, LGS
and LSS with a
6
4-bit r
e
giste
r
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter
A
nvin
openwcom
.
mak: drop /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
.
P
eter Anvin
Rena
m
e
filenames to 8
.
3
f
orm
a
t
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter
An
v
in
outelf32: handle compilers without
6
4-bit switch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
eter Anvin
New %use package "fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter A
n
vin
nasmdoc:
document octal/binary floating-point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter A
n
vin
nasmdoc
:
add missing comma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
Anvin
n
asmdoc: update the full
s
et of num
e
ric
prefix/suffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
A
nvin
o
utobj: updat
e
er
r
o
r message
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
eter Anvin
outobj
:
prope
r
ly
e
rror
o
n unsupporte
d
r
eloca
t
ions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
o
utelf64: u
p
date copyright da
t
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
ELF support for 8
-
bit
rel
o
cati
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
Permit short intersegment jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
eter Anvin
Add s
u
pport for one-byte
reloca
t
ions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pete
r
Anvin
R
e
move op
e
n-coded ilog2() imple
m
enta
t
i
o
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
e
te
r
Anvin
Add
gene
r
ic ilog2
f
unctions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
M
akefil
e
: clean up the lib
direc
t
ory
o
n
m
ak
e
clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
Anvin
d
irectiv
e
s
.
pl: t
r
ivial formatt
i
ng fi
x
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
t
e
r
Anvin
nasm
.
c: smarter
h
andling o
f
missing d
i
rectives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
di
r
ectives
.
pl:
compensate
for *two* specials, n
o
t just one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter A
n
vin
Distinguish no directi
v
e prese
n
t f
r
om unknow
n
directive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter An
v
i
n
NASM
2
.
06rc
1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
preproc: unify token-pasting code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
P
e
ter
A
nvin
p
reproc:
make $ and $
$
TOKE
N
_
O
THER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter An
v
in
N
ASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy Pol
y
ak
o
v
o
utcoff: B
R
2
6
85756: fi
x
SAF
E
SEH with an internal sym
b
ol
commit
|
commitdiff
|
tree
2009-03-18
Michael
S
cherer
outelf32/
6
4
:
fix un
i
nitialized rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anv
i
n
BR 26
9
0
6
8
8
:
F
ix
opcodes for FMA instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
e
ter Anvin
Add te
s
t fro
m
BR 269068
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 26
9
0
6
88: add missing VFM instructi
o
ns
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316: PEXTRQ requi
r
es REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
Anvin
genfma
:
fix
s
p
e
lling
o
f the VFNM instructi
o
ns
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
d
at: fix VF
N
M ins
t
ructions incorrec
t
ly
spelled
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anvin
optimization
.
asm:
more
sbyte t
e
sts
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter A
n
vin
s
b
y
te: opt
i
mi
z
ation is OK
i
f UNKNOWN
isn
'
t set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nvin
optimization
.
asm
:
add sbyte
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
N
ASM
2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
n
vin
BR 2413265
:
d
o
n't pessi
m
ize disp
l
ace
m
ents
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r A
n
vin
optimization
.
asm:
a
dd EA opt
i
mization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
nasm
.
c: another
r
eadability clea
n
up
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
na
s
m
.
c: readab
i
lity cleanup fo
r
seg:off parsing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r An
v
in
P
e
r
l script used to generate FM
A
instr
u
c
t
ion
pa
t
terns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
chang
e
s
.
src:
d
o
c
ument
u
pdated AVX speci
f
ication
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anv
i
n
Update the VFMA
*
instru
c
tions
p
er the AVX spec version
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
in
insns
.
dat: fix minor formatting
ano
m
alies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
nsns
.
pl: handle the new VEX
.
D
D
S
flag per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anv
i
n
N
A
SM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
Document the as86
.
.
start
l
abe
l
commit
|
commitdiff
|
tree