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
Support EVEX encodings of maps 0-15
2013-11-08
H
.
Pe
t
er Anvin
Add (redundant) parentheses around bit
t
ests mixed
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2013-10-19
H
.
Pete
r
A
nvin
macros
.
pl: Remove superfluous whitesp
a
ce
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2013-10-03
H
.
Peter
Anvin
A
dd
s
upport for D
Z
a
n
d
RESZ, docu
m
e
nt the ZWORD
k
e
yword
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter Anvin
NASM 2
.
11rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter Anvin
N
A
SM 2
.
10rc
1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter An
v
in
Merge branc
h
'av
x
51
2
'
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2013-07-20
H
.
Peter
A
nv
i
n
B
R
3
392260
:
Handle instructions
only se
p
arated
by
v
e
ctor
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2013-05-17
H
.
Peter Anvin
Make the errors for missing
man p
a
g
e t
o
o
l
s comprehens
i
ble
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-12-04
H
.
Pete
r
Anvin
N
A
SM 2
.
10
.
06
commit
|
commitdiff
|
tree
2012-12-04
H
.
Peter Anv
i
n
changes:
document
f
i
x
of
m
a
c
h
o64
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Peter Anv
i
n
doc/change
s
.
sr
c
: Update
to include recent chang
e
s
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-10-08
M
a
rat Dukhan
BR 3327107: fix assembl
y
of
VPCM
P
GTQ
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Pe
t
er Anvin
insns
.
d
a
t
: ne
w
instructions from the 013 AVX s
p
ec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter Anvin
NASM 2
.
10
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
backend: ad
d
supp
o
rt
for x32 E
L
F
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
d
isa
s
m
.
c: ESP/RS
P
c
annot be indicies, but XMM4
/
Y
M
M
4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pe
t
er An
v
in
assemble
.
c
: remove stray deb
u
gging code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anvin
N
A
SM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
eter Anvin
A few more AVX2 spe
c
instructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
U
se a normal quad
-
case f
o
r
valueless /is4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
e
t
er
A
nvin
Remove suppor
t
for 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
i
nsns
.
dat: Clean up and
fi
x
the
B
MI instructio
n
patterns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvi
n
M
e
rge b
r
anch 'nasm-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anv
i
n
r
d
off: add missi
n
g depend
e
ncy in Makefile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
An
v
in
M
erge branch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefile:
h
opefully fix rdo
f
f para
l
lel buil
d
p
r
oblems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
I
m
ple
m
ent the VGAT
H
E
RP instructio
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Ad
d
su
p
p
o
rt for
V
S
IB instructi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
N
ASM
2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
spec: update to
ma
t
ch requiremen
t
s of Fe
d
ora
1
4
+
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
.
Pete
r
A
n
vin
Merge
b
ranch
'nas
m
-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-03-15
Jiri
M
alak
openw
c
om
.
m
ak: Update to use features from ne
w
er WMAKE
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge branch 'nasm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: f
i
x spel
l
in
g
of
"
c
ompatibility"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Pe
t
e
r Anv
i
n
pha
s
h
:
move sample func
t
io
n
to the sample file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pet
e
r Anv
i
n
BR 3052618: ha
n
dle segment
r
egi
s
ter op
e
rations
in 64
.
.
.
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 Anvin
do
c
:
o
verride
o
pt
i
mizat
i
on with STR
I
CT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: document
imm64
o
ptimi
z
at
i
on
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvi
n
Optimize mov r64,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvin
assemble: add
a
n
OPT inst
r
uction flag
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 insns
d
.
c
a bit easie
r
to
r
ead
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
ndi
s
asm:
h
a
ndle VEX
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndisasm: 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 Anv
i
n
NASM
2
.
09r
c
7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
test/avx: remov
e
deleted instruct
i
on
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
i
n
sns
.
dat
:
per
m
it contracted forms for VBLENDVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
ass
m
em
b
le
.
c: fix VEX
.
W
lo
g
ic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter
A
nvin
insns
.
dat: fix e
n
c
oding of VC
V
TSD2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvin
insns
.
d
a
t
: SSE enc
o
ding of VBLEND with VEX pr
e
fix is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
e
r Anvin
insns
.
dat: u
p
d
a
tes from AVX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter Anv
i
n
as
s
e
mb
l
e: handle
v
ex
.
li
g
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
i
n
vex: change
.
w
x
to
.
wig t
o
match the
l
atest AVX
spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Pe
t
er Anvin
i
nsns
.
dat: unbreak
t
est/imm64
.
bin
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Pete
r
A
nvin
preproc
:
allow non-identifie
r
charact
e
r in environment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter An
v
i
n
preproc: add %ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
BR3028880:
Revert to nonfatal, better e
r
ror mes
s
a
g
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-09
Cyrill Gorcu
n
ov
preproc: add another test case
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
Anvi
n
p
repr
o
c: don
'
t paste TO
K
_PREPROC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
P
e
te
r
Anvin
ins
n
s
.
dat: add XSA
V
E/XRSTOR64, XSAVEO
P
T, VCVTPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
P
e
ter Anvin
NASM 2
.
09rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Peter Anvin
doc: inslis
t
.
src i
s
an intermediate file
,
mo
v
e to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter Anvin
B
R 301
8
233: han
d
le LFS, LGS and LSS w
i
t
h a
64-bit register
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter
Anvin
openwcom
.
m
ak: drop /f fro
m
delete commands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
P
eter
A
nvin
Rename filenam
e
s to 8
.
3 format
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvin
outelf32: han
d
le c
o
mp
i
le
r
s
without 64-bit swi
t
ch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pet
e
r
A
n
vin
New %use p
a
ckage "fp
"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter Anvin
nasmdoc:
d
ocument octal/binary f
l
oating-point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
A
nvin
na
s
mdo
c
: a
d
d
missing comma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc: update t
h
e full set
of n
u
m
eri
c
prefix/s
u
f
f
ix
.
.
.
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
vi
n
outobj: pro
p
erly
error on unsupport
e
d relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter Anvin
ou
t
elf64: update copyri
g
h
t dat
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter
A
n
vi
n
ELF support
f
o
r
8-bit re
l
o
c
atio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pe
t
er Anvin
Permit
s
h
o
rt inters
e
gment jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
eter A
n
vin
Add support
for one-byte r
e
locations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Remove open-coded ilog
2
(
) implem
e
ntations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvi
n
Add generic ilo
g
2
f
unctions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
e
t
er Anvi
n
Makefile: cl
e
an up the lib d
i
rectory on ma
k
e cle
a
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
t
e
r Anvin
directives
.
pl: trivi
a
l f
o
rmatting
f
ix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
ter
Anvin
nasm
.
c
:
smarter handling
of missing directives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
directives
.
pl:
compensate for *two* specials, no
t
just one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
Distinguish no directiv
e
p
r
esent
f
rom
u
nknown directive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter A
n
vin
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
p
r
eproc:
u
n
ify
t
o
ken-pasting code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pe
t
er
Anvin
pre
p
ro
c
: make $ and
$$ TOKEN_OTHER
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 P
o
lyakov
outc
o
f
f
:
BR
2
685756: fix SAFESEH with an inter
n
al symbol
commit
|
commitdiff
|
tree
2009-03-18
Mich
a
e
l Sc
h
erer
out
e
lf3
2
/64: fix uninitialized rbt
r
ee
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
et
e
r
Anvin
B
R
2
6
90688: Fix
o
p
codes fo
r
FMA in
s
tructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
er
Anvin
Add test from BR
26
9
0
688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
er Anvin
BR 26
9
0688: add miss
i
ng
V
FM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter Anvin
BR 2
6
89316: PEXTR
Q
requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
t
er Anvin
gen
f
ma: fi
x
spelling of the VFNM
instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter A
n
vin
insns
.
dat: fix VFNM
i
n
structi
o
n
s
in
c
orrect
l
y spel
l
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm:
m
ore
sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
t
e
r
Anvin
sbyte: op
t
imization is OK if UNKNOWN
isn't s
e
t
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
o
ptimization
.
a
s
m: add sbyte
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
NASM
2
.
0
6
rc6
commit
|
commitdiff
|
tree
next