repo.or.cz
/
nasm
/
avx512.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
NASM 2.10rc6
2011-06-06
H
.
Pe
t
er Anvin
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
spec: update to match requirements of F
e
dora
14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pe
t
er An
v
in
N
A
SM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
eter Anvin
M
e
rge branch
'
nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge
br
a
nch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
Anvin
doc: fix
s
p
elli
n
g of "compatibility"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
P
eter Anvin
phash: move sample function to the sample f
i
l
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
BR 3052618:
handle segment register operation
s
i
n
64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: untabify
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: over
r
i
de optimization
wi
t
h STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
doc: document imm64 optimization
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
Optimi
z
e
mov r6
4
,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter An
v
in
assemble: add a
n
OPT in
s
truction flags for optimizing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter A
n
v
i
n
insns
.
p
l:
make i
n
snsd
.
c a
b
it easier
to rea
d
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anv
i
n
ndisasm: handle VE
X
.
L
IG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Pete
r
An
v
in
ndisa
s
m: unify VEX handling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter Anvin
NAS
M
2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
tes
t
/avx
:
r
emove deleted i
n
struc
t
i
o
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anv
i
n
insns
.
dat:
p
er
m
it contracted form
s
f
or VBL
E
NDVP
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
.
Pete
r
Anvin
in
s
ns
.
dat:
fix encoding of VCVTSD2
S
S
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
i
n
sns
.
dat: SSE encoding of VBLEND with VEX
prefix
is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter Anvin
insns
.
dat: updat
e
s from AV
X
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
.
Peter Anvin
vex: chan
g
e
.
w
x to
.
wig
to match the
latest AVX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
in
s
ns
.
dat:
unb
r
ea
k
test/imm64
.
bin
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Pete
r
Anvin
preproc:
allow non-identifier character in en
v
ironment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pete
r
Anv
i
n
p
r
eproc: add
%
ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
BR3
0
28
8
80:
Rev
e
r
t
t
o nonfatal, better error message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter An
v
i
n
p
re
p
r
o
c: don't
paste TOK_PREPROC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter An
v
in
insns
.
dat
:
add XSAV
E
/XRS
T
OR
6
4, XSAVEOPT, VCVTPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Pe
t
er Anvin
NASM 2
.
09rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Peter Anvin
doc: inslist
.
src is an
intermed
i
ate
f
ile, move to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter Anvin
BR
3
018233: handle
L
FS,
L
G
S and LSS
w
i
t
h
a 64-bit register
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
P
e
ter Anvin
ope
n
wcom
.
mak: dro
p
/f from
del
e
t
e
co
m
mand
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter Anvin
Re
n
ame filenames to 8
.
3 for
m
at
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
P
e
ter
A
n
v
in
outelf32: handle compi
l
ers with
o
ut 64-b
i
t
switch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
New %use pac
k
a
g
e
"fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter A
n
vin
nasmdoc: documen
t
o
c
tal/bina
r
y f
l
oating-po
i
nt
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc
:
a
dd missing comma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc: update the full set of numer
i
c
p
r
efix/suffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
outobj
:
up
d
ate erro
r
m
essage
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
outobj: prope
r
ly
e
rr
o
r on
u
n
supported relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anv
i
n
outelf
6
4: 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
vin
EL
F
sup
p
ort
for
8-bit relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
e
ter
A
nv
i
n
Pe
r
mi
t
s
h
ort intersegment jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pet
e
r Anvin
Add support f
o
r
one-byt
e
relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pe
t
er Anv
i
n
Remove open-co
d
ed
i
log2(
)
implementations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter A
n
v
in
Ad
d
ge
n
eric i
l
og2 functions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter
Anvin
Makefile: cl
e
an up the lib directory o
n
make clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pe
t
er An
v
i
n
directi
v
es
.
p
l
: tr
i
vial for
m
at
t
ing fix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
ter Anvin
nasm
.
c: smarte
r
ha
n
dling
of missin
g
direc
t
i
v
es
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pe
t
e
r
Anvin
di
r
e
ctives
.
pl
:
c
o
mp
e
nsate for *two*
s
p
ecials, not just one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r
Anv
i
n
Di
s
tinguish n
o
direct
i
ve pr
e
sent
f
rom
unknown
d
ir
e
ctive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
NASM
2
.
0
6
rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er Anvin
preproc: unify token-pas
t
ing cod
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
prepro
c
:
make $ and
$$ TOKE
N
_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pe
t
e
r Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter Anvin
BR 269068
8
: Fix
opc
o
d
e
s fo
r
F
M
A in
s
t
r
uction
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test fr
o
m BR 2690
6
88
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvi
n
BR 26
9
0688: add mis
s
ing VF
M
instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anv
i
n
BR 268931
6
:
P
EXT
R
Q re
q
u
ir
e
s
R
EX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
t
e
r Anvin
g
e
n
fma: fix spelling
of the VFNM
i
nstructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat: fi
x
VFNM i
n
stru
c
t
io
n
s
i
n
co
r
rectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er
Anvin
op
t
imiz
a
tion
.
asm: more sbyte te
s
ts
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvi
n
sbyte: opt
i
mization i
s
O
K
i
f
UNKNOWN isn't se
t
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
Anvin
opti
m
ization
.
asm: add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvi
n
BR
2413265: do
n
't pessimize displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
op
t
imization
.
asm: add EA o
p
timization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
nasm
.
c: anot
h
er readability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
a
s
m
.
c: readabili
t
y cleanup
fo
r
seg:off parsi
n
g
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
P
erl
scr
i
pt used to generate FMA instruct
i
on pa
t
terns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter An
v
in
changes
.
src: do
c
umen
t
u
pdated
AVX
s
pecificati
o
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Update the VFMA* instruction
s
per the AVX spec versio
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
te
r
Anvin
insns
.
dat: fix mino
r
form
a
t
t
ing anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl: handle the
new VEX
.
D
D
S fla
g
per AVX
spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
eter Anvin
NASM
2
.
06rc3
commit
|
commitdiff
|
tree