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.10rc10
2012-02-26
H
.
Peter Anvin
NAS
M
2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
r
elease
:
cr
e
ate
.
xz fi
l
e
s
; remove empty subdire
c
t
o
ries
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
d
oc: Remove some ugliness from the w
i
n64 sec
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter An
v
i
n
p
s
fonts
.
ph: increase lead
i
ng to font size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
changes: document bigendian
U
TF-16/UTF-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
d
d support fo
r
UTF-16B
E
a
n
d UTF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make th
e
LOCK and
H
LE wa
r
ning
s
suppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
A
nvin
d
o
c: Document elf
x
3
2
s
uppo
r
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anv
i
n
d
o
c: Mo
v
e
the E
P
S logo down
by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill Gorcunov
doc:
N
e
w NA
S
M logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
vin
d
oc:
A
llow repos
i
tion
i
n
g
the EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
Upd
a
te c
o
py
r
ight year to
2
0
12
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
oc:
D
ocument AVX2, BMI1, BMI2 and TSX sup
p
ort
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
A
nvin
Assume the undocumented CMPXCHG486 opcode was lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Cle
a
n up JM
P
/CA
L
L patter
n
s, es
p
ecia
l
ly fo
r
64
b
its
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
d
isasm: ignore opcodes 370 and 37
1
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remove all
remaining explicit byt
e
co
d
es from i
n
sn
s
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anv
i
n
Add support f
o
r
warning
o
n in
v
alid LOCK prefixe
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er Anvin
Mov
e
H
LE byte codes to \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter An
v
i
n
Add a "nohle" byte code to skip an instruction patte
r
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
An
v
in
insn
s
.
p
l
: Bundle al
l
"plain
bytecodes" in
t
o
a
hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
H
L
E: Implement the basic mecha
n
ism for XACQUIRE/X
R
ELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
nasm
.
c:
Fix is_su
p
pre
s
sed_wa
r
ning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter An
v
in
HLE: Split the LOCK and REP prefix sl
o
ts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
nvin
insns: create a
s
ym
b
o
l
i
c
"
w
ait" token
for the \
3
41
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anvin
in
s
ns: fix
I
M
UL patterns
to
get rid of open-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
in
s
n
s: correct the
TS
X
opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
C
yrill G
o
rcunov
insns: Add
A
V
X
2 transactional s
y
n
c
hron
i
z
ation
e
xtension
s
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anvin
insns: replace open-cod
e
d \322 opcod
e
with
o
df (operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
L
u
backend: add support for x
3
2 E
L
F
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter An
v
i
n
BR 3463
2
30: Add
VMFUNC instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
disas
m
.
c
:
E
S
P
/RSP can
n
ot be
i
ndicies, but XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
et
e
r Anvin
assemble
.
c: remove
s
t
r
ay 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
.
Peter Anvin
A
few more AV
X
2 spec instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
eter An
v
in
Use
a norma
l
quad-case for valueless /is
4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remove support for DREX encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
in
s
ns
.
dat:
Cl
e
an up and fix the BMI instruction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter A
n
vin
Mer
g
e branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
t
er Anvin
r
d
off: add missing d
e
pe
n
dency in M
a
kefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
Merge branch 'n
a
sm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er Anvin
Makefile: h
o
pefully fix rdoff para
l
le
l
build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Implement the VGATH
E
RP inst
r
u
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add support for
VSIB instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
eter Anvi
n
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter
A
n
v
in
spec: update to
m
a
tch require
m
ents of Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pete
r
An
v
i
n
NASM
2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter An
v
in
M
e
rge branch
'
nasm-
2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Malak
openwcom
.
m
ak: Upd
a
te
t
o
use
f
ea
t
ures from
ne
w
er WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
BR
3
143040: Re
m
ove invali
d
form
of VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Pete
r
A
n
v
in
NASM 2
.
10rc
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
Merge bra
n
ch
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter A
n
vin
B
R 31096
0
4: Fix C4 vs
C5 VEX
f
o
r
m selecti
o
n in
calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
P
eter
Anvin
preproc
.
c: use nasm_s
t
rdup() rat
h
e
r than na
k
ed strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
M
e
rge
b
ranch '
n
asm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
A
nvin
doc: f
i
x spelling of "com
p
atibil
i
ty
"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: m
o
ve sample function to the sample file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Merge
b
ran
c
h 'nasm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvi
n
cha
n
ges: document fixed token reversal for %d
e
ftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
e
r
Anvin
preproc: reverse the order of the tokens in %d
e
f
t
ok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
BR 3052618: handle
segmen
t
register
o
pe
r
ations
i
n 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
d
o
c: untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
doc: override
o
ptimiz
a
t
i
on
w
ith STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
doc: document
i
m
m64 optimiz
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvin
Optimize
m
ov r64,im
m
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r A
n
vi
n
assemble: add an OPT instruc
t
ion
f
l
ags f
o
r op
t
im
i
zing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter A
n
v
in
doc: document t
h
e
%use fp macro p
a
ckage
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
An
v
in
N
ASM
2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
insns
.
pl: make insnsd
.
c a
b
i
t
easie
r
to read
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvi
n
ndisasm: handle VEX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndisasm:
unify VEX h
a
ndl
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
nd
i
sa
s
m:
fix ha
n
ding
o
f
b
yte code
s
250-
2
53, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvi
n
NASM
2
.
0
9
rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
test/avx: remove deleted i
n
st
r
uctions
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 for VBLENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
ete
r
Anv
i
n
assmemble
.
c: fix VEX
.
W logic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter Anvi
n
insns
.
d
at: fix encoding o
f
VCVTSD2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
i
nsns
.
dat:
SSE
encoding of VB
L
END w
i
th VEX prefix i
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: u
p
da
t
es from AVX
v
7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
a
s
s
emble: handle vex
.
lig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
vex: change
.
wx to
.
wig
t
o
match the latest AVX
s
pec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter Anvin
L
ICENSE
:
u
p
d
ate year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
insns
.
d
at:
u
nbre
a
k test/i
m
m
6
4
.
b
i
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
Revert "Impr
o
ve process_ea and introduce -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pe
t
er Anvin
nasm
.
h:
move "regs
.
h" to top; make
i
s
_register()
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter
A
nvin
p
r
eproc: all
o
w
non-identifier character in envir
o
nmen
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pet
e
r Anvin
n
as
m
doc:
we still miss C
h
u
ck, but
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter A
n
vin
Merge branch 'nasm
-
2
.
08
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
change
s
.
src: update w
i
th the 2
.
08
.
xx chan
g
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
NASM 2
.
0
9rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
ter An
v
in
Make
-Ox the
d
efault
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter An
v
in
prepro
c
: add %ifenv
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anv
i
n
B
R3028880
:
Re
v
ert to nonf
a
tal, better err
o
r me
s
sag
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pe
t
er Anvin
n
a
smdoc: remove obsolete
S
o
urceforge
r
efere
n
ces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
NASM 2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-09
Cyrill Gorcunov
pre
p
roc: a
d
d ano
t
her
t
est
c
a
s
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
pr
e
pro
c
:
don
'
t paste
T
OK_PREPR
O
C_I
D
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r
Anvin
R
evert "BR3005
1
17
:
Expland l
o
cal singl
e
m
a
cr
o
be
f
o
r
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
nvin
Revert "exp
a
n
d_
m
mac_para
m
s: Don't
f
orget to han
d
le
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next