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
BR 3392218: Disassemble 82h opcodes
2012-07-28
H
.
Pet
e
r Anvin
BR 3392218:
D
is
a
ssembl
e
8
2
h opco
d
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pe
t
er Anvin
NAS
M
2
.
10
.
0
3
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
doc: doc
u
ment
XRELEA
S
E
M
OV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter A
n
vi
n
h
l
e: opcode A2 forbidden wi
t
h
HLE prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
N
A
SM 2
.
10
.
0
2
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
Anvin
changes: add changes since 2
.
10
.
0
1
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
d
oc:
d
ocumen
t
i
f
u
nc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anv
i
n
isnsn
.
d
a
t:
a
dd
n
o
r
exw to instructions w
i
th
o
nly 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter Anvin
insns
.
d
at: new instr
u
ctions fro
m
t
he 01
3
AVX spe
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter
A
nvin
t
e
st: ilog2() test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pete
r
A
n
vin
eval: add gen
e
r
a
l support for "integer fun
c
tions" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Pe
t
er Anvin
p
hash
.
sh: Us
e
int() for the size of the h
a
sh table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter Anvin
NASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Pe
t
e
r
Anvin
NA
S
M 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
P
e
ter
A
nvin
Try aga
i
n to fix our handl
i
ng
o
f M
O
VD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anv
i
n
NASM 2
.
10
r
c14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
NASM
2
.
10rc
1
3
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter
Anvin
pr
e
pro
c
: Revert to the N
A
SM 2
.
09 prepr
o
cessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r A
n
vin
nas
m
.
spec
.
in: switch
t
o
.
xz as t
h
e source file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
mis
c
/release: do
x
z comp
r
ession with -
9
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
insns
.
dat: MOV
i
s
n
ot lockable; CM
P
XCHG16B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvi
n
HLE: O
n
e more byte co
d
e conversion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
er A
n
v
in
HL
E
: Move byte codes back
t
o \27
1
-
\
273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
v
in
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
e
r
Anvin
HLE:
Ch
a
nge NOHLE to be an
i
nstruct
i
on
flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
e
r
Anvin
tag-release: actually
p
us
h
data out u
n
l
e
ss
-
-no-p
u
s
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvi
n
NASM
2
.
10
r
c1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
release: crea
t
e
.
xz
files; rem
o
ve
e
mpty
subd
i
rect
o
ries
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvi
n
doc: Remove
s
ome ugl
i
ness from the w
i
n64 se
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r
Anv
i
n
psfonts
.
ph:
increa
s
e leading to font size
+
20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
chang
e
s
:
d
o
cument bigen
d
ian
U
TF-16/U
T
F-3
2
suppor
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add support for
U
TF-16BE an
d
UTF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
M
ake the LOCK and HLE warnings supp
r
essable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
vin
doc: Document
elfx32
s
uppor
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc:
M
ove
the
EPS logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyr
i
ll
Gorcun
o
v
do
c
: New NASM l
o
go
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
v
i
n
d
o
c: Allow repositioni
n
g the EP
S
logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r Anvin
U
p
date copyr
i
g
h
t yea
r
to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
NASM
2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
doc:
Docume
n
t
AVX2, B
M
I1, BMI2 and T
S
X support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
Assume the undocumented CMPXCHG486 o
p
code
w
as lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Clean up JMP/C
A
LL p
a
t
t
erns, especially
f
o
r
64
b
its
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
disasm
:
igno
r
e opcodes 3
7
0 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
R
emove all
rem
a
ining explic
i
t bytecodes
f
r
om insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Ad
d
suppo
r
t
f
o
r warning on
invalid
LOC
K
pref
i
xes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Move HLE b
y
te codes to \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
Add
a
"nohle" byte code to skip an instruction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
insns
.
p
l
:
Bundl
e
all "plain bytecodes" into a has
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
HLE: Imple
m
ent
t
h
e basic
m
echanism fo
r
XACQUIRE/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c
:
Fix
is_suppr
e
ssed_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
n
v
in
HLE: Split
the LO
C
K an
d
REP pre
f
ix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
i
n
sns: cre
a
te a symbol
i
c "w
a
it" token for
the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter A
n
v
in
ins
n
s:
f
i
x
I
M
UL patterns t
o
get rid of open-c
o
ded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
A
nvin
i
nsns:
c
orrect th
e
TSX o
p
codes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill Gorcunov
i
n
s
ns: Add AVX
2
trans
a
ctional synch
r
onization extensions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anvin
insns: replace open
-
c
o
ded
\322 opcode wit
h
odf (o
p
erand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
back
e
nd: add support for x32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter
A
nvin
BR 3463230: Add VMFUNC ins
t
ruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter
A
nvin
disasm
.
c: ESP/RSP cann
o
t be indicies,
b
ut XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
eter Anvin
as
s
emble
.
c: remove
s
t
r
ay debugging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pet
e
r Anvin
N
A
S
M 2
.
10r
c
8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A
few
m
ore
A
VX2
spec instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Use a norma
l
quad-case for valuel
e
ss /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
eter Anvin
Rem
o
ve
support for DREX encodin
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
et
e
r Anvin
i
nsns
.
dat: Clean
u
p an
d
fix the BMI instruction patt
e
rns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge
bra
n
ch
'
n
a
sm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
e
r
A
nvin
rdoff: add missing dependen
c
y
in Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
Me
r
ge branc
h
'
n
a
s
m-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er A
n
vin
Make
f
ile: hop
e
full
y
f
ix rdoff p
a
rall
e
l build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Im
p
lement th
e
V
GATHERP instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
Add support for VSIB instruc
t
io
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
t
e
r Anvin
NAS
M
2
.
1
0rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pet
e
r Anvin
s
pec: update
to ma
t
ch re
q
uir
e
ments of Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter
A
nvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anv
i
n
M
e
rge bran
c
h 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Malak
openw
c
o
m
.
mak: Update to u
s
e f
e
atures from
n
ewer W
M
AKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
BR 3143040: Re
m
ove
i
n
valid form of VPE
X
TRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvin
N
AS
M
2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvi
n
Merge branch 'nasm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
BR 31
0
9604:
Fix
C
4 vs C5 VEX form sel
e
ction in calcs
i
ze()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
p
r
e
proc
.
c: use na
s
m_strdup()
r
a
ther th
a
n nake
d
strdu
p
()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge b
r
anc
h
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: fix
s
pelling of "compatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Pet
e
r An
v
in
p
hash:
m
ove sample func
t
io
n
to t
h
e
samp
l
e file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Me
r
ge branch 'n
a
sm-2
.
0
9
.
x
x'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter A
n
vin
c
h
a
n
g
e
s
: d
o
cument fixed token r
e
ver
s
al for %
d
eftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
p
r
e
p
roc: reverse the orde
r
of the
t
o
k
ens in
%deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pe
t
er
A
n
vin
BR 305261
8
: handle
s
egment register operation
s
i
n 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvin
doc: untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: override optimiz
a
t
i
on with STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
doc: d
o
cument
i
mm64
o
ptimizat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
Optimize mov r
6
4,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvin
a
ssemble
:
add an OP
T
i
nstruction
fl
a
gs for optimizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter A
n
vin
doc: d
o
cument the %u
s
e fp
m
acro package
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
.
Peter Anv
i
n
insns
.
p
l: make insnsd
.
c a bit easier
t
o read
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
A
nvin
ndisasm: unify VEX handling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter A
n
vin
ndisasm: fix handing of byte codes 250-253,
3
24
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
next