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.10rc8
2011-07-27
H
.
Peter Anvin
N
AS
M
2
.
1
0
r
c
8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A few more AVX2 spec instructi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
A
nvin
Use a normal 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
Remove s
u
pp
o
rt for DREX e
n
coding
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
A
nvin
insns
.
dat:
Clea
n
u
p
and fix the
B
M
I
in
s
truction pat
t
e
r
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
i
n
M
e
r
ge branc
h
'nasm-2
.
0
9
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
in
rdoff: add missin
g
dep
e
nd
e
ncy in
Makefile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
M
erge branch 'nasm-
2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefi
l
e:
h
opefully fix rdo
f
f pa
r
allel build probl
e
ms
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Implement the VGATHERP i
n
structi
o
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nvin
Add s
u
pport
f
o
r VSIB
instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter An
v
i
n
N
A
S
M
2
.
1
0
rc
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
t
e
r
A
nvin
spec: update to match requirements of Fed
o
r
a 14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter Anvin
NASM 2
.
1
0
rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Pet
e
r Anvin
Merge
b
ranch 'nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pet
e
r
Anvin
M
e
rge bran
c
h 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: fix
s
p
e
l
l
i
n
g of "c
o
mpat
i
bilit
y
"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
P
eter Anvin
phash
:
move sampl
e
function to
t
h
e
s
ample
f
il
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
P
e
ter Anvin
BR 3
0
52618: handle
s
eg
m
e
nt
r
egi
s
ter opera
t
ions in 64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
do
c
: untabify
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
d
o
c: override optimization with STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvin
doc: docu
m
en
t
i
m
m6
4
op
t
imi
z
at
i
on
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
er
Anvin
Op
t
i
m
ize mov r64,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
a
s
semble:
a
dd
a
n OP
T
in
s
truction
f
lags for
optimiz
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pet
e
r
A
nvin
insns
.
p
l: 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 Anv
i
n
ndisasm
:
han
d
le VEX
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
P
e
ter A
n
vin
ndi
s
asm: u
n
ify VEX handling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvin
test/avx:
r
emove delet
e
d
i
n
structi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
d
a
t
:
permit c
o
ntracted forms for VB
L
E
N
DVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
e
r
Anvin
a
ssm
e
mble
.
c: fix VEX
.
W logic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insn
s
.
dat: fix e
n
coding of VCVTSD2S
S
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
i
n
sns
.
dat
:
S
S
E
encoding of VBLEND with VEX
pre
f
i
x
is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter Anvin
insns
.
dat: updates
from AVX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
assemble: handle vex
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
vex
:
c
h
ange
.
w
x to
.
w
i
g to m
a
tch
t
he
latest AV
X
sp
e
c
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter
A
nvin
insns
.
dat: unbreak
t
est/
i
mm64
.
b
i
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
p
r
eproc:
a
llow non-identifier character i
n
environment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
preproc: ad
d
%
i
f
e
nv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pete
r
Anvin
BR3028880: Revert to n
o
nf
a
tal, bet
t
er erro
r
messa
g
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter An
v
in
p
reproc: don'
t
paste TOK_PRE
P
ROC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
P
e
ter Anv
i
n
insns
.
d
a
t: add XSAVE/XRS
T
OR64, XSAVEOPT, VCV
T
PH
2
PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
P
e
te
r
Anvin
NA
S
M 2
.
09rc
2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Peter Anv
i
n
d
o
c: inslist
.
src is an
i
n
t
ermedi
a
te file, move to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter Anvin
BR 301823
3
: handle LF
S
, LG
S
a
n
d LSS w
i
th a 64-bi
t
register
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
P
e
t
e
r
Anvin
openwcom
.
mak: drop /f fr
o
m delete commands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter
A
nvin
Renam
e
filenames to 8
.
3 format
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvin
ou
t
e
lf32: handle
c
ompilers without 64-bit switch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anv
i
n
New %
u
se package
"
fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
t
e
r Anvi
n
n
asmdoc: doc
u
ment octal/bina
r
y floating-point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter A
n
vin
nasmdoc:
add
m
issing co
m
ma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter An
v
in
nasmdoc: u
p
d
a
te the
f
u
l
l set
o
f
numeric p
r
efix/suffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pe
t
er Anvin
outobj: update error mes
s
age
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
Anvin
o
utobj: properly erro
r
on
u
nsupported reloca
t
io
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anv
i
n
outelf
6
4: up
d
ate
co
p
y
r
i
g
ht d
a
te
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
.
Peter Anvin
Permi
t
shor
t
int
e
rse
g
ment jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pe
t
er
Anvin
Add suppo
r
t fo
r
one-byte relocatio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter
A
nvin
Remo
v
e op
e
n-coded il
o
g2()
i
m
p
lementations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pet
e
r Anvin
A
d
d
g
eneri
c
i
log2 fun
c
tions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pete
r
Anvin
Makef
i
l
e
: clean up the lib director
y
on make clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pete
r
Anvin
di
r
ectives
.
p
l
: trivial for
m
atti
n
g
fi
x
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
Anvin
nasm
.
c: sma
r
ter handli
n
g of missin
g
d
irectives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anv
i
n
d
i
re
c
tives
.
pl: c
o
mpe
n
s
a
te for
*
two
*
specials,
n
ot j
u
st o
n
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
Distinguish n
o
directive present from u
n
known direct
i
ve
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter Anvin
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter Anvin
preproc: unify token-pasting code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
prepr
o
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
H
.
Pe
t
er Anv
i
n
BR 26
9
0
68
8
: Fix opcodes for FMA instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pete
r
An
v
in
Add test
f
r
om BR 26906
8
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
B
R 2690688: add missing VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter Anvin
BR
2689316: PEXTRQ
r
equires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma: f
i
x spelling of the VFNM ins
t
ructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
in
s
ns
.
dat: fix VFN
M
instructions in
c
orrectly
s
pell
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anvin
opti
m
iza
t
ion
.
asm: mo
r
e sbyt
e
te
s
ts
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte: optimizati
o
n is
O
K
if UNKNOWN is
n
't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
o
p
t
imiz
a
tion
.
asm: add
s
byte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 241
3
265: don
'
t pess
i
mize
d
isplacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
o
p
timization
.
asm: add
E
A
o
ptim
i
zation t
e
s
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
na
s
m
.
c: another
rea
d
ability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
n
asm
.
c
:
r
e
adabili
t
y cleanup for seg:off
parsing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r A
n
vin
Perl
script u
s
ed to
g
enerate FMA in
s
truction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
change
s
.
src:
d
ocumen
t
upda
t
ed AV
X
specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
Upd
a
te the VFMA* i
n
structions
per the AVX
s
pec vers
i
o
n 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter An
v
in
insns
.
d
at: fix mi
n
or formatting an
o
malie
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
insns
.
pl: han
d
le
the new
V
EX
.
DDS fl
a
g per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
e
ter Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree