repo.or.cz
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
NASM 2.10rc15
2012-03-10
H
.
Peter Anvin
NASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
P
eter Anvin
T
r
y aga
i
n to fix our h
a
n
d
li
n
g of MOVD/MOV
Q
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter
A
nvin
N
A
S
M
2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pete
r
Anvi
n
NAS
M
2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
eter Anvin
preproc: Revert to th
e
NASM 2
.
09 preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
nasm
.
spec
.
in: switch to
.
xz a
s
t
he s
o
urce file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
misc/re
l
e
ase: d
o
xz compression with -
9
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
te
r
A
n
vin
insns
.
dat:
M
OV
is not lockable; CMPXCHG16B d
o
es not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
er Anvin
HLE
:
One mor
e
by
t
e code conversio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
HLE: Move
b
yte codes back to \271-\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
.
P
e
ter
A
nvin
HLE: Change
NOHL
E
to be an i
n
str
u
ction f
l
ag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
t
a
g-release
:
actually push data out unles
s
--no
-
push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r
A
nvin
NASM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
release: create
.
xz f
i
l
es
;
remove empty subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Remove s
o
m
e uglines
s
from the w
i
n
64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
psfonts
.
ph: incr
e
ase leading to font size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
c
h
anges: docu
m
ent
bigendian
U
TF-16/U
T
F-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
A
d
d
support for U
T
F-16BE and UT
F
-
3
2BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make the L
O
CK and HLE warnings su
p
pressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
d
oc: Document el
f
x32 su
p
p
ort
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
d
o
c: Move the EPS logo
down by
1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill Gorcunov
doc
:
New NASM
l
ogo
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
doc: Allow repositioning the EP
S
logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter A
n
vin
U
pdate copy
r
ight
y
ear to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anv
i
n
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Document AVX2
,
B
M
I1, BMI2 and TSX supp
o
rt
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume the undoc
u
m
ented CMPXCHG486 opcode was lo
c
kable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Cl
e
an up J
M
P/CALL
p
attern
s
, espec
i
al
l
y fo
r
64
b
its
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
disa
s
m: ignore
o
pcodes 370 and 3
7
1
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Re
m
ov
e
all remainin
g
explicit bytecod
e
s
from insns
.
d
at
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Add supp
o
rt for warning
o
n
inval
i
d LOCK p
r
efixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Mo
v
e HLE
b
yte co
d
es to
\
264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter A
n
v
i
n
Add a "nohle" b
y
te code to skip an instruction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
insns
.
pl: Bundl
e
all
"
p
lai
n
by
t
ecodes" int
o
a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE:
I
mplement
the basic mechanism for XACQ
U
IRE/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
nasm
.
c: Fix i
s
_su
p
presse
d
_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
HLE: Split t
h
e LOC
K
and R
E
P prefix s
l
ots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
n
vin
insns: c
r
eate a symbolic "wa
i
t" token for
t
h
e
\3
4
1
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns:
fix I
M
UL patterns to get rid of open-
c
ode
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anvi
n
ins
n
s: corr
e
ct the TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
C
yrill Gor
c
unov
insns: Add
AVX2
transact
i
onal synchronization exte
n
s
ions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pe
t
e
r
Anvin
i
nsns: replace
open-
c
o
d
ed \322 op
c
ode with
o
df (operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
backend: ad
d
s
up
p
o
rt for x
3
2
ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter A
n
vin
BR
3
4
6
3230: Add
VMF
U
NC
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter A
n
vin
dis
a
s
m
.
c: ESP/RSP cannot be in
d
icies,
b
ut XM
M
4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter
Anvin
a
s
semble
.
c:
r
emove st
r
a
y debugging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter
An
v
in
NAS
M
2
.
10
r
c8
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
e
ter Anvin
A few m
o
r
e AVX2 sp
e
c instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
A
nvin
Use a no
r
mal q
u
a
d
-case
for value
l
ess /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
Anvin
Re
m
o
ve support for DREX encod
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pet
e
r Anvin
insns
.
dat: C
l
ean
up and fix the BMI instr
u
ction pattern
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
Merge
b
ranch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
n
vin
r
d
off: add missing depen
d
ency in M
a
kefi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
Merge branch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Ma
k
efile:
h
opef
u
l
l
y
f
ix rdoff pa
r
all
e
l
b
uild pr
o
b
lems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Implem
e
nt the VG
A
TH
E
RP instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvin
Add support for VSIB i
n
struc
t
ion
s
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
.
P
e
ter Anv
i
n
s
p
ec: update
t
o match requirements o
f
Fedo
r
a
1
4+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
eter Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter An
v
i
n
Mer
g
e branch 'nas
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Ma
l
ak
openwcom
.
ma
k
: Update
t
o use features
f
rom new
e
r WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anv
i
n
B
R 3143040: Remove
i
nvalid fo
r
m of VPEXT
R
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Pe
t
er Anvin
NASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
Mer
g
e branc
h
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
BR 31
0
9604: Fix C4 vs C5 VEX
f
orm selection
i
n calcsi
z
e
(
)
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pe
t
er
A
nvin
preproc
.
c: use
nasm_s
t
rdup() rather than naked st
r
dup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pete
r
A
nvin
Merge branch 'nasm-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pe
t
er Anvin
doc: fix s
p
elling
of "
c
ompa
t
ibili
t
y
"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter
Anvin
ph
a
s
h
:
move sample function to th
e
sam
p
le
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
A
nv
i
n
M
e
rge br
a
nch '
n
asm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
changes: document
f
ixed token re
v
ersal for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er Anvin
prepr
o
c: reverse the
o
rder
o
f the tokens in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
P
e
ter Anvin
BR 30526
1
8: handle se
g
m
e
nt register
o
p
erations in
64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter A
n
vin
doc: untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: override optimizat
i
on with STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
e
r
A
nvin
doc: doc
u
ment i
m
m64 optimiz
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
Optimize
m
ov r64
,
imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter
A
nvin
assemble: add an OPT instruction flags for optimizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
doc: d
o
cument the %use fp macro packa
g
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
Anv
i
n
NASM 2
.
0
9
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pet
e
r Anvin
i
n
sns
.
pl:
mak
e
insnsd
.
c a
b
it
e
asier to read
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
ete
r
A
nvin
n
d
isasm: hand
l
e VEX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndisasm:
unify V
E
X ha
n
d
ling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
ndisasm: fix
h
anding of byte codes 250-253, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er
A
nvin
NASM
2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
test/avx: remove deleted i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat
:
permit contrac
t
ed fo
r
ms f
o
r VBLENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
assmemble
.
c: fix VEX
.
W logic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: fix enc
o
d
i
n
g
o
f
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 of VBLEND with V
E
X
p
r
e
f
i
x
is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: updates
from AV
X
v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
a
ssemb
l
e: handle vex
.
l
i
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
vex: ch
a
nge
.
w
x to
.
wig to ma
t
c
h
the l
a
test A
V
X
s
pec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter An
v
in
LICENSE: update year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
i
nsns
.
d
at: unbreak t
e
st/imm64
.
bin
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter
A
nvin
Revert "Imp
r
ove
process_
e
a an
d
introduce -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pete
r
Anvin
n
a
sm
.
h: move
"
regs
.
h" to
t
o
p
; make is_r
e
gister() a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
p
r
eproc: allow non
-
ident
i
f
ier cha
r
acter i
n
envi
r
onment
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next