repo.or.cz
/
nasm
/
sigaren-mirror.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 A
n
vin
i
ns
n
s
.
dat: new instru
c
tions
fro
m
t
h
e 013
AV
X
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
2011-08-22
H
.
Pe
t
er
Anvin
d
i
sasm
.
c: ES
P
/RSP canno
t
be indicies, but XMM4/YMM4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvi
n
assemble
.
c: remo
v
e
stra
y
deb
u
gging
c
ode
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pet
e
r
Anvin
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter A
n
vin
A
few more AVX2 spe
c
instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pete
r
Anvin
U
s
e
a normal quad-cas
e
for
valueless /is
4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
e
te
r
Anvin
R
e
move
support for DREX encoding
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
A
nvin
insns
.
dat: Clean
up and f
i
x
the BMI instruct
i
on pattern
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
M
erge branch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anv
i
n
rdoff:
a
d
d missing depend
e
ncy in Makefile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
v
i
n
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makef
i
le: hopefully fix rdof
f
parallel build problems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
Im
p
lement the VGATHERP ins
t
ruction
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nvin
Add
support for VSIB instruc
t
ions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
eter Anvin
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
eter Anvin
s
p
ec: u
p
date to match requi
r
ements of Fed
o
ra 14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pe
t
e
r
An
v
in
NA
S
M
2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
e
ter Anvi
n
M
e
rge
b
ranc
h
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
e
ter Anvin
Merge branch
'
nasm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter An
v
in
doc:
f
ix
s
pelling of
"
com
p
atibi
l
ity"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Pete
r
An
v
in
phash: mo
v
e
sample function to t
h
e samp
l
e file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
B
R
3
052
6
1
8
:
hand
l
e seg
m
ent r
e
g
i
ster
o
pera
t
ions in 64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
er
A
n
vin
doc: un
t
abi
f
y
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er Anvin
doc: override optimization with
S
TRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
doc: docume
n
t i
m
m
64 optimization
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
Optimiz
e
mov
r64,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
assemble:
add
a
n OPT instructi
o
n
f
l
ag
s
for
o
p
timi
z
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pe
t
e
r
Anvin
in
s
ns
.
pl:
m
ake 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 Anvin
n
d
isasm:
h
andle VEX
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Pet
e
r Anvin
ndisasm: u
n
i
fy VE
X
handling
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
test/avx: remove del
e
ted instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
in
s
ns
.
dat: permit
contracte
d
forms for VBL
E
NDVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvin
assmemble
.
c:
f
i
x VEX
.
W logic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
i
n
sns
.
d
a
t
:
fix
e
ncoding of VCVT
S
D2
S
S
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
insns
.
da
t
:
SSE encoding o
f
VBLEND wit
h
VEX pref
i
x is
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
te
r
Anvin
ins
n
s
.
dat: updates from AVX v
7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
i
n
a
s
sembl
e
: handle v
e
x
.
lig
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
e
r
Anvin
vex: change
.
wx t
o
.
wig to match th
e
latest AVX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Pe
t
er Anvin
insns
.
dat: unbreak
tes
t
/imm64
.
b
in
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter An
v
i
n
preproc: allow
n
o
n
-identi
f
ier charact
e
r in environment
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
preproc
:
add %ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter
Anvin
B
R3
0
28880:
R
e
v
er
t
to nonfata
l
, better er
r
or me
s
sage
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pete
r
Anvin
p
r
eproc: don't paste TOK
_
P
REPROC_
I
D
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
P
e
ter Anvin
insns
.
dat: add XSAVE/XRSTOR64
,
XSAVEOPT, VCVTPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
P
e
ter Anvin
NASM 2
.
09rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
P
eter
A
nvin
doc: ins
l
ist
.
sr
c
i
s an in
t
e
r
me
d
iate
f
ile, move t
o
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Peter
Anvi
n
BR 3018233: ha
n
dle LFS,
LGS and L
S
S
with
a 64-bi
t
regis
t
er
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Pete
r
Anvin
openwc
o
m
.
mak: dr
o
p
/f from delete commands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Pe
t
er A
n
vin
Rename file
n
ames to 8
.
3 format
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter A
n
vin
outelf32: handle compilers without
64
-
bit switch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
New %use
package
"fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc: d
o
cume
n
t octal/binar
y
floating-po
i
nt
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pet
e
r
A
nvin
nasm
d
oc: add
m
issing co
m
ma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
et
e
r Anvin
nasmdoc: update the full set of numeric prefix/suffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter Anvin
o
u
tobj: up
d
ate error m
e
ssage
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter A
n
vi
n
outobj: p
r
operly err
o
r
o
n
unsupported relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
Anvin
outel
f
64: update copyright date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
e
t
e
r A
n
vin
ELF supp
o
rt for
8
-b
i
t relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
e
ter Anvin
Permit short
i
n
terse
g
ment jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter
A
nvin
Add
supp
o
rt
for
one-byte relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
e
ter Anvin
Remove open-coded ilog2(
)
imp
l
emen
t
at
i
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pete
r
Anvin
Add ge
n
e
r
ic il
o
g2 functions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter An
v
in
M
akefil
e
: clean up the lib directory on make cl
e
an
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r An
v
i
n
direct
i
ves
.
pl: trivial format
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
handling
o
f mi
s
s
i
ng directiv
e
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
Anvin
directives
.
pl: co
m
pensat
e
for *two*
s
pecials,
n
ot just
one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
A
nv
i
n
Distingu
i
sh
no directive present
from
unknown directi
v
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er Anvin
NASM 2
.
06r
c
11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
preproc: u
n
i
f
y
token
-
pasting code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
preproc: make $ and
$
$ T
O
K
E
N_OTHER
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
t
e
r
A
nv
i
n
NAS
M
2
.
06r
c
8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR
2
6
90688: Fi
x
opcodes for FMA instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
A
dd test from BR 26906
8
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
e
ter
A
n
v
in
BR 2690
6
8
8
:
add missing
VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
A
n
v
in
BR 2689316: PEXTRQ requi
r
es REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter Anvin
genf
m
a
: fix s
p
elling of t
h
e VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r Anvin
insns
.
dat: fix VFNM instructions incorrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
op
t
im
i
zation
.
as
m
:
more
sbyt
e
t
e
st
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
s
b
yte:
o
ptim
i
zation is O
K
if U
N
KNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
o
p
timiza
t
ion
.
asm: add
s
byte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2413265: don'
t
pessimize
d
i
splaceme
n
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvi
n
optimi
z
ation
.
asm: add EA optimization tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: another
re
a
da
b
ility cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er A
n
vin
n
a
s
m
.
c: reada
b
ility cleanup
for seg:
o
ff parsing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
Perl script used to gen
e
rate F
M
A
instruction patter
n
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
e
r
Anv
i
n
changes
.
src:
d
ocument u
p
dated AVX specificat
i
on
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
v
i
n
U
pdate the VFMA* instruct
i
ons per the AVX
spe
c
vers
i
o
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r
Anvi
n
ins
n
s
.
dat: f
i
x minor formatting anoma
l
ies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
i
n
insns
.
pl: h
a
ndle the new VE
X
.
DDS
flag per
AVX s
p
ec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvi
n
NA
S
M
2
.
06rc3
commit
|
commitdiff
|
tree