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
NASM 2.10.02
2012-07-21
H
.
Peter
Anvin
N
ASM 2
.
1
0
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
nvin
changes: add cha
n
g
e
s sinc
e
2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pe
t
er Anvin
doc: document ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
i
sn
s
n
.
dat: add norex
w
to instructions with o
n
l
y
3
2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
P
eter Anvin
insns
.
dat: new instructi
o
ns fro
m
the 013
A
VX
spe
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pe
t
er Anv
i
n
tes
t
: ilog2() test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pe
t
er A
n
v
i
n
eval: add gener
a
l
s
upport for
"in
t
eger function
s
"
a
nd
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter A
n
vin
phas
h
.
s
h
: Use int
(
) fo
r
th
e
s
i
ze of
the hash tab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter Anv
i
n
N
A
SM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
N
A
SM 2
.
1
0rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
P
eter
A
nvin
Try ag
a
in to
fix our
han
d
ling of MOVD/M
O
VQ
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
.
Peter Anvin
N
ASM 2
.
1
0
rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter A
n
vin
preproc: Revert to the NASM 2
.
09 prepro
c
e
s
sor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
nasm
.
spec
.
in: switch to
.
x
z
a
s
the source file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
misc/release: do xz compression with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insns
.
dat: MOV
i
s
not lo
c
kable; CMPXCHG1
6
B do
e
s n
o
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
A
nvin
H
L
E
: One more by
t
e code
c
onversion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
HLE: Move
byte codes back to \271-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anv
i
n
N
ASM 2
.
10r
c
11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: Cha
n
ge
N
OHLE to be an
i
ns
t
ru
c
t
i
o
n
flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
tag
-
release: actually push dat
a
out
unless --no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
NASM 2
.
10rc1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
release: create
.
x
z f
i
l
es;
r
e
m
o
ve empty subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
A
nvin
doc: R
e
move
some ugliness from the wi
n
64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
Anvin
psfonts
.
ph: in
c
reas
e
leadin
g
to font size+
2
0%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
An
v
in
changes:
d
o
cume
n
t big
e
ndian U
T
F-16/UTF-32 su
p
port
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
dd support fo
r
UTF-
1
6BE
a
n
d UTF
-
32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make the LOC
K
a
nd
HLE warnings supp
r
essabl
e
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
do
c
: Document
elfx32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Move the EP
S
logo do
w
n by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
doc
:
Allow repositi
o
ning the EPS lo
g
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Update copyright yea
r
to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
NASM
2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
doc
:
Docu
m
ent AVX2, BMI1, BM
I
2 a
n
d TSX sup
p
ort
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
As
s
ume the un
d
ocumented CMPXCHG486 opcode was l
o
ckable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Clean up JMP/CALL patt
e
rns, especially for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
An
v
in
disasm: ig
n
o
r
e opcodes
3
7
0
and
3
7
1
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Rem
o
ve all
r
emainin
g
e
xplicit byte
c
odes
from
insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
Anvin
Add support for war
n
ing on
i
nvalid LOCK pre
f
ixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
v
in
Move
HLE byte codes t
o
\264
.
.
\
267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Add a "no
h
le"
b
yte
code to
s
kip
a
n instructi
o
n p
a
t
t
e
r
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
insns
.
pl: Bundle all
"
plain bytecodes"
i
nto a h
a
sh
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Imple
m
en
t
the bas
i
c mechanism for XACQUIRE/XREL
E
ASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
na
s
m
.
c: Fix is_su
p
presse
d
_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
A
nvin
HLE: Split the LOCK and REP
prefix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: create a symbolic "w
a
i
t" to
k
en for
t
he \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anvin
insn
s
:
f
ix IMUL patte
r
n
s t
o
get
r
id of open-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
i
nsns:
co
r
rect the
T
SX opc
o
d
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pe
t
er
A
nvin
insns: replace open
-
coded \32
2
op
c
ode with
odf (ope
r
and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
B
R 3
4
63230
:
Add VMFUNC
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
disasm
.
c: ESP/RSP cannot
be indicies,
but XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
ter Anvi
n
a
s
se
m
ble
.
c: remove str
a
y
d
e
bugging
c
ode
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter
Anv
i
n
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pe
t
er Anvin
A
few more AVX2 spec inst
r
u
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
eter Anvin
U
se a normal quad-case for
v
aluele
s
s
/
is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remove sup
p
ort
f
o
r
DRE
X
encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
eter Anvin
insns
.
dat: C
l
ean up
a
nd fix the BMI instructi
o
n
patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge bra
n
ch 'nasm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er Anvin
rdoff: a
d
d mis
s
i
ng dependency in Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge branch 'nasm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
Makefi
l
e: hopefully
f
i
x rdo
f
f p
a
r
allel
b
uild
p
roble
m
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
t
e
r An
v
in
Implement
t
h
e VGATHERP inst
r
uction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter
A
nvin
Add sup
p
ort for VSIB instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
er Anvin
NASM 2
.
1
0rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvi
n
spec: update
t
o matc
h
require
m
en
t
s
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 Anvin
N
ASM
2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter A
n
vin
Merge
b
ranch '
n
asm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Pete
r
Anv
i
n
BR
3
143040: Rem
o
ve
i
n
v
alid
f
orm of
VPEX
T
RW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
e
te
r
Anvin
NASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter
Anvin
M
erge br
a
n
ch 'na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pe
t
er Anvin
BR 310960
4
: Fi
x
C4
vs C5
V
E
X
for
m
selection in calcs
i
ze()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pet
e
r
Anvin
prepro
c
.
c: use
n
asm_strdup()
r
ather than
na
k
e
d
str
d
up()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pete
r
A
n
v
i
n
Merge bra
n
c
h
'nasm
-
2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc:
fix spelling of
"compatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
P
e
ter An
v
in
pha
s
h: move
s
ample funct
i
on to the sample file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r Anvin
Me
r
ge
bra
n
c
h 'nas
m
-2
.
0
9
.
x
x
'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
ch
a
nges: document fixed
token
r
eversal f
o
r
%
d
eft
o
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
t
e
r
An
v
in
preproc: reverse
t
he order o
f
t
he tokens in %deft
o
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvi
n
BR 3052618: h
a
ndle segment register operations in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: untabi
f
y
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nv
i
n
d
oc
:
override optimization
w
i
t
h
S
TRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
doc: do
c
ument imm64 opt
i
m
ization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
O
p
timize
m
ov r
6
4,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter A
n
vin
a
s
semble
:
add
a
n
OPT i
n
s
truc
t
ion
flags for optimizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
d
oc: document the %
u
se fp macro pa
c
kag
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
NASM
2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pe
t
er Anvin
i
n
sns
.
pl: make i
n
snsd
.
c a bit easier to
r
ead
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter
Anvin
ndisasm
:
handle VEX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anv
i
n
ndisa
s
m: unify VEX ha
n
dl
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
n
d
isasm: fix
h
a
nding of byte cod
e
s 250-253, 32
4
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
NASM 2
.
0
9r
c
7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
e
r
Anvin
test/avx: remove deleted instructio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter
An
v
in
i
n
sns
.
d
at: permit c
o
n
tr
a
cted fo
r
ms for VBLENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r
Anvin
assmem
b
le
.
c: fix
VEX
.
W logic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
insns
.
dat: f
i
x encoding of VCVTSD2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
insns
.
dat: SSE
e
ncoding of VBLEND w
i
th VEX pr
e
fix
is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
e
r
A
nvin
ins
n
s
.
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 Anv
i
n
a
s
s
emble: hand
l
e
vex
.
li
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r
Anvin
vex: ch
a
nge
.
wx
t
o
.
wig to match t
h
e latest
A
VX spe
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next