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
insns.dat: new instructions from the 013 AVX spec
2012-07-13
H
.
P
e
ter Anvin
insns
.
dat: n
e
w
i
nstructions from the 013 AVX
spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter Anvin
NASM 2
.
1
0
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter A
n
vin
disasm
.
c: ESP/RSP cannot be indic
i
es, but
X
MM4/
Y
MM4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter 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
.
P
eter Anvin
A
fe
w
more AVX2
spec ins
t
ructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pete
r
A
n
vin
U
s
e a norma
l
qua
d
-
cas
e
for valueless /is4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvi
n
Remov
e
su
p
p
ort for DREX
encoding
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
insn
s
.
dat: Clean u
p
and fix the
B
M
I
i
n
struction patterns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
M
e
rge
branch '
n
asm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
A
nvin
rdoff: ad
d
missing depende
n
cy in Makefi
l
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nvin
Mer
g
e
b
r
anch 'nas
m
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
M
akefile
:
h
opefully fix r
d
off p
a
ral
l
el
b
uild prob
l
ems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
Implement th
e
VGATHE
R
P instru
c
tion
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
An
v
in
Add s
u
ppo
r
t for VS
I
B
instructi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter
Anv
i
n
NASM 2
.
1
0rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
ter Anvin
spec: updat
e
to ma
t
ch requireme
n
ts of Fedora
1
4+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter
A
nvin
NAS
M
2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter An
v
in
Mer
g
e branch 'nasm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter A
n
v
i
n
Merge br
a
nch 'nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
Anvin
d
o
c: fix
s
pe
l
l
i
ng of "compati
b
ility"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter
A
n
v
in
p
hash: mo
v
e sam
p
le fu
n
ction to
t
he s
a
mple file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pete
r
Anvin
BR
3052618: handle segment
r
e
gister ope
r
ations in 64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
d
oc: unta
b
ify
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
d
oc: overr
i
d
e opti
m
iz
a
tion with STRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
ete
r
Anvin
doc:
d
ocu
m
e
nt imm64
o
ptimizat
i
on
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
Optimize mo
v
r64
,
imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
assemble
:
add an OPT in
s
t
r
u
c
ti
o
n
flags
for optimi
z
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pet
e
r Anvin
insns
.
p
l
: mak
e
i
nsnsd
.
c a bit easie
r
to read
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
e
ter Anvin
ndis
a
sm: h
a
ndle
V
EX
.
LI
G
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndisas
m
: unify VEX h
a
ndling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r
Anvin
NAS
M
2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
n
vin
test/avx: remove d
e
leted
i
n
s
truct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
insns
.
dat: permit
c
ont
r
ac
t
ed forms fo
r
V
B
L
EN
D
VP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
a
ssmemble
.
c: fi
x
VEX
.
W
logic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
insn
s
.
dat
:
fix e
n
coding of VCVTSD2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
insns
.
dat: SSE encoding of VBLEND
w
i
t
h VEX prefix is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r A
n
vin
insns
.
dat: updates from A
V
X v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
a
s
s
e
mble: handle vex
.
l
i
g
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
vex: chang
e
.
wx to
.
wi
g
t
o ma
t
ch the latest AVX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter
Anvin
insns
.
dat: u
n
bre
a
k te
s
t/imm64
.
bin
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
prep
r
oc: allow no
n
-
i
dentifier chara
c
ter in environment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
P
eter Anvin
prep
r
o
c
:
a
dd %ife
n
v
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pet
e
r
Anvin
BR3028880: Rever
t
t
o nonfatal, better error message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pe
t
er Anvin
preproc:
d
on't paste TOK_PREPROC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter A
n
v
i
n
i
nsns
.
dat:
a
dd
XSAVE/XRSTOR64, X
S
AV
E
OP
T
, VCVT
P
H2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter
Anvin
NASM 2
.
0
9
r
c2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Peter Anvin
d
oc
:
inslist
.
s
rc i
s
a
n
in
t
er
m
edia
t
e file, m
o
ve to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter Anvin
BR 3018233: handle LFS,
L
G
S and LSS with a 64-bit
r
e
g
i
ster
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter
A
nvin
op
e
nwcom
.
mak: drop /f from delete
c
omm
a
nds
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
P
e
ter
A
n
v
i
n
Rename filenames to 8
.
3 format
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvin
o
utelf32: handle co
m
pilers without 64-bit switch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pet
e
r Anvi
n
New %use pac
k
age "fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pet
e
r Anvin
na
s
m
d
oc: document o
c
tal/binary
f
loatin
g
-point
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmd
o
c: a
d
d missing comma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pet
e
r
Anvi
n
nasmdoc:
update t
h
e full s
e
t of numeric pref
i
x/suffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
ou
t
obj: up
d
ate error
m
e
s
s
age
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
ou
t
ob
j
: properly error
on uns
u
ppor
t
ed relocation
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter Anvin
o
u
telf64: update cop
y
righ
t
d
a
te
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anv
i
n
ELF suppo
r
t for 8-bi
t
relo
c
a
t
ions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
eter Anv
i
n
Permit s
h
ort interseg
m
ent jum
p
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter A
n
vin
Add
support f
o
r one-by
t
e rel
o
cations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
R
e
move open-c
o
ded il
o
g
2
() implement
a
tion
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pete
r
Anvin
A
dd
generic ilog2 functions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
ete
r
Anvi
n
Makef
i
l
e
:
clean up
t
he lib direc
t
ory on ma
k
e clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
A
nv
i
n
directive
s
.
pl: tr
i
vial formatt
i
ng
f
ix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
A
nv
i
n
n
a
sm
.
c: smarter han
d
ling of m
i
ssing directives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anv
i
n
directives
.
pl: compensate for *two* specials, not just one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r
Anvin
Distinguish no dir
e
ctive p
r
esen
t
fro
m
unknown direc
t
ive
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
.
Peter
Anvin
prepr
o
c: unify toke
n
-pasting co
d
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
P
e
ter
Anvin
p
re
p
r
o
c:
m
ake $ and $$
TOKEN_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter An
v
in
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r Anvin
BR 269068
8
:
Fix opcodes
f
o
r FMA instruct
i
ons
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test from BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
Anvin
BR
2
690688:
a
dd missing VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter
Anvin
BR 2
6
8931
6
: PE
X
TRQ req
u
ires RE
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
g
enfma: fix
spelling of the VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
d
at: fix VFNM i
n
s
t
ruction
s
incorre
c
t
ly spe
l
led
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter A
n
vin
optimization
.
a
s
m: more sby
t
e tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anvin
sbyte: optimization
i
s OK if
UNKN
O
WN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
Anv
i
n
op
t
imizat
i
on
.
asm: add sbyte
te
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
e
r
Anvi
n
N
A
SM 2
.
06
r
c6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
B
R 2413265:
don't pessimize
d
i
sp
l
acements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
o
p
timiza
t
i
on
.
asm: add E
A
optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anv
i
n
nasm
.
c
:
a
n
other
readabilit
y
cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
nasm
.
c: rea
d
abilit
y
cleanup
for seg
:
off parsin
g
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
P
e
rl scr
i
pt u
s
ed to generate FMA inst
r
uction
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
et
e
r Anvi
n
changes
.
src: docum
e
nt updated AVX spec
i
fication
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
Update the VFMA* instructions per th
e
A
V
X s
p
ec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat: f
i
x
minor f
o
rmatting an
o
malies
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
insns
.
p
l: handle
t
he n
e
w VEX
.
DDS flag per
AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
e
ter Anv
i
n
NASM 2
.
06rc3
commit
|
commitdiff
|
tree