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
changes: document fix of macho64
2012-12-04
H
.
Pet
e
r
A
nv
i
n
ch
a
nges: d
o
c
u
ment fix of ma
c
ho64
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Peter Anvin
doc/c
h
an
g
es
.
src:
U
pdate to include re
c
ent changes
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-10-08
Marat Duk
h
an
BR
3
32
7
107
:
fix assembly of VPC
M
P
G
TQ
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter Anv
i
n
insns
.
dat:
n
ew
i
nst
r
uctions from
t
h
e
0
1
3
A
VX 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: add support for x32 ELF
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pet
e
r
A
nv
i
n
di
s
as
m
.
c
:
E
S
P/RSP cann
o
t be indi
c
ies, bu
t
XMM4/YM
M
4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter An
v
in
assemble
.
c: re
m
ove stray debugging code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pe
t
er Anv
i
n
NASM
2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pete
r
Anvin
A fe
w
more A
V
X2 spec instru
c
tions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pe
t
er Anvin
Use
a normal quad-
c
ase f
o
r
valuele
s
s /is4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pe
t
er
Anvin
R
e
m
ove sup
p
ort
f
or DR
E
X enco
d
ing
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
ins
n
s
.
d
at: Clean
u
p an
d
f
i
x
t
he BMI i
n
struction pa
t
ter
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter A
n
vin
Mer
g
e branch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rdoff: a
d
d mi
s
sing
d
e
pendency
i
n Mak
e
file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvi
n
Mer
g
e bra
n
c
h
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
in
Makefile
:
h
opefully fix
rdoff parallel build pro
b
lems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
in
Implement the VGATH
E
RP instructio
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add suppo
r
t for VSI
B
instructi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
NASM 2
.
1
0
rc
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
er Anv
i
n
spe
c
: update to ma
t
ch
r
e
quirements of
Fe
d
or
a
14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pet
e
r
An
v
in
NAS
M
2
.
1
0rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvi
n
Merge
b
ran
c
h 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jir
i
Ma
l
ak
op
e
nwcom
.
mak: Update to use featur
e
s from newer WMAKE
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pet
e
r
A
nvin
Merge
b
ran
c
h
'
nasm-
2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pet
e
r
Anvin
doc: fix spelling of "co
m
patibility
"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
p
h
ash: move s
a
mple func
t
io
n
t
o
t
h
e
samp
l
e file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter
A
nvin
BR 3052618: handle seg
m
ent re
g
ister
opera
t
i
o
ns i
n
64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: unt
a
b
i
f
y
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
A
nvin
doc: ove
r
r
id
e
optimiz
a
tion with STR
I
C
T
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
do
c
:
d
ocument
i
mm64 o
p
timization
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
O
p
timiz
e
mov r64,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
assemble: add an OPT inst
r
uction flags for o
p
t
i
mizing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter An
v
in
insns
.
pl: make insnsd
.
c a bit easier to read
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvi
n
nd
i
s
a
sm: ha
n
dle VE
X
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
n
dis
a
sm: unify VEX han
d
ling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
NASM 2
.
0
9
rc
7
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter Anvin
test/a
v
x: remove
d
eleted ins
t
r
u
ctions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
er Anvin
insns
.
d
at: p
e
r
m
it co
n
tracted
f
orms f
o
r VBLENDV
P
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anv
i
n
assmemble
.
c: fix VEX
.
W logic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
ins
n
s
.
dat: fix encoding
o
f V
C
VTSD2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
e
r
Anvin
insns
.
d
a
t:
S
SE en
c
oding
of V
B
LEND with V
E
X prefix is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
i
n
sns
.
dat: updat
e
s fro
m
A
V
X
v
7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvin
ass
e
mble: handle vex
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
v
e
x
: change
.
wx to
.
wig
to match
t
he
l
atest A
V
X spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter
An
v
in
insns
.
d
a
t
: unbreak t
e
st/
i
mm6
4
.
b
i
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Pet
e
r
Anvin
preproc:
a
llow non-iden
t
ifi
e
r
character in environment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
P
eter
A
nvin
p
reproc:
ad
d
%
ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter
Anvin
BR
3
028880: Rev
e
rt to non
f
atal, better err
o
r messag
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-09
Cyrill Gorcuno
v
p
re
p
roc:
a
dd another test case
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pete
r
Anvi
n
prepro
c
: don't paste TOK_PREPROC
_
ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Pet
e
r Anv
i
n
i
n
sns
.
dat: add XSAVE/XR
S
TOR64
,
XSAVEOPT, VCVTPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter An
v
in
N
A
SM 2
.
09rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Peter Anvin
doc
:
i
nslist
.
src is
an intermedi
a
te file, mov
e
to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter Anv
i
n
BR 3018233: handle LFS,
L
GS and LSS w
i
th a 64-bit regis
t
e
r
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Pet
e
r Anvin
openwcom
.
m
a
k
: drop /f
f
rom
del
e
te comman
d
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvin
R
e
name filenames to 8
.
3 f
o
rmat
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvin
outelf32:
handle compilers
w
ithout 64-bit
s
witc
h
()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
A
nvin
New %use
package "fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pe
t
er Anvi
n
nasmdoc: docum
e
nt octal/bin
a
r
y floating-point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
t
er Anvin
nasm
d
oc
:
add missing com
m
a
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pe
t
er Anvin
nas
m
doc:
u
p
date
th
e
full set of nume
r
ic prefix/suff
i
x
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
out
o
b
j
:
updat
e
error messa
g
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter A
n
vin
outobj: pr
o
p
e
rly err
o
r on unsupported reloca
t
ions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
outelf64: upda
t
e
c
o
p
y
r
ight 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 relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pet
e
r
Anvin
Permit
s
hort in
t
ersegment j
u
mps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
A
d
d sup
p
o
r
t for
one-byte relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Remo
v
e open-coded
il
o
g2() implementations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
e
ter Anvin
A
d
d generic
i
log2 f
u
n
ctions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter A
n
vin
Makefile:
c
l
e
an up t
h
e lib direc
t
ory on make clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r Anvin
directives
.
pl:
trivial
f
ormatting
f
ix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
ter Anv
i
n
nasm
.
c: smarter ha
n
dling of missing
directives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
d
i
recti
v
e
s
.
pl: com
p
ensate for *two* specials,
n
ot just one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
Distinguis
h
no direc
t
ive present from
u
n
known directive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
e
r Anvin
NASM 2
.
06rc
1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
p
r
eproc: unify
t
oken-
p
asting code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
p
r
eproc: make $
and $$
TOKEN_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NA
S
M 2
.
06
r
c8
commit
|
commitdiff
|
tree
2009-03-18
Andy
P
olyako
v
ou
t
coff:
BR
2
6
8
5
756: fix SAF
E
S
E
H with
a
n
int
e
r
n
al symbol
commit
|
commitdiff
|
tree
2009-03-18
Micha
e
l Scherer
outelf
3
2/64: fix unini
t
iali
z
ed r
b
tre
e
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pete
r
Anvin
BR 2690688:
Fix opc
o
des for FMA inst
r
uctions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anv
i
n
Add tes
t
fro
m
BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter An
v
in
BR 269068
8
: add
missin
g
V
F
M instructio
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
A
n
vin
B
R 2689316: P
E
X
TRQ re
q
uire
s
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
in
genfm
a
: f
i
x spelling o
f
t
h
e
VFNM in
s
tru
c
tions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter Anv
i
n
insns
.
dat: fix
V
F
NM instructions incorre
c
t
l
y
spelled
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimiza
t
ion
.
as
m
: more sbyte test
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte
:
optimization is O
K
if UN
K
NOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anvin
optimization
.
asm: add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
NAS
M
2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
n
vin
BR 24
1
3
2
65:
don't pessim
i
ze displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
e
r Anvin
opti
m
ization
.
asm: add EA o
p
timization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anv
i
n
nas
m
.
c
:
another rea
d
a
bilit
y
cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
nas
m
.
c: readability
c
leanup for seg:off pa
r
sing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl script us
e
d to generate FMA
i
nstruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
cha
n
ges
.
src: document updated A
V
X speci
f
icatio
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Update t
h
e VFM
A
*
i
n
stru
c
tio
n
s per the AVX spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
insns
.
dat:
f
i
x mi
n
or
f
ormatti
n
g anoma
l
ies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
insns
.
pl: handle the new VEX
.
DDS flag
per AVX spec
.
.
.
commit
|
commitdiff
|
tree
next