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
.
Pete
r
Anvin
chan
g
es: document
fix of m
a
cho64
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Peter Anv
i
n
doc/chang
e
s
.
src: Upda
t
e to include r
e
ce
n
t ch
a
nges
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-10-08
Ma
r
at
Dukhan
BR
3
3
27107: fix assemb
l
y o
f
VPCMPGTQ
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter Anv
i
n
in
s
n
s
.
dat: new instructions from th
e
013 AVX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter Anvi
n
NASM 2
.
10
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
L
u
b
acke
n
d
:
add
s
upport for x
3
2 ELF
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pe
t
er Anv
i
n
disasm
.
c: ESP/RSP cannot
be indi
c
i
e
s, b
u
t XMM4/YMM4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
ter A
n
vin
a
ssemble
.
c: remove stray debugging code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter
A
nvin
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A few more AVX2 spec instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
Anvin
U
s
e
a n
o
rmal
quad-c
a
s
e
f
or valueless /is4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remove s
u
pport for DREX encoding
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
ins
n
s
.
d
at: Clea
n
u
p and fix the BMI i
n
str
u
ction patter
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvi
n
Merge branc
h
'n
a
sm
-
2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
e
r
Anvin
r
d
off: add missing depen
d
ency in Makefile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
Merge bra
n
ch
'
nasm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefile
:
hop
e
fu
l
ly f
i
x rdoff parall
e
l build proble
m
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Implement the VGATHERP
instruc
t
i
on
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add support for
VSIB instructions
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 t
o
match requi
r
e
ments of Fe
d
ora 14+
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
.
Peter Anvin
M
erge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Malak
ope
n
wcom
.
mak: Update to
use fea
t
ures from new
e
r WMAKE
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
eter
Anvin
Mer
g
e branc
h
'nasm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pe
t
er Anvin
doc: fix s
p
ell
i
n
g
o
f
"co
m
patibi
l
ity"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: move
s
a
m
p
le function to th
e
sa
m
ple fil
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
B
R
305
2
618: handle segment register operation
s
in 64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
do
c
: unt
a
b
if
y
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: override optimization
w
ith
S
T
R
IC
T
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvin
d
oc: docume
n
t
imm64 opt
i
m
ization
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
O
p
timize mov r6
4
,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
a
ss
e
mble: add
a
n OPT ins
t
ruction
fla
g
s
f
o
r
optimi
z
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pe
t
e
r Anvin
in
s
ns
.
p
l:
make insn
s
d
.
c a bit easier
t
o
r
e
ad
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter
Anvin
ndis
a
sm: handle VE
X
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Pet
e
r Anv
i
n
ndisasm: unify
V
E
X
h
andling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
NASM
2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter
A
nvin
test/avx: r
e
move dele
t
ed instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat
:
permit co
n
tracted forms for
V
BLENDVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assmemble
.
c:
fix VEX
.
W
l
ogi
c
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 of VCV
T
S
D
2
S
S
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: SSE enc
o
ding
of V
B
LE
N
D with V
E
X prefix is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anv
i
n
insns
.
dat: updates
f
rom AV
X
v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvi
n
a
s
s
emb
l
e: handle vex
.
l
i
g
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
vex: cha
n
g
e
.
wx
t
o
.
wig to match
the latest A
V
X spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
insn
s
.
dat: u
n
break test/
i
mm6
4
.
b
in
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Pet
e
r Anvin
prepro
c
: allow no
n
-ident
i
fie
r
character
in environ
m
ent
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
preproc: add %
i
fenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
BR302
8
880:
Rever
t
to nonfatal, better
err
o
r message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-09
Cyr
i
ll Go
r
cunov
prepro
c
: add an
o
th
e
r
test case
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r Anvin
prep
r
oc: d
o
n't
p
aste TOK_PREP
R
OC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter An
v
in
i
nsns
.
dat: add XSAVE/XRSTOR64, XSAVEOPT,
VCVTPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
N
A
SM 2
.
09rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Pete
r
A
n
vin
doc:
inslist
.
src
is
an inte
r
mediate file, move to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Pet
e
r An
v
in
BR 3018233: handle LFS, LGS and LSS with a 64-bit regist
e
r
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter A
n
vin
o
p
enwcom
.
mak
:
drop /f from delete commands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvin
R
ename fi
l
ename
s
t
o 8
.
3 format
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvi
n
outelf32: handl
e
compilers without 6
4
-bit s
w
itch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter A
n
vin
New %us
e
packa
g
e
"
f
p"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
n
a
smdoc:
document octal/bi
n
ary
fl
o
a
t
ing
-
point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
eter Anvin
nas
m
doc: add
m
iss
i
ng c
o
mma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc: u
p
d
a
te the full
s
et of nu
m
eric pref
i
x/s
u
ffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pete
r
Anv
i
n
outobj: update error message
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
A
nvin
ou
t
obj: properly error on unsupported rel
o
cat
i
ons
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
outelf64: update copyright date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pet
e
r Anvin
ELF su
p
por
t
for 8-bit reloca
t
ion
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pe
t
er An
v
in
Permi
t
sho
r
t in
t
ersegment jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
Add support fo
r
one-
b
y
t
e relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pe
t
er Anvin
Remov
e
open-
c
oded
i
log2() implementations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter An
v
in
Add g
e
n
e
r
ic
i
log2 functions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter
A
nvi
n
Makefile: clean up the
lib
d
i
r
e
ctory on make clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r Anvi
n
d
i
rectives
.
pl: trivial form
a
t
t
ing fix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anv
i
n
n
asm
.
c: smarter
h
and
l
ing of missing direc
t
ives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter An
v
in
directives
.
pl: compen
s
a
te fo
r
*two* specials, not ju
s
t
one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
Dis
t
ing
u
i
s
h
no d
i
rective present
from unkno
w
n directive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er A
n
vin
preproc: unify token-pasting co
d
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pe
t
e
r
Anvin
preproc: m
a
ke $ and $
$
T
O
K
E
N
_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
et
e
r Anvin
N
A
SM 2
.
06r
c
8
commit
|
commitdiff
|
tree
2009-03-18
A
ndy Polyakov
outcoff: BR
2
6857
5
6: fix
SAFE
S
EH with an internal symbol
commit
|
commitdiff
|
tree
2009-03-18
Michael
Scherer
outelf32/64: fix uninitialized rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter Anvin
BR 2
6
90688: F
i
x opcodes for
FMA instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test from BR 26906
8
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pet
e
r Anvin
B
R
2690
6
88: add
m
issing VFM
i
nst
r
uctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r Anvin
BR
2689316
:
PEXTRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
Anvin
ge
n
fma: fix spelli
n
g of t
h
e VFNM instru
c
tions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat
:
fix VFNM instruct
i
ons incorrectly spe
l
led
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm: more sbyte test
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sb
y
te: optimization is OK i
f
UN
K
NOWN isn't
s
et
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r Anvi
n
o
p
timiz
a
tion
.
asm:
a
dd sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er
Anvin
NASM
2
.
06r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
e
r Anv
i
n
BR 241326
5
:
don't pessimize displa
c
eme
n
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimi
z
ation
.
a
s
m: ad
d
EA op
t
imization t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nas
m
.
c:
a
nothe
r
readabil
i
ty cl
e
anup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: reada
b
ility cleanup
f
o
r
s
e
g:off parsi
n
g
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
Perl script used to generate FMA in
s
truction
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
change
s
.
src:
d
ocumen
t
up
d
at
e
d AVX
s
pe
c
ifica
t
ion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
Update the VFMA* instructions p
e
r the A
V
X spec ve
r
sio
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
da
t
:
fix m
i
no
r
formatting
anoma
l
ie
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
nsns
.
pl: handle the new
VEX
.
DDS flag per A
V
X spec
.
.
.
commit
|
commitdiff
|
tree
next