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
.
P
e
ter An
v
in
BR 3
3
92
2
18: Di
s
a
ss
e
mble 82h opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pet
e
r Anvin
NASM 2
.
1
0
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter A
n
vin
doc: do
c
ument
XRELEASE MOV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
hle: opcode
A
2 forbid
d
en with H
L
E prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
NASM
2
.
10
.
0
2
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
eter Anvin
c
h
ange
s
: add chang
e
s
sinc
e
2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvi
n
doc:
d
ocument i
f
unc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter A
n
vin
i
snsn
.
d
at:
add nor
e
xw to in
s
tructio
n
s
with only 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
P
e
t
er An
v
in
insns
.
d
at: new
ins
t
ructions from th
e
013 A
V
X sp
e
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
test: ilog2() test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter
A
nvin
eval:
add general support for "integer functions" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter Anvin
phash
.
sh: Use i
n
t() for the size of
t
he hash tab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter A
n
vin
NA
S
M 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
P
e
ter
Anvin
N
A
SM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter A
n
vin
Try aga
i
n to fix our handling of M
O
VD/MO
V
Q
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anvin
NASM
2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pe
t
er
Anvi
n
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
p
r
eproc: Revert to the NA
S
M 2
.
09 pre
p
rocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
nasm
.
spec
.
in
:
switch to
.
xz as the sour
c
e file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
m
isc
/
rele
a
se:
do x
z
c
o
mpression with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insn
s
.
dat: MOV is
not lockable; CMP
X
CHG
1
6B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: One mor
e
byt
e
code c
o
nv
e
r
s
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvi
n
HLE
:
Move b
y
te
c
od
e
s back to
\
271-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
N
A
SM
2
.
10rc
1
1
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er An
v
in
H
LE:
C
h
a
nge NOHLE
t
o
be an
i
nstruction
f
l
a
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
tag-release: a
c
tua
l
ly
pus
h
d
a
ta
out unless --no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
e
r
A
n
vin
N
ASM
2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
release:
create
.
xz
f
iles; remove
empty subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
doc: Remo
v
e some ugliness from the win64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
psfonts
.
ph: in
c
rease lea
d
i
ng to font
s
ize+20
%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
c
hang
e
s: d
o
cument bige
n
d
i
an UTF-16/UTF-32 sup
p
ort
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
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 A
n
vin
Make the LO
C
K
a
n
d HLE warnin
g
s suppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
oc: Document elfx
3
2 s
u
p
p
o
rt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc:
Move
t
he E
P
S logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c
:
Allow repos
i
tioning the
EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
Upd
a
te copyrig
h
t year
to 201
2
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
N
ASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
doc: Document
AV
X
2,
BMI1, B
M
I2 and TSX
s
u
pport
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
et
e
r Anvin
Ass
u
me the undocume
n
ted
C
M
PXC
H
G486 op
c
ode was lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r Anv
i
n
C
l
ean up JMP/CALL
p
a
tterns, especially f
o
r
64 bit
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
isa
s
m:
igno
r
e o
p
codes
370 and
371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r An
v
in
Remov
e
all remaining explicit bytecodes fr
o
m insn
s
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add suppo
r
t for
w
arning on invali
d
LOC
K
prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Move HL
E
byte
codes to \264
.
.
\
2
6
7
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anv
i
n
Add
a
"
n
ohle"
b
yte code
t
o
skip an instr
u
ction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
insns
.
pl: Bundle all "pl
a
in bytecodes" int
o
a
hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HL
E
:
I
m
ple
m
ent the b
a
s
ic
mechani
s
m for X
A
CQUIRE/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c: Fix is_suppresse
d
_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Spli
t
th
e
LOCK and REP prefix
slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
insns: create a symbolic "wai
t
"
t
o
ken for
t
he \
3
41
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anvin
i
nsns:
f
ix IMUL patterns t
o
get rid o
f
o
p
en-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: correct the
T
S
X opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
i
n
sns: re
p
l
a
ce
open-coded
\
322 o
p
code with
o
df (operan
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 3
4
63230: Add VMFUNC i
n
str
u
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pe
t
er Anvin
dis
a
sm
.
c: ES
P
/RSP cann
o
t be i
n
dicies, but XM
M
4
/
YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pe
t
er
Anvin
assemble
.
c: remov
e
stra
y
d
e
bugging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
P
e
t
er A
n
vin
N
A
S
M
2
.
1
0
r
c8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A few more A
V
X2
s
p
e
c in
s
tructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Use a normal qua
d
-case for val
u
eless /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pet
e
r
Anvin
Remo
v
e support f
o
r DR
E
X
e
ncoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
A
nvin
ins
n
s
.
dat: Clean u
p
and f
i
x the BMI
instruction pattern
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge br
a
nch 'nas
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter
A
nvin
rdo
f
f: add missing dependency in Ma
k
ef
i
le
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
M
erge bra
n
ch
'n
a
sm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefile
:
h
o
pefully
f
ix rdoff paralle
l
bui
l
d problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Implement the VGATHERP
i
nstruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
A
dd support for VSIB
instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter A
n
vin
NAS
M
2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pete
r
An
v
i
n
spec: upda
t
e to matc
h
req
u
i
rements
of Fedora
1
4+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter Anvin
NASM 2
.
1
0rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Pete
r
Anvin
Merge bra
n
ch
'
nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Pet
e
r Anvin
BR 31
4
3
040: Remove
invalid form of VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Pet
e
r
A
nvin
NASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
eter A
n
vin
Merge branch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter An
v
i
n
BR 3109604: Fix C
4
vs C5 VEX form selection
i
n
c
alcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
P
e
t
e
r A
n
v
i
n
preproc
.
c: u
s
e n
a
sm_strdup() rather than naked
s
t
r
d
u
p()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pete
r
A
n
vin
M
erge bran
c
h '
n
asm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
e
t
er A
n
vin
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
phash: move sample f
u
nction to
th
e
s
a
mple file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
A
n
v
in
Merge b
r
anch 'nas
m
-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
changes:
doc
u
ment fi
x
ed
t
o
k
en reversal for
%deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter An
v
i
n
p
r
eproc: re
v
erse
t
he order of the tokens
i
n %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
B
R 30
5
2618: h
a
nd
l
e segm
e
nt
r
e
g
ister opera
t
ions in 6
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvin
doc: over
r
ide optimiz
a
t
i
o
n
w
ith STR
I
CT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: document imm64
optimization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
Optimize
mov r64,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
a
ssemble: add an OPT in
s
truction
f
lags f
o
r
opt
i
mizi
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvin
doc:
d
ocum
e
n
t the %
u
se fp
m
acr
o
pac
k
age
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
.
P
e
te
r
Anvin
i
n
sns
.
p
l
:
make insnsd
.
c a bit ea
s
i
er
to
r
ea
d
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
eter
Anvin
ndisas
m
: h
a
n
d
le
V
EX
.
L
IG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Pe
t
er Anvin
ndisasm: unify VEX handl
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
P
e
ter Anvin
ndisasm: fix handing of byte c
o
d
e
s 250
-
253, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter Anvin
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
test/avx: remove deleted instr
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvin
insns
.
dat: permit
c
ontracted forms f
o
r V
B
LENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assmembl
e
.
c: fix VEX
.
W logic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
insns
.
dat: fix encoding
o
f
V
CV
T
SD2
S
S
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next