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
.
Peter
A
nvin
B
R 339221
8
:
D
i
sa
s
sem
b
l
e 82h opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
NASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
d
o
c: document
X
RELEASE MOV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
hle: opcode A2 f
o
rbidden w
i
th HLE pre
f
ixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pet
e
r
Anvin
NASM 2
.
10
.
0
2
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pet
e
r
Anvin
change
s
: add
changes since 2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter A
n
vin
d
o
c: d
o
cument ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter A
n
vin
isns
n
.
d
a
t:
add norexw to
i
n
structio
n
s wit
h
only 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter An
v
in
insns
.
dat: n
e
w
i
nstructions
f
r
o
m t
h
e 013 AVX
s
pec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
e
t
er Anvin
test: ilog2() t
e
st
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pe
t
er Anv
i
n
e
val: add g
e
n
e
ral support for "integer f
u
nctions" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter An
v
in
phash
.
sh: Use int() f
o
r th
e
size of the hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter
A
n
v
in
N
ASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter A
n
v
i
n
N
A
SM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Pete
r
Anv
i
n
Try again to fix our handling
of MOV
D
/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Pet
e
r Anvi
n
NASM 2
.
1
0
rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
ete
r
A
nvin
NA
S
M
2
.
10rc
1
3
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
p
r
e
proc: Reve
r
t to t
h
e NASM
2
.
09 p
r
eproc
e
s
s
or
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
nasm
.
spec
.
in: switch to
.
xz as the so
u
rce f
i
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
misc/
r
elease:
d
o xz compression with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
i
n
s
ns
.
dat: MOV is not lo
c
kable; CMPXCHG16
B
d
oes not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
H
LE:
One
m
o
r
e byte code conversion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
HLE:
Move byte codes back to \27
1
-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
A
nvin
N
A
S
M
2
.
10
r
c
1
1
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
H
LE:
C
ha
n
ge NOHLE to be an instruction flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r
An
v
in
tag-release: actua
l
l
y
pu
s
h da
t
a out
u
n
l
ess --n
o
-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NASM 2
.
1
0
r
c
1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
r
el
e
a
se:
c
reate
.
xz
files
;
r
emove empty s
u
bdirector
i
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
doc: R
e
move some ug
l
iness
from the wi
n
64 sect
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
ps
f
onts
.
ph:
incr
e
a
s
e
lead
i
ng to font s
i
ze+20
%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anv
i
n
changes: docum
e
nt bigen
d
ian UTF-1
6
/
UTF-
3
2 s
u
pport
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Add s
u
pport for UTF-16BE and UTF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make the LOCK
a
n
d
HLE warnings suppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Document elfx32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
v
i
n
doc: Move the EPS l
o
go down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
An
v
in
doc:
A
llow reposit
i
oning
t
h
e E
P
S
l
ogo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Update co
p
yri
g
ht year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r A
n
vi
n
NASM 2
.
10r
c
9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
doc: Document AVX2, BMI1, BMI2 and TSX sup
p
ort
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er Anvin
Assume the un
d
ocumented CMPXCHG486 opcode was loc
k
able
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
C
l
ean up JM
P
/CALL patterns, especia
l
ly for 64 bit
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anv
i
n
disasm: ignore
o
p
co
d
es
3
70 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
A
nvi
n
Remov
e
al
l
r
emain
i
n
g
explicit
b
ytecodes
f
rom insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
A
d
d
support for warning on
i
nva
l
i
d LOCK p
r
efi
x
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Mo
v
e HLE
b
yte codes to \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add a "
n
o
h
le" byte code to s
k
ip
a
n
i
nstr
u
ction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
ete
r
A
nvin
i
n
sns
.
pl: Bundl
e
all "plain bytecodes" i
n
to a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
HLE: Implem
e
nt the ba
s
ic mechanism for XACQUIRE/
X
RELE
A
S
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
A
nvin
n
a
sm
.
c: Fix
is_s
u
ppre
s
se
d
_
w
arning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Spli
t
the LOCK and
R
EP prefix
s
l
ots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
nvin
i
n
s
ns: create a symbolic "wait" token for
t
he
\
341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter A
n
vin
i
ns
n
s: fix IMUL
pattern
s
to get r
i
d of open-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter
Anvi
n
insns: corr
e
ct
t
he TSX o
p
codes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
insns: replace open-code
d
\
3
22 opcode wi
t
h odf (op
e
rand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Pet
e
r An
v
in
BR 346
3
230: Add VM
F
UNC
i
nstructio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
eter Anvin
disasm
.
c: ESP
/
RSP
c
annot be indicies, but XMM4/Y
M
M4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvi
n
assemb
l
e
.
c: remove stray debuggi
n
g
c
ode
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
P
eter Anvin
NAS
M
2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
A
nvin
A few
m
o
r
e
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 normal quad-cas
e
for
v
aluel
e
s
s /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
Anvin
Remove s
u
pport for DRE
X
encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
e
ter Anvin
ins
n
s
.
dat: Clean up and
f
ix the BMI i
n
struction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
rdoff: add missing depend
e
ncy
in Makef
i
le
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
Merge bra
n
ch
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter
A
nvi
n
M
akefil
e
: hopefully fix rdoff p
a
rallel
build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
et
e
r Anvin
I
m
plem
e
nt the VGATHERP instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anvin
Add support for VSIB instructions
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
.
Pet
e
r Anvin
spec: u
p
d
ate to match
require
m
ents 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
.
10r
c
5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
Merge branch 'nasm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter An
v
in
BR 3143040: Remove inva
l
id form of VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter
A
nvin
NA
S
M
2
.
1
0
rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pete
r
Anvin
Merge branch 'nasm-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pet
e
r Anvin
BR 3109604: F
i
x C4 vs C5 VEX
for
m
selection in
c
a
lcsi
z
e()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter A
n
vin
p
r
eproc
.
c
:
use nasm_strdup()
r
ather t
h
an naked strdup
(
)
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge
b
ran
c
h 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pet
e
r Anvi
n
doc: fix
s
pelling of "compatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter An
v
in
phash
:
move sam
p
l
e
f
unc
t
i
on 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 A
n
vin
Mer
g
e branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter An
v
in
changes: document
f
ix
e
d
t
o
ken reversal
for %
d
eftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter
An
v
in
pr
e
proc: reverse
the order o
f
the tokens in %deft
o
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
BR 3052618:
h
andle segment register operations in
64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r
A
nvin
doc: untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r An
v
in
doc: override optimization with STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
er Anv
i
n
doc:
d
ocument imm64 op
t
imiza
t
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
er An
v
in
O
ptimize
m
ov
r
6
4
,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvi
n
assemble: add
a
n
O
PT ins
t
ructio
n
flags for
o
pti
m
izing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: d
o
c
ument t
h
e %use fp macro pack
a
g
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nv
i
n
NASM 2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter
A
nvin
i
n
s
n
s
.
pl: make insnsd
.
c a bi
t
e
a
sie
r
to read
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pe
t
er
A
nvin
ndisasm: handle VEX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
nd
i
sasm: u
n
ify VEX handlin
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Pete
r
Anvin
n
disasm:
fix handing of byte codes 250-253, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
NA
S
M
2
.
0
9
rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
t
est/a
v
x:
r
emove deleted instructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: per
m
i
t cont
r
acted forms for VBL
E
NDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
a
s
s
m
e
m
b
le
.
c: fi
x
VEX
.
W log
i
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter Anvin
in
s
ns
.
dat:
f
ix enc
o
ding of VCV
T
S
D
2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next