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 An
v
in
BR 339
2
21
8
:
D
i
sassembl
e
8
2
h 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
.
Pete
r
A
nvin
doc:
do
c
ume
n
t XRELEASE MOV
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter
A
n
vin
h
l
e:
o
p
c
o
d
e
A2 forbidde
n
with
HLE prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
NASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvi
n
changes: add changes since
2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
nvin
doc: docu
m
ent ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
isnsn
.
dat: add norexw to ins
t
ru
c
tions w
i
th only 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter
A
nvin
insns
.
dat:
new instructions f
r
om the 013 AVX s
p
ec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
t
est: ilog2()
test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pet
e
r A
n
v
i
n
eval
:
a
d
d
g
e
n
eral support for
"
integer functions" an
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter Anvin
p
h
ash
.
sh: Use int() for the size o
f
the
h
ash
t
abl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
P
eter Anvi
n
NAS
M
2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
NASM
2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvin
Try a
g
a
in to
fix o
u
r handling o
f
M
O
V
D
/
M
OVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anvin
NASM 2
.
10r
c
14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
NAS
M
2
.
1
0rc
1
3
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
ter
A
nvin
prepr
o
c: R
e
v
e
rt to the NA
S
M 2
.
09 preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
nasm
.
spec
.
in:
swit
c
h 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
mi
s
c/re
l
ease: do xz comp
r
e
s
sion with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvi
n
insns
.
dat
:
M
O
V
is not lock
a
ble; C
M
PXCHG16B does
n
ot
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
H
L
E
:
One more byte code c
o
nversio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
HL
E
: Mo
v
e byte
co
d
es b
a
c
k
to \27
1
-
\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anv
i
n
H
LE: Change NOHLE t
o
be an instruction flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
tag-release: actually push data out unless --no-p
u
sh
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
NASM
2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
release: create
.
xz f
i
l
es; remove
empty subdi
r
ectorie
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
doc: Remove
some ugliness
from the win6
4
se
c
ti
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nv
i
n
psfonts
.
ph: incre
a
se le
a
ding
to font size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvi
n
cha
n
ges:
d
o
c
ument big
e
ndian
U
T
F-
1
6/UTF-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add sup
p
o
r
t for UTF-16BE and UT
F
-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make t
h
e LOCK and HL
E
warnings
suppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
doc: 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 d
o
wn
b
y 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc
:
All
o
w
r
epositioning the EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Up
d
at
e
copy
r
ight year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter A
n
vi
n
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
oc: Do
c
ument AVX2, BMI1, BMI2 and
T
SX sup
p
ort
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Ass
u
me
the undocumented CMP
X
CHG486 opcode was
lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
Clean up JMP
/
CALL patter
n
s, e
s
peci
a
l
l
y for 64 bit
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er Anvin
d
i
sasm: ign
o
r
e
o
pcodes 37
0
and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
R
emove all remaining expl
i
cit by
t
ecodes f
r
om
i
nsns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
i
n
Add suppor
t
for warni
n
g on invalid LOCK prefix
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Mo
v
e H
L
E
byt
e
codes to \26
4
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add a "nohl
e
" byte c
o
de to skip
an inst
r
uc
t
ion pa
t
tern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter A
n
vin
insns
.
pl:
Bun
d
le all "plain bytecod
e
s" int
o
a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Implement the basic mec
h
a
n
ism for
XACQUIRE/XREL
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 Anvin
H
LE: S
p
lit the LOCK
a
n
d R
E
P pref
i
x
s
lots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anvin
insns
:
create a symbolic "
w
a
it"
t
ok
e
n
for the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter
Anvin
insns
:
fix IMUL patterns t
o
get rid of open-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
in
s
ns: correc
t
t
h
e TSX
o
pc
o
des
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: replace
o
pen-coded \3
2
2
o
pcode with
o
d
f
(operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter
Anvin
B
R
3463230: Add VMFUNC instru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pe
t
er Anvin
disasm
.
c: ESP/
R
SP c
a
nno
t
be indicies, but
XMM4/YM
M
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
ter Anvi
n
assemble
.
c
:
remo
v
e
s
tray debugging 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
.
Pe
t
er Anv
i
n
A few m
o
re AVX2 spec i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Use a normal quad-case f
o
r valueless /is
4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remove suppo
r
t for
D
REX
e
ncoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
insns
.
dat:
C
lean
u
p
a
nd fix the BMI instruction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
e
r Anvin
Merge branch '
n
asm-2
.
0
9
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er Anvi
n
rdoff: add missing de
p
end
e
ncy 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
.
xx
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anv
i
n
M
a
ke
f
ile:
hope
f
ully fix rdoff p
a
rallel buil
d
pr
o
blems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvi
n
I
m
p
l
ement the VGATH
E
R
P instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
A
dd suppo
r
t
for VSIB instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter A
n
vi
n
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
spec
:
update to mat
c
h requirem
e
nt
s
of Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
e
ter A
n
vi
n
NAS
M
2
.
1
0rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anv
i
n
Merge bra
n
ch
'nas
m
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
ete
r
Anvin
B
R
31
4
3040: Rem
o
ve in
v
alid
f
or
m
of VPE
X
TRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
eter Anvin
NASM 2
.
1
0
rc
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
Merge
branch
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
BR 3109604: Fix C4 vs C5 VEX form selec
t
i
o
n in cal
c
size()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pe
t
e
r
Anvin
preproc
.
c: use nasm_s
t
rdup(
)
rather t
h
an naked s
t
rdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter An
v
in
Merge br
a
nc
h
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: fix spelling of "compati
b
ility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter
A
nvin
p
hash: m
o
ve sample function to the
sample fil
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Merge branch 'nasm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
c
h
anges:
d
ocument fixe
d
token rev
e
rsal for %deft
o
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
ter Anvin
p
r
eproc: r
e
verse
t
he order
of the tokens in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pete
r
Anvin
BR 3052618: h
a
n
d
l
e
segment
r
egister operation
s
in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc:
u
ntabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter 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
.
Peter Anvin
d
o
c:
docu
m
ent imm64 optimi
z
ati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
Anvin
Op
t
i
m
ize mov r64,i
m
m
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvi
n
a
s
semble: add an OP
T
instruction flags for
o
ptimiz
i
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: documen
t
the
%use
f
p
m
acro pack
a
ge
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
Anvin
i
n
s
ns
.
pl: make i
n
snsd
.
c a bit
e
asier to
r
e
a
d
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
et
e
r
A
n
vin
ndisasm: han
d
le VEX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
P
eter
A
nvi
n
nd
i
sasm: unify VEX handl
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Pete
r
Anvin
ndisasm: fix handing o
f
by
t
e codes 250-
2
5
3, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
t
e
st/avx: re
m
ov
e
del
e
ted inst
r
u
c
ti
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
insns
.
dat: pe
r
mit contracted
f
o
rms for VBLENDV
P
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assmemb
l
e
.
c: fix VEX
.
W l
o
gic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvi
n
insn
s
.
dat: f
i
x encoding of VCVTSD2
S
S
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next