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
insns.dat: new instructions from the 013 AVX spec
2012-07-13
H
.
Pet
e
r
A
nvin
i
n
sns
.
dat: new instructions f
r
om
the
0
13 AVX s
p
ec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter A
n
vin
N
ASM 2
.
10
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pet
e
r Anvin
dis
a
sm
.
c: ESP/RSP cannot be indi
c
ies, but XMM4/YMM4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pete
r
Anvin
assemble
.
c: remove stray
d
ebug
g
in
g
code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anvin
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A
f
ew more AVX2 spe
c
i
nstructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pete
r
Anvin
U
s
e a norma
l
quad-case for val
u
el
e
ss
/is4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remove su
p
port for D
R
EX encod
i
n
g
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pe
t
er Anvin
insns
.
d
a
t:
C
lean up and fix the BMI instruction patterns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvin
Merge branch '
n
asm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rd
o
f
f: add missing
dependency
i
n
Makefile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anvin
M
e
r
g
e branch 'nasm
-
2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefi
l
e: hop
e
fully
fix rdoff
p
a
rallel
build
problems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anvin
Implement
the VGATHERP ins
t
ruction
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anv
i
n
Add suppor
t
f
or VSIB instru
c
tions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
NAS
M
2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pete
r
Anvi
n
spec
:
update to mat
c
h requireme
n
ts of Fedora 14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pet
e
r
Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
eter A
n
vin
M
e
rge branc
h
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
e
ter
A
n
vin
Merge bra
n
ch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pe
t
er Anvin
doc: fix
s
pe
l
ling of "c
o
m
patibility"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phas
h
: move sam
p
le f
u
nction t
o
the sample
file
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
P
e
te
r
Anvin
BR 3052618: han
d
le segmen
t
register operations in 6
4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter
Anvin
doc: unt
a
bify
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter A
n
vin
doc
:
override op
t
im
i
za
t
io
n
w
ith
S
T
R
ICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter A
n
vin
doc: document im
m
64 optimization
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter
Anvin
Opt
i
m
iz
e
mov r64,i
m
m
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
assemble: add an OP
T
instruc
t
ion fl
a
gs for op
t
imizing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
eter Anvin
insns
.
pl:
make insnsd
.
c a bit easier
t
o r
e
ad
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
ndisasm: handle
V
EX
.
LIG
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter
Anvin
ndisasm: unify VEX handl
i
ng
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er
A
n
v
in
NA
S
M 2
.
0
9
rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
test
/
avx
:
remove deleted
i
nstruct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
in
s
ns
.
dat: permit
co
n
tracted forms for VBLEN
D
V
P
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assmemble
.
c: f
i
x VEX
.
W logi
c
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
et
e
r Anvin
insns
.
dat: fix enc
o
di
n
g o
f
V
CVTSD2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
insn
s
.
dat: SSE encoding o
f
V
BLEND with VEX pref
i
x i
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: updates fr
o
m AVX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
asse
m
b
l
e:
h
an
d
le v
e
x
.
l
i
g
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r
Anvin
vex: change
.
wx to
.
wig t
o
match the l
a
test AVX spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter An
v
in
ins
n
s
.
dat: u
n
bre
a
k test
/
imm64
.
bin
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvi
n
preproc: allow non-identifi
e
r
charac
t
er
i
n environmen
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter
Anvin
preproc:
a
dd %ifenv
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
BR
3
028880: Revert
t
o nonfatal, better
e
r
r
o
r
m
essage
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
preproc: don't
p
aste
TOK_
P
REPROC_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Pete
r
Anvin
insns
.
dat: add XSAVE/XRSTOR64, XSAVE
O
PT, VCVTPH2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter An
v
in
NASM 2
.
0
9rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
P
e
ter Anvi
n
d
o
c:
ins
l
ist
.
src is an intermediate f
i
l
e
, move t
o
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Pet
e
r Anvin
B
R
3
018233: handle LFS
,
LGS and LSS with a 6
4
-
b
it regis
t
er
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Peter A
n
vi
n
op
e
nwcom
.
mak:
d
rop /
f
from
d
elete commands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Pe
t
e
r
Anvin
Rename filen
a
mes to
8
.
3 fo
r
m
a
t
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Pete
r
A
n
vin
o
ut
e
lf32: hand
l
e
c
o
m
pilers
w
itho
u
t 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 %us
e
package
"fp
"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter A
n
vin
na
s
mdoc: document
o
c
tal/
b
ina
r
y floating-p
o
int
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc: add
m
i
ssing comma
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pet
e
r Anvin
nas
m
doc: update the
full s
e
t of numeri
c
prefix/suffi
x
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter A
n
vin
outobj:
u
pdat
e
error message
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
outobj:
properly e
r
r
or on unsuppo
r
ted relocation
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
out
e
lf
6
4: up
d
a
t
e copyrig
h
t date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pe
t
e
r
Anvi
n
ELF support for 8-bit reloca
t
ion
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
Pe
r
mi
t
short inters
e
gment
j
umps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
e
t
er A
n
vin
Add su
p
port for one-
b
yte relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Remov
e
open-coded il
o
g2() implement
a
tions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Add gen
e
r
i
c ilog2 funct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Makef
i
le: clean
up the lib direc
t
ory on make
clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pe
t
e
r
Anvin
d
i
re
c
tiv
e
s
.
pl: trivial formatting
f
i
x
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
ter
Anvin
n
asm
.
c:
s
m
a
rter handling
o
f missin
g
direc
t
ives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
e
ter Anvin
d
ire
c
tive
s
.
p
l
: compensate for *
t
w
o*
s
pecials, n
o
t
j
u
st one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
Distinguish no
direct
i
ve
present fro
m
u
n
k
n
o
w
n di
r
ective
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pet
e
r
A
n
vin
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
prep
r
o
c: unify token-pasting code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pet
e
r Anvin
preproc: make $ and $$ T
O
KE
N
_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 Anvin
BR
2
69068
8
: F
i
x opcodes for FMA instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
Anvin
Add test from BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter An
v
i
n
BR 2
6
9
0
688: add
missi
n
g
V
FM inst
r
uct
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
B
R 2689
3
16: PEXT
R
Q r
e
q
u
ires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma:
f
ix spelling
o
f
the VFNM in
s
t
ructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r Anvin
ins
n
s
.
da
t
: fix VFNM
instru
c
tion
s
inco
r
r
e
ctl
y
s
pelled
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter A
n
vin
opt
i
miza
t
ion
.
as
m
:
m
o
r
e sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anvin
sb
y
te: optimi
z
ation is OK if UNKNOWN i
s
n't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
n
vin
op
t
imization
.
a
sm: ad
d
sbyte te
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anv
i
n
N
A
S
M 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
BR 2413265: don'
t
pessimiz
e
displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimiz
a
tion
.
a
sm:
a
dd EA
o
ptimization
t
ests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
a
s
m
.
c
: another rea
d
ab
i
l
it
y
cle
a
nup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
nas
m
.
c: read
a
bil
i
ty
c
leanu
p
for seg:off
pa
r
sing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
n
vin
Perl script used t
o
ge
n
e
rate
FMA in
s
truc
t
ion patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
src:
d
ocument update
d
A
VX specifi
c
ation
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
Update th
e
VFM
A
* instructi
o
ns per the AV
X
spec
v
ersion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
ete
r
Anvin
insn
s
.
da
t
: fix minor
f
ormatting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
n
sns
.
pl: handle
t
he
n
ew VEX
.
D
D
S flag pe
r
AVX
s
pec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pet
e
r Anv
i
n
N
A
SM 2
.
0
6rc3
commit
|
commitdiff
|
tree