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
NASM 2.10rc11
2012-02-26
H
.
P
e
ter Anvin
NASM 2
.
1
0rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
HLE: Change
N
OHLE 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
-
rele
a
se: a
c
tually push data out unless -
-
no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NASM
2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
release: create
.
xz files
;
rem
o
v
e
empty
s
ubdir
e
ctories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
doc: Remove some ug
l
iness from th
e
win64 secti
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
psf
o
nts
.
ph: in
c
reas
e
leading to font size+2
0
%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
c
h
anges: document
bigendian UTF-
1
6/U
T
F-3
2
s
u
pport
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
A
dd support for UTF
-
16B
E
and
U
T
F
-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
M
a
k
e
t
h
e LOC
K
and HLE wa
r
n
i
ngs suppr
e
ssab
l
e
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Docu
m
ent e
l
fx32 suppor
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
doc: Move the EPS logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill
G
o
rcunov
doc: New NASM
l
og
o
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
Anvin
doc:
A
llow repositioni
n
g t
h
e EPS
l
o
g
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Update
copyri
g
ht year to 2
0
1
2
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
NASM
2
.
10
r
c9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
doc
:
Documen
t
AVX
2
, BM
I
1
,
BMI2 and TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume the undocumen
t
ed CMPXCHG486 opcode was lockab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
C
lean
u
p
J
M
P/
C
AL
L
pa
t
t
e
rns,
especi
a
l
l
y for
6
4
bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
di
s
a
s
m
: ig
n
or
e
opcodes 370
an
d
371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remo
v
e a
l
l r
e
maining explicit
byte
c
odes from
insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
v
i
n
Add support fo
r
warning on invalid LOCK prefix
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nv
i
n
M
o
v
e
HLE byte codes to \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add a "nohle"
b
yte code
to sk
i
p
an instruc
t
ion patte
r
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er
Anvin
in
s
ns
.
p
l:
B
u
n
dle all
"
p
lain
b
ytecodes" into a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
H
LE: Implement t
h
e
b
asic
mech
a
nism for 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
.
Peter Anvin
H
L
E: Split the
LOCK a
n
d REP pre
f
i
x
s
l
ots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anvin
insns:
c
r
ea
t
e
a
sy
m
bol
i
c
"wa
i
t" token f
o
r the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pe
t
er
A
n
vin
insns: fi
x
IMU
L
patterns to get rid of
o
pen-cod
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter A
n
vin
i
n
s
n
s
: correct the TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyr
i
ll
G
orcu
n
ov
insns: Add AVX2 tr
a
nsactional synchron
i
zation
e
xte
n
sions
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
et
e
r Anvin
insns: replace open-
c
o
ded \322 o
p
code wi
t
h odf (operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
bac
k
end: add support for x32
E
LF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 34
6
3230: Add VMFUNC instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter
Anvin
d
i
sasm
.
c: ESP/RSP cannot be indicies, bu
t
XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter A
n
vin
asse
m
b
le
.
c: remove s
t
ray de
b
ug
g
ing code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pete
r
A
n
vin
N
A
SM 2
.
1
0
rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
A
n
vin
A few more AVX2 spec
instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
A
nvin
Us
e
a no
r
mal quad-case for
v
alueless
/is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remo
v
e suppor
t
f
o
r DREX encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
insns
.
dat
:
Clean up
a
nd fix the
B
M
I
instructi
o
n patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Mer
g
e
b
r
an
c
h 'nas
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
in
rdoff: add missing dependency in
M
akef
i
le
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er Anvi
n
Merge bran
c
h 'nasm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefi
l
e: hopefully fix rdoff pa
r
a
llel build p
r
o
blems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter
Anvin
I
mplem
e
nt
t
he VGATHERP
instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
Add suppo
r
t for VS
I
B instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
NASM 2
.
10
r
c6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
t
er Anvi
n
sp
e
c: update to ma
t
ch req
u
irements of Fed
o
ra
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
.
Peter Anvin
M
erge branch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Malak
openwcom
.
mak: Up
d
a
te t
o
use features from n
e
wer WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
eter
A
nv
i
n
BR 3143040: Re
m
ov
e
inv
a
lid
form of VPEXTR
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
e
ter An
v
in
NASM 2
.
10r
c
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
Merge
branch 'nasm
-
2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter
Anvin
B
R
310960
4
:
F
ix C4 vs C5 VE
X
fo
r
m sel
e
ction in
c
alcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
prepro
c
.
c: use
n
as
m
_str
d
up() ra
t
her t
h
an naked strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter An
v
in
M
e
rge branch
'
nas
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
d
o
c: fix spelling o
f
"compatibil
i
ty"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter
A
nvin
phash: move sa
m
ple function to
t
he sa
m
ple fil
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter An
v
i
n
M
e
rge bra
n
ch 'n
a
sm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r A
n
v
in
changes
:
doc
u
ment fixed token re
v
ersal for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
ter Anvin
preproc: rev
e
rs
e
the ord
e
r 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
A
nvin
BR 305
2
61
8
: handle
segme
n
t regist
e
r operations in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvin
doc:
unt
a
bify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
e
r
An
v
in
doc: o
v
erride optimization with STR
I
CT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvin
doc: document imm6
4
optimi
z
at
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvin
Opt
i
mize mov r6
4
,im
m
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
as
s
e
m
b
le
:
a
dd an
O
P
T instru
c
t
ion flags for optimiz
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
d
o
c
: docume
n
t the %use fp ma
c
ro pack
a
g
e
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 A
n
v
i
n
insn
s
.
pl: make insnsd
.
c a
b
it easier t
o
rea
d
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
e
ter Anvi
n
ndisa
s
m: handle VEX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Pe
t
er Anvin
ndisasm: unify VEX hand
l
ing
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
n
d
isasm: fi
x
h
a
nd
i
ng o
f
byte co
d
es 250-25
3
, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anv
i
n
N
A
S
M
2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
t
est/avx: remo
v
e deleted instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvi
n
in
s
ns
.
dat: perm
i
t c
o
ntracted forms
for VBLENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er
Anvin
assme
m
ble
.
c: fix VEX
.
W logi
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvin
insns
.
d
a
t
:
fix encoding of V
C
VTSD2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
insns
.
dat: SSE encoding o
f
V
BLEND with VE
X
prefix is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er An
v
in
ins
n
s
.
dat: updates f
r
om
A
VX
v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assemble: hand
l
e
vex
.
lig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
v
e
x: change
.
wx to
.
wig to match the latest AVX s
p
ec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter Anvin
LICENS
E
:
u
pd
a
te
year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvi
n
insns
.
dat: unbrea
k
test/imm6
4
.
bin
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
Rever
t
"Impro
v
e p
r
ocess_
e
a and introduce -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
eter Anvin
nasm
.
h: move "r
e
gs
.
h" to top; make is_regi
s
ter
(
) a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Pet
e
r
Anvin
preproc: all
o
w non-i
d
entifi
e
r character in environment
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
ter
A
nvin
nasmd
o
c: we stil
l
miss Chuck, but
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anv
i
n
Me
r
ge b
r
anch 'nasm
-
2
.
08
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
changes
.
src: update wi
t
h the
2
.
08
.
xx cha
n
ges
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter An
v
in
N
ASM 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
Make -Ox the
d
efault
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
p
r
eproc: add %ifen
v
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pet
e
r
Anvin
BR
3
028880:
Revert
t
o
nonfatal,
bette
r
error message
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter
Anvin
nasm
d
oc: remove obs
o
lete
S
ource
f
or
g
e
r
e
f
e
rences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter
A
n
v
in
NA
S
M 2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-09
Cyrill
Go
r
cunov
preproc: add anot
h
er
t
est c
a
s
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next