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.10rc14
2012-03-05
H
.
Peter
Anvi
n
NAS
M
2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter A
n
vin
NASM 2
.
10r
c
1
3
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter
A
n
v
i
n
p
r
e
p
r
oc
:
R
eve
r
t to the NASM 2
.
09 preproc
e
ssor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
na
s
m
.
spec
.
in: swi
t
c
h to
.
xz as
the source
f
i
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
misc/rel
e
ase: d
o
xz com
p
ression with -9
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
insns
.
dat:
M
OV is
n
ot lockable; CMPXCHG16B
d
oes
n
ot
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
HL
E
:
O
n
e m
o
re byte code con
v
ersion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: Move b
y
te codes back to \271-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
i
n
NASM 2
.
10r
c
1
1
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: Change NOHLE to
b
e an instruc
t
ion flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
e
r Anvin
tag-rele
a
s
e: a
c
tually pus
h
data out
u
nless -
-
no
-
p
ush
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
N
A
S
M 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
r
e
lease: create
.
xz files; remove
empty subdirect
o
ries
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Remove some u
g
l
i
n
e
s
s
f
r
om the win
6
4 sect
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
ps
f
on
t
s
.
ph
:
increase leading to font size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
changes: document b
i
gendian UTF
-
16/
U
TF-3
2
support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvi
n
Add support for UTF
-
16BE and
U
TF
-
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
H
LE
warnings suppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
do
c
: Document elfx
3
2
supp
o
rt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
doc
:
Move the EPS logo down by
1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc
:
All
o
w repo
s
i
t
io
n
ing the E
P
S l
o
go
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Update
c
opyright year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
N
A
SM
2
.
1
0rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
doc: Doc
u
ment AVX
2
, BMI
1
, BMI2 and TSX sup
p
ort
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Assume the undo
c
umented CMPXCHG48
6
opcode w
a
s
lock
a
ble
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Clean
u
p
JMP/C
A
LL patterns,
espe
c
ially for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
disas
m
: ignore
opcode
s
370 and 37
1
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Remove all remaining
e
xplic
i
t
bytecodes
f
rom insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add support for
w
arni
n
g on
invalid
LO
C
K
p
r
e
f
i
xes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Move
HLE byt
e
codes to \264
.
.
\26
7
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Add a "nohle" byte code to skip
a
n
i
nstruction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
vin
insns
.
pl: Bundle all "pl
a
in bytecodes" into a
h
a
sh
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
A
nvin
HLE: Imp
l
ement
the basic mechan
i
sm for XACQUIRE/XR
E
L
EASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c
:
Fix is_supp
r
esse
d
_wa
r
ning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE
:
S
plit
t
he LOC
K
a
n
d RE
P
pre
f
ix s
l
ots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
nvin
insns:
c
reate a symbolic
"wait" token for
the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter
Anv
i
n
i
n
s
ns: fix IMUL pattern
s
t
o
get rid of open-co
d
ed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter An
v
in
ins
n
s: correct the
TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvi
n
insns:
r
e
p
l
ace open-coded \322 opcode wi
t
h odf (op
e
rand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 3463230
:
Add VMFUNC instructio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pet
e
r
Anvin
dis
a
sm
.
c: ES
P
/RSP cannot b
e
indicies, but XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
a
s
s
em
b
le
.
c: rem
o
ve
s
tray d
e
bugging 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
.
Peter Anv
i
n
A few more AVX
2
spec in
s
truc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
e
ter Anvin
Use a normal quad-
c
ase fo
r
v
alueless /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter A
n
vin
Remov
e
sup
p
ort for DREX encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anv
i
n
in
s
ns
.
d
at
:
Clean up and fix th
e
BMI instruction patt
e
rns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Mer
g
e branch
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rdoff: add missin
g
dependency in Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anvin
Merg
e
branch 'n
a
sm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anv
i
n
Makefile: hopefully
f
ix rdo
f
f
parallel
build pr
o
b
l
ems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
Implem
e
nt the
V
GATHERP instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Ad
d
support for
V
S
IB instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
et
e
r An
v
in
NASM 2
.
10
r
c6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
s
p
ec: update to match requir
e
ments of Fe
d
ora 14
+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter Anvi
n
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Pet
e
r Anvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
ete
r
Anvin
BR
3
143040:
Remove inv
a
lid form o
f
VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvin
NASM
2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pete
r
Anvin
Merge b
r
anch 'nasm-2
.
0
9
.
x
x'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pe
t
e
r
A
nvin
BR 3109604: Fix C4 vs C5 VEX for
m
selection
in
c
alc
s
ize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pet
e
r
Anvin
preproc
.
c: use nasm_strdup() rather
than na
k
ed strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge branc
h
'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
e
ter Anvin
d
oc: fix spelling of "compatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
p
h
ash: move sample function to t
h
e sampl
e
file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter An
v
in
Merge branch '
n
asm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter An
v
in
changes: d
o
cument fixed token
reversal for %d
e
f
tok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er
A
nvin
prepro
c
: reverse
t
he ord
e
r of
the
t
ok
e
n
s in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
P
e
ter An
v
in
BR 3052618:
h
andle
seg
m
ent register operation
s
in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
d
o
c:
u
ntabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
A
nvin
d
o
c: override optimization w
i
th
S
TRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvi
n
doc:
d
ocument imm64 optimization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvin
Optimize mov r6
4
,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
ass
e
mble: add an OPT instruc
t
ion flags fo
r
optimizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
Anvin
doc: document
the %use fp macro 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
.
Pet
e
r Anvin
insns
.
pl
:
m
a
k
e
insns
d
.
c
a bit easier to re
a
d
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter A
n
vin
ndis
a
s
m
:
h
andle VEX
.
LI
G
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndisasm: unify VEX handling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Pe
t
e
r
Anvin
ndisasm: fix ha
n
di
n
g of
b
yte codes 25
0
-
25
3
, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
N
A
SM 2
.
09rc
7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
test/avx: remov
e
deleted
i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvi
n
insns
.
dat: permit contracted forms for VBLEND
V
P
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
l
ogic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvin
in
s
ns
.
dat: 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 encod
i
ng of VBLEND
w
ith V
E
X
pref
i
x is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter
A
nvin
insns
.
dat:
up
d
ates
from AVX
v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvin
assembl
e
:
h
andl
e
ve
x
.
lig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
vex: change
.
wx to
.
wig to match
t
he latest AVX
sp
e
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Pete
r
Anvin
LICENSE: update year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
ins
n
s
.
d
at:
unbr
e
ak
tes
t
/i
m
m64
.
bin
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
Revert
"Impro
v
e
p
r
ocess_ea a
n
d introduce
-OL
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter An
v
in
nasm
.
h: move "regs
.
h" to top;
make
is_register() a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
p
r
eproc:
allow n
o
n-identifier character in envir
o
nment
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
na
s
mdoc: we stil
l
miss Chuck,
but
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
M
e
r
g
e branch 'nasm-2
.
08
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
ter Anvin
changes
.
s
rc
:
update with the 2
.
0
8
.
x
x c
h
an
g
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pet
e
r Anv
i
n
NASM 2
.
09r
c
4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
Ma
k
e -
O
x th
e
default
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
P
eter Anvin
pr
e
proc: add %ife
n
v
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next