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.10
2012-03-12
H
.
Pete
r
Anv
i
n
N
A
SM 2
.
10
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pe
t
er Anvin
disasm
.
c: ESP/RS
P
cannot be indicies, but
X
M
M4/YM
M
4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
a
ss
e
mb
l
e
.
c:
remo
v
e stray debugging co
d
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anvin
NASM 2
.
1
0
rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anv
i
n
A fe
w
mo
r
e AVX2 spec instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Use a no
r
mal
quad-ca
s
e for valueless /
i
s
4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remove suppor
t
for DR
E
X encoding
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anv
i
n
insns
.
dat: Clean up and fix the BMI i
n
st
r
uction patterns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
in
M
erge bran
c
h
'n
a
s
m-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
in
rdoff: add missing depen
d
e
n
cy in Makefile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge bra
n
c
h 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvi
n
Makefi
l
e: h
o
pef
u
lly fix rdoff parallel build
problems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
e
r
Anvin
Im
p
leme
n
t the VGATHE
R
P instructi
o
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
in
A
dd
support for VSIB instruction
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
NASM
2
.
10
r
c
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
spec: update to match requirem
e
nts 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
.
P
e
ter A
n
vin
M
er
g
e branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
e
ter
Anvin
Merge branch 'nas
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: fix spelling of "compatibil
i
ty"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
p
hash: m
o
v
e
sample function to the sample
f
i
le
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pet
e
r A
n
vin
BR 3052618: handle
se
g
ment register operations
i
n 64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
ete
r
Anvin
doc
:
un
t
a
b
i
fy
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvin
d
oc: o
v
errid
e
optimization w
i
th STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvin
doc: document imm64 optimization
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvin
Optimize mov r64,
i
mm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvin
assemble:
a
d
d
an
OPT
i
nstruction fla
g
s for opt
i
mizing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
e
te
r
Anvin
insns
.
pl
:
mak
e
i
n
snsd
.
c a bit easier to r
e
ad
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
ndis
a
s
m
: handle
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 hand
l
ing
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
NASM 2
.
09rc
7
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
te
r
Anvin
t
e
st/avx: remove
d
eleted instru
c
tions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
in
s
ns
.
dat:
p
ermit contracted for
m
s for VBLENDVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assmemble
.
c
:
fix VEX
.
W logic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anv
i
n
insns
.
dat: fix enc
o
ding of VCVTSD2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
ins
n
s
.
dat: SS
E
encod
i
ng of V
B
L
END with
VEX pr
e
f
ix is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter 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
.
Peter Anvin
asse
m
ble: handle vex
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r A
n
v
in
vex
:
ch
a
ng
e
.
wx to
.
wig to match the late
s
t
A
VX s
p
ec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
ins
n
s
.
d
at: unb
r
eak t
e
st/im
m
6
4
.
bin
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Pe
t
e
r
An
v
i
n
preproc: al
l
ow
n
on-i
d
entifier charac
t
er in enviro
n
ment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
P
e
t
e
r
Anvi
n
preproc:
add %ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter
A
nvin
BR
3
0288
8
0: Revert to
n
onfatal, better
error message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
p
rep
r
oc: don't paste TOK_PREPROC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter
A
nvi
n
insns
.
dat: add XSAVE/
X
RSTOR64, XSAVEOP
T
, VCVTPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
NASM 2
.
09rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Pe
t
er Anvin
doc
:
inslist
.
s
r
c is an intermedi
a
te file, m
o
v
e
to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter
A
nvin
B
R 301
8
2
3
3:
handl
e
LFS, L
G
S
a
nd LSS with a 64-bit register
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvin
openwcom
.
mak: drop /f fro
m
de
l
ete co
m
m
a
nds
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter
A
nvi
n
R
ename
f
i
lenames to 8
.
3 fo
r
mat
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvin
outelf32: handle compilers without 64-bit switch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter An
v
in
Ne
w
%use
p
ackage "fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pet
e
r Anv
i
n
nasmdoc: docum
e
nt octal/
b
i
n
ary floating-p
o
int
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc: add missing comma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pe
t
er Anvi
n
nasmdoc: update th
e
fu
l
l set of numeric prefix/suffi
x
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anv
i
n
outobj:
updat
e
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: pr
o
perly
error on unsupport
e
d relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pete
r
A
nvin
o
utelf64:
update copyright date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
ELF
support fo
r
8-bit relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
Perm
i
t short i
n
te
r
segment jump
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pete
r
Anvin
A
dd sup
p
ort for one
-
byte
relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
eter Anvin
R
e
move open-cod
e
d ilog2(
)
impleme
n
tations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
A
d
d
generic il
o
g2 f
u
nc
t
i
o
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter
Anvi
n
Mak
e
f
i
le:
c
l
e
a
n up the
l
i
b
d
irectory
on make clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
t
er Anvin
d
irect
i
ves
.
p
l
:
trivial for
m
a
t
t
i
ng
fix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
n
asm
.
c
: s
m
arte
r
h
a
ndli
n
g of missing
directives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter A
n
v
i
n
direct
i
ves
.
pl
:
co
m
pensat
e
for *tw
o
* specials,
not just one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
D
i
stingu
i
sh no dire
c
tive
p
resent from unknown directi
v
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
t
e
r Anv
i
n
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
pre
p
roc:
u
n
i
f
y
token-pasting
c
ode
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter
Anv
i
n
preproc: m
a
ke $ and $$ TOKEN_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r Anv
i
n
NAS
M
2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
t
e
r A
n
vin
BR 2690688:
Fix opcodes for F
M
A
i
nstructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
e
r Anvin
Add tes
t
f
r
om BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
ete
r
Anv
i
n
B
R
26
9
0688: add mis
s
ing V
F
M instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
BR 268931
6
: PEXTRQ requ
i
res REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
g
enfma: fix spelling o
f
th
e
VFNM in
s
tructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r Anvi
n
insns
.
da
t
: fix
V
FNM i
n
struct
i
ons incorrectly
spelled
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anvin
optimization
.
a
s
m: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
e
r Anvin
sb
y
te: optimization i
s
OK
i
f
UNKNOWN
isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
n
vin
optimizati
o
n
.
asm: add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
NASM 2
.
06r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
BR 2413265: don't pessim
i
z
e
displa
c
ements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
optimizati
o
n
.
asm
:
add EA opti
m
ization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
nasm
.
c:
a
nother readabil
i
t
y
cle
a
nup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: r
e
adabilit
y
cleanup for seg
:
of
f
parsing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
P
e
rl
s
c
ript used to gener
a
te FM
A
instruction
p
a
t
terns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
c
h
anges
.
src:
document
u
pdat
e
d AVX s
p
ecification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
Updat
e
the VFMA* instruc
t
ions p
e
r the AVX
s
pec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er
Anvin
insns
.
dat: fi
x
m
inor for
m
atting an
o
m
a
l
ies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
in
ins
n
s
.
pl:
h
an
d
le the new VEX
.
DDS flag
per AVX s
p
ec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree