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.10rc13
2012-03-04
H
.
Peter
Anvin
N
ASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
eter Anvin
p
r
eproc: Revert to
t
he
N
ASM 2
.
0
9
preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
nasm
.
s
p
ec
.
in: switch to
.
xz
as the source file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
misc/release:
d
o xz
c
ompression with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
insns
.
dat: MOV is
n
o
t
l
ockable;
C
MPXCHG16B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
H
LE: One mor
e
byte c
o
de conversi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
H
L
E: Mov
e
b
y
te codes ba
c
k to \271-
\
273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
NASM 2
.
10rc1
1
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
HLE:
C
hange NOHLE to
be
an instruction flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
tag-re
l
ease: actually push
data out unless --no-
p
ush
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
n
v
in
NASM 2
.
10rc
1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
er Anv
i
n
release
:
cr
e
ate
.
x
z
f
il
e
s; rem
o
ve empt
y
subd
i
rectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
Anvin
doc: R
e
move some ugliness fr
o
m the w
i
n
6
4
se
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
psfonts
.
ph: increas
e
le
a
ding to
f
ont
size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
changes: d
o
c
ument
bigendian UTF-16/UTF
-
32 supp
o
rt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Add support fo
r
UTF-16BE and UTF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Mak
e
the LOC
K
an
d
HLE warnings supp
r
es
s
a
ble
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r Anvin
d
oc: D
o
c
um
e
nt
el
f
x
32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
doc
:
Move the
E
PS
l
ogo
d
o
w
n by 1
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
Anvin
doc
:
A
l
low
repositioning the
E
P
S
logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Updat
e
co
p
yright ye
a
r to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
N
ASM 2
.
10
r
c9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Doc
u
m
e
n
t AV
X
2,
BMI1, BMI2 and TSX
s
u
pport
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume the un
d
ocumen
t
ed C
M
PX
C
HG4
8
6 opc
o
d
e
was lo
c
kable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
Clean
up JMP/CALL patt
e
rns, especially f
o
r
6
4 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
An
v
in
disasm: ignore opcodes 370 an
d
37
1
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter An
v
in
Rem
o
ve
all r
e
maining expli
c
it
b
ytecodes from
insns
.
d
at
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
Add s
u
pport for wa
r
ning
o
n invalid
LOCK p
r
e
f
i
xes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
Move HLE byte
codes t
o
\
2
64
.
.
\2
6
7
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
dd a "nohle"
b
yte code to skip
a
n i
n
struction pat
t
ern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
insns
.
pl: Bundle all
"
plain b
y
tecodes" into a has
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
HLE: Im
p
lement the
b
asic mechanism for XACQ
U
IRE/XRE
L
E
ASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c
: Fix is_suppressed_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
HLE: Split
the LO
C
K a
n
d REP prefix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter An
v
i
n
i
nsns: create a sy
m
bolic "wait" token for the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns
:
fix IMUL patterns to g
e
t rid of
o
pen-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anvin
insns
:
correct the TSX
o
pco
d
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
et
e
r Anvin
insns: replace open-coded \322 opcode with odf
(operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter
Anvin
BR 34632
3
0
: Add VM
F
U
N
C
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pet
e
r Anv
i
n
disasm
.
c: ESP/
R
S
P c
a
nnot be indic
i
es, but XM
M
4/YMM
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pet
e
r Anvin
asse
m
ble
.
c: rem
o
ve stray debugging
c
ode
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anvin
N
A
SM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A few
more
A
VX2 spec ins
t
ructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Us
e
a n
o
rmal
q
uad
-
ca
s
e for val
u
eless /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
e
ter Anvin
Remove support
f
or DREX encodin
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
i
n
s
n
s
.
dat: Clean up and fix
t
he BMI instruction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
t
e
r Anvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er Anvin
r
d
o
ff: add missi
n
g
d
e
p
endenc
y
i
n Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Merge branch
'
nasm-
2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Mak
e
file: hopefully
fix rdoff
parallel build probl
e
ms
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
Implement the VGA
T
HERP instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvi
n
Add support for
V
SIB
ins
t
ructions
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
.
Peter Anvin
spec:
u
pda
t
e
to match requir
e
ment
s
of
F
e
dora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Pet
e
r An
v
in
Merge branch '
n
asm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
BR 314
3
04
0
: Remove invalid f
o
rm
o
f
VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Pet
e
r Anv
i
n
NASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
ter Anvin
Merg
e
branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anv
i
n
B
R
31
0
960
4
:
F
i
x
C
4 v
s
C5
V
EX fo
r
m selection in ca
l
c
s
ize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
pre
p
roc
.
c: use
n
a
sm_strdup()
r
ather than naked
s
trdup
(
)
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
M
e
rge branch
'
nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
An
v
in
d
o
c: fix spellin
g
of
"
co
m
patibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: move sample fun
c
t
ion to the samp
l
e file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
t
er Anvin
Merge
b
ranch 'nas
m
-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter
Anvin
changes: document fixed to
k
e
n
r
ev
e
rsal for
%d
e
f
t
o
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er Anvin
preproc: r
e
verse the order of
t
he tokens in %
d
eftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
B
R
3052618: handle segment register o
p
erati
o
ns i
n
64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er A
n
v
in
doc: untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r
Anvi
n
doc: overrid
e
optim
i
zation with STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
doc
:
do
c
ument imm64 optimization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
n
vin
Optimize mov 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 OP
T
instr
u
ction fl
a
g
s fo
r
op
t
imizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er A
n
vin
doc: docu
m
ent the
%use
fp macro
package
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
e
r
A
nvin
NASM 2
.
0
9
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
et
e
r
A
nvi
n
insns
.
pl:
make i
n
s
n
s
d
.
c a bit
e
asie
r
to
re
a
d
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
ndisa
s
m:
handle VEX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter
A
nvin
ndisas
m
: unify VEX handling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Pet
e
r Anvin
ndisasm: fix han
d
ing of byte codes 250-25
3
, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
NAS
M
2
.
09r
c
7
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
test
/
avx: remove de
l
eted i
n
st
r
ucti
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
i
nsns
.
dat: pe
r
mit contracted fo
r
m
s
for
V
B
L
ENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assme
m
ble
.
c: fix VE
X
.
W l
o
gic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter An
v
i
n
insns
.
d
at: fix encoding o
f
VCVTSD2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insn
s
.
dat: SSE encoding of V
B
LEND w
i
th VEX p
r
efix is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
insns
.
da
t
:
u
p
d
ate
s
from AVX
v
7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
asse
m
ble: handl
e
vex
.
lig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvi
n
vex:
c
han
g
e
.
wx to
.
wig to
m
a
tch th
e
latest AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Pet
e
r
A
nvin
LICENSE: u
p
date year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
in
s
ns
.
dat: unbr
e
a
k tes
t
/imm64
.
bin
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pet
e
r Anvin
Revert "Improve process_
e
a
and introduce -
O
L"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anv
i
n
n
a
s
m
.
h:
m
ov
e
"regs
.
h
" to
top; ma
k
e is_register() a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
P
e
ter Anvin
preproc: all
o
w
non-id
e
ntifier c
h
ar
a
cter in enviro
n
m
e
nt
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
nasmdoc: we
s
till miss Chuck, but
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pet
e
r
A
nv
i
n
Merge branch 'nasm-2
.
08
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter A
n
vin
changes
.
s
r
c: update with
t
he 2
.
0
8
.
xx changes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
N
A
SM 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pet
e
r
A
n
v
in
M
a
ke -O
x
the def
a
ult
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
p
re
p
r
o
c: add %ifenv
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pet
e
r Anvin
BR302888
0
: Revert to nonfatal,
bett
e
r e
r
ror message
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next