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
match: Check the number of elements in broadcasting operands
2013-10-16
H
.
Peter Anvin
disa
s
m: add support for emitting s
p
lit EA format
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-16
H
.
Pete
r
Anvin
par
s
er: sup
p
ort spl
i
t base,index eff
e
ctive address
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-16
H
.
Peter
A
n
vin
pa
r
se: fa
c
tor out mref
p
a
r
s
ing
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-16
H
.
Peter
A
n
vi
n
parser
:
simpli
f
y code by kee
p
i
n
g a
pointer to the cu
r
rent
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-07-20
H
.
P
et
e
r Anvi
n
BR 3392260:
H
andle i
n
str
u
c
t
ions only separated by vector
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-05-17
H
.
P
e
ter Anvin
Make t
h
e
e
r
r
ors for missin
g
man page to
o
ls compr
e
hen
s
i
ble
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-12-04
H
.
P
eter
Anv
i
n
NASM
2
.
10
.
06
commit
|
commitdiff
|
tree
2012-12-04
H
.
Pe
t
e
r A
n
v
in
cha
n
ges
:
docum
e
nt fi
x
of
macho64
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Pete
r
Anvin
doc/ch
a
nges
.
src: Update to include recent change
s
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvin
insns
.
da
t
:
Mark the
i
m
m
e
diate f
o
r shift i
n
structions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Pe
t
e
r Anvi
n
B
R 33922
2
7: Remove SB flag from SHIFT rm,imm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
P
e
ter An
v
in
When generate
d
epen
d
ency names internally
,
quot
e
filenames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
ter
Anvin
c
h
a
n
ges
.
src:
f
ix grammar
error (s
u
pport ->
s
upports)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
NASM 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
A
nvin
cha
n
ges
.
src: Document CLA
C
/
S
TAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pe
t
e
r
Anvin
Add CLAC
a
nd STAC
instru
c
tions from
AVX spec 014 (3
1
9
4
33
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anvin
N
ASM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pete
r
Anvin
ch
a
nges
.
src: List of changes
for the next release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
e
t
e
r
Anvin
Add
back the 256-bi
t
f
o
rm of the VORPD instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvin
B
R 33922
1
8: Disa
s
s
e
mble 82h opc
o
d
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anv
i
n
NA
S
M 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
et
e
r Anvin
doc: document XRELEASE
M
OV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
hl
e
: opcode A2 forbi
d
den
w
ith HL
E
prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvi
n
NASM 2
.
1
0
.
0
2
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anv
i
n
changes: add chang
e
s since 2
.
10
.
0
1
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
ter Anvin
doc: doc
u
ment ifunc
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pete
r
An
v
in
isns
n
.
dat
:
add n
o
re
x
w to ins
t
ructions with o
n
ly 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter
An
v
in
insns
.
dat: new instructions from
the 013 AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anv
i
n
test: ilo
g
2() test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
eval:
a
dd gene
r
al support f
o
r "inte
g
er functions" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
P
eter Anvin
phash
.
sh
:
U
s
e int() for the size
o
f the hash
tabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
P
e
t
e
r
An
v
in
NASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter A
n
vin
NA
S
M 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Pe
t
er An
v
in
Try again
to fix our handling of MOVD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anvin
NASM 2
.
1
0rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pe
t
er Anvin
NA
S
M 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
eter Anvin
pr
e
p
r
o
c
: Re
v
ert
t
o the
N
ASM 2
.
09
p
reproc
e
s
sor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
nasm
.
spe
c
.
in: s
w
itch to
.
x
z
as the source file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
m
i
sc/release:
d
o
xz compre
s
sio
n
with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r
Anvin
insns
.
dat
:
MOV is n
o
t lockable; CMPXCHG
1
6B
does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
H
LE
:
One more byte code
c
onve
r
sion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
H
L
E: Move
byt
e
co
d
es
b
ack to \271-\
2
73
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
N
ASM
2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
HLE: Ch
a
n
g
e NOHL
E
to be an i
n
struc
t
i
o
n
f
lag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vi
n
tag-r
e
lease: actuall
y
p
ush
d
ata out unless --no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
NASM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
releas
e
: create
.
x
z
files; remove
e
m
p
ty subdirectori
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
doc: Remove some ug
l
i
ness f
r
o
m the win64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvi
n
p
sfonts
.
ph:
increase lead
i
ng to f
o
nt size+
2
0%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
changes: docum
e
nt bige
n
dian UTF-16/UTF-32 sup
p
o
r
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Add suppo
r
t for UTF-1
6
BE and UTF-
3
2BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make t
h
e LOCK and
HLE warn
i
ngs s
u
p
p
ress
a
ble
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
doc
:
Do
c
u
ment elfx32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r Anv
i
n
doc: Mo
v
e
t
h
e EPS log
o
down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nv
i
n
doc
:
All
o
w
r
epo
s
i
tioning t
h
e EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Update c
o
pyright year
t
o 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
d
o
c: Document AVX2, BMI
1
, BMI2 and TSX s
u
pport
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Assume the undocumente
d
CMPXCHG
4
86 opcode
was
lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Clean up JMP/C
A
LL
p
atterns, especial
l
y for 64 bit
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er A
n
vin
disa
s
m: ignore
o
pcodes 370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remo
v
e all remaining expl
i
cit byte
c
odes f
r
om insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er
A
nv
i
n
Add sup
p
ort for warning on
i
nvalid LOCK pr
e
fixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Move HLE
b
yte cod
e
s to
\264
.
.
\2
6
7
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
An
v
in
Add a "nohle" byte c
o
de to skip a
n
instruc
t
ion pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er Anvi
n
insn
s
.
pl: Bun
d
l
e all "plain bytecode
s
"
into a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
HLE: Impl
e
me
n
t
t
he bas
i
c mechanism for
X
AC
Q
UIRE/X
R
EL
E
ASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c
: Fix
i
s_suppressed_warning(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
HLE: S
p
lit the LOCK a
n
d REP prefi
x
slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvi
n
insns: cr
e
ate a symboli
c
"
wait" token for
the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anv
i
n
i
ns
n
s: fix IMUL patterns
to get rid of open
-
code
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
in
s
ns: correc
t
t
h
e TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: replace open-code
d
\
3
22 opcode
with odf (op
e
rand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 3463230:
A
dd
V
MF
U
NC instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter
A
nvin
disasm
.
c: ESP
/
RSP ca
n
n
ot be indicies, but XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pet
e
r Anvin
assemble
.
c
: remove stray de
b
ugging
c
od
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter A
n
vin
N
ASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A few more AVX2 spec instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
e
ter Anvi
n
U
s
e a no
r
m
a
l
quad
-
c
ase for valueless /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remove s
u
pport
f
o
r
DREX encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
insns
.
dat: Clean up and fix the BMI ins
t
ructi
o
n patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
Merge bran
c
h 'n
a
s
m
-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
rdof
f
: add missi
n
g dependen
c
y in
M
akefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvi
n
Merge bra
n
ch
'
nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Mak
e
fi
l
e: hopefully
fix rdoff par
a
llel build probl
e
m
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
I
mple
m
ent the VGA
T
HERP instruct
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
A
dd sup
p
ort 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
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pete
r
Anvin
s
pec: up
d
ate to matc
h
requirements of Fe
d
ora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter
A
n
vin
NA
S
M
2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Pete
r
Anvin
M
e
rge bran
c
h
'
n
a
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter
Anvin
BR
3143040: Remov
e
i
n
valid
form of VP
E
XTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Pet
e
r Anvin
NASM
2
.
1
0
rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
eter
A
nvin
Merge branch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pet
e
r Anv
i
n
BR 3109604: Fix C4 vs C5 VEX
f
o
r
m se
l
ection
i
n
calcsize(
)
commit
|
commitdiff
|
tree
2010-11-08
H
.
P
e
ter Anvin
preproc
.
c
:
u
s
e na
s
m
_s
t
r
du
p
() rath
e
r tha
n
naked strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
e
ter Anvin
M
erge br
a
nch
'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
d
oc: fix spelling of "compatibility
"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter An
v
in
ph
a
s
h
: move
s
ample function to th
e
sam
p
le fil
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter
A
nvin
Merge
b
r
a
nch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
next