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
insns.dat: new instructions from the 013 AVX spec
2012-07-13
H
.
Peter
Anvin
ins
n
s
.
dat:
new instructions from the 01
3
AVX
spec
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 su
p
port f
o
r x32
E
LF
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
disas
m
.
c: ESP/RSP cann
o
t
be ind
i
cies, but
X
M
M4/YMM4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
t
er Anvin
assemble
.
c: remove stray debugging code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pete
r
Anvin
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
Anv
i
n
A
few more AVX2 spec instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pete
r
Anvin
Use
a
n
o
rmal quad-case for valueless /is
4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Rem
o
ve support for
DREX e
n
codin
g
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pe
t
er A
n
vin
insns
.
d
a
t: C
l
ean up
and fix the BMI instructi
o
n patt
e
rns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r
A
nvin
Merge
branc
h
'na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nv
i
n
r
d
off: add missing dependency in
Makefile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge branch 'n
a
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er Anvin
Makefile: hopefully fix
rdoff para
l
lel bu
i
ld problems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nv
i
n
Impleme
n
t the VGATHERP instruc
t
ion
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
Add
support for VSIB
i
nst
r
u
cti
o
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
t
er Anvin
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
spec: up
d
ate to
m
at
c
h re
q
uirements of Fe
d
ora
14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pete
r
Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter A
n
vin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Malak
openwcom
.
mak: Update to use f
e
atur
e
s
fr
o
m newer WMAK
E
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
e
ter Anvin
M
e
rge
b
r
a
nch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pete
r
An
v
in
doc: fix spelli
n
g of "compatibility"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Pe
t
er Anvin
phash:
m
ove sample fu
n
ction
to the sample file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pe
t
e
r Anvin
BR 3052618: ha
n
dle segment regis
t
e
r
operatio
n
s in
64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
n
v
i
n
doc: untabif
y
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvi
n
d
o
c
: override opt
i
m
i
zation
with STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
do
c
: document imm64 o
p
timization
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
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
Anvin
assemble: add an OPT i
n
struct
i
on fla
g
s for opt
i
m
i
z
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
insns
.
pl: m
a
ke 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
.
Pe
t
er Anv
i
n
ndisasm: han
d
le VE
X
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Pete
r
Anvin
ndisasm: unif
y
VEX handling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter Anvin
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
t
e
s
t
/avx: rem
o
ve deleted instruc
t
ions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvi
n
insns
.
dat: permit
c
ontracted fo
r
m
s
for VBL
E
NDVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
as
s
m
e
m
ble
.
c: fix VE
X
.
W lo
g
ic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er
A
n
v
in
in
s
ns
.
d
a
t
: fix en
c
odin
g
o
f VCVTSD2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: SSE encoding
o
f
VBLEND with
V
E
X pref
i
x
i
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anv
i
n
insns
.
d
at: updates from
A
VX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
a
s
semble:
h
andle vex
.
l
ig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
i
n
vex: change
.
wx to
.
wig to mat
c
h the la
t
est AVX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Pete
r
Anvin
insns
.
dat:
u
n
b
reak test/imm64
.
b
in
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Pe
t
e
r
A
nvin
preproc:
a
llow non-identif
i
er character in
e
nvironment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pe
t
er
Anvi
n
preproc:
a
dd %ife
n
v
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
BR3028
8
80: Revert to no
n
fata
l
,
b
e
tter error message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-09
Cyrill Gor
c
unov
pr
e
proc: add an
o
ther test case
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r Anvin
preproc: do
n
't
p
aste TOK_
P
R
E
P
ROC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter Anvi
n
insns
.
dat: add XSAVE/XRSTOR64,
X
SAV
E
OP
T
, VCVTPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Pe
t
er Anvin
N
A
SM 2
.
09rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Peter A
n
vin
doc:
i
nslist
.
src is an intermediate fi
l
e,
move to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Pete
r
An
v
in
B
R
3
018233: hand
l
e LFS, LGS and LSS
w
i
th a 64-
b
it regis
t
er
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 from delete
c
ommands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvin
Rena
m
e filenames to 8
.
3 form
a
t
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvin
outelf32: ha
n
dle c
o
mpi
l
ers w
i
thout 64-bit swi
t
ch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
New %us
e
p
a
cka
g
e "fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anv
i
n
n
a
s
mdo
c
:
docu
m
ent octal/b
i
n
a
ry floating-
p
oint
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pet
e
r Anvin
nasmd
o
c:
add m
i
ss
i
ng com
m
a
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc:
u
p
date
t
he full set of numeric
p
refix/su
f
fix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
Anvin
o
u
tobj: update error mess
a
ge
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
outobj: prope
r
ly error on
u
nsuppor
t
ed relocatio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter Anvin
oute
l
f64
:
update copyr
i
ght date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter A
n
v
in
ELF
s
up
p
ort for
8
-bit relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
Permit short
i
ntersegmen
t
ju
m
ps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter
A
n
vin
A
dd
support
for
o
ne
-
byt
e
relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Remove open-coded ilog2()
i
mplementat
i
ons
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter A
n
vin
Add ge
n
eric ilog2 fun
c
tions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Ma
k
efile
:
clean
up the l
i
b
directory on make clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
Anvin
direc
t
ives
.
pl: trivial formatting
f
ix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter A
n
vin
na
s
m
.
c: smarter handling of miss
i
n
g
direc
t
ives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
ter
A
nv
i
n
di
r
ectives
.
pl: compensate for *two* sp
e
cial
s
, not 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 dir
e
c
t
ive present f
r
o
m unknown dire
c
tive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter An
v
in
N
ASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
prep
r
oc: u
n
ify token-pasting
c
ode
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter A
n
vin
pr
e
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
A
n
dy Poly
a
kov
outcof
f
:
B
R 2685756:
fix SAFESEH with an
internal symbol
commit
|
commitdiff
|
tree
2009-03-18
Michael Schere
r
outelf
3
2/64: fix
uninitialized
rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pete
r
An
v
in
BR
2
690688: F
i
x
opcodes for FM
A
instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter A
n
vin
A
dd test from
B
R
2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pet
e
r A
n
vin
BR 2690688: add
missing VFM instru
c
ti
o
ns
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
B
R 2689
3
16: PEXTR
Q
r
e
quire
s
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r Anvin
g
e
nfma:
f
ix
s
pell
i
ng
o
f the VFN
M
instru
c
tions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
in
s
ns
.
dat: fi
x
VFN
M
instructions incorre
c
tly spell
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er A
n
vin
optim
i
zation
.
asm
:
more sbyt
e
tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte: optimization is OK if U
N
KNOWN isn't
set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anvin
optimization
.
a
sm: add sbyte tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
NASM 2
.
0
6
r
c6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
BR 2413265: don't pessim
i
ze displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
optimiz
a
t
i
on
.
asm: ad
d
E
A
optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter
Anvin
na
s
m
.
c: another rea
d
ability
cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
na
s
m
.
c
: reada
b
il
i
ty cleanup for s
e
g:off pars
i
ng
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r
Anvin
Perl scrip
t
used to generate FMA instruction
pa
t
te
r
ns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
chan
g
es
.
s
rc: document
upd
a
ted A
V
X
s
pecification
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
Upda
t
e
the VFMA* in
s
tructi
o
ns per the AVX
s
pec
v
ersion
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat: fix minor fo
r
mat
t
ing anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
n
sns
.
pl: handle
t
h
e
n
e
w
VEX
.
DDS
f
lag per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pete
r
Anvin
NASM 2
.
0
6
rc3
commit
|
commitdiff
|
tree
2009-01-21
So
r
onel Haetir
Document
t
he as86
.
.
sta
r
t
lab
e
l
commit
|
commitdiff
|
tree