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
HLE: Move byte codes back to \271-\273
2012-02-26
H
.
Peter Anvin
HLE:
M
o
ve byte cod
e
s back to \2
7
1-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE
:
Change NOHLE
t
o
be an ins
t
ruction flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
tag-release: actuall
y
push data
out unless --no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
NASM 2
.
1
0
r
c
10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
re
l
ease: create
.
xz files;
re
m
ove empty subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Remove some
ugline
s
s from t
h
e win64 sect
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
psfont
s
.
ph: increase leadi
n
g
to
f
on
t
size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
changes: document bigendian
UTF
-
16/UTF-
3
2 s
u
pport
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
dd suppo
r
t for U
T
F-
1
6BE and UTF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Ma
k
e
th
e
LOCK a
n
d HLE warnings
suppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
doc:
D
ocument elfx32 s
u
ppo
r
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
vin
doc
:
Move the EPS logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cy
r
ill
Gorcuno
v
d
oc:
New NASM
logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvi
n
doc: All
o
w r
e
p
o
s
it
i
o
ning
t
he EPS log
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
Update copy
r
ight
year to 20
1
2
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc:
D
ocument
A
VX2, BMI1, BMI
2
and TSX supp
o
rt
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvi
n
As
s
ume the undo
c
ume
n
ted CMPXCHG486 opcode was locka
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Clean up JMP/CALL patterns, especially
for 6
4
bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
disasm:
ignore opcodes 3
7
0 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remove all remain
i
n
g explicit byte
c
odes from insn
s
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
Add support for war
n
ing on in
v
alid LOCK
p
refixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Move HLE byte codes to \264
.
.
\2
6
7
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvi
n
Add a "nohle" byte c
o
de to skip an instruction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anv
i
n
i
n
sn
s
.
pl
:
Bundle a
l
l "plain
by
t
e
c
o
d
es" into a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
HLE: Implement the basi
c
mechanis
m
for XACQUIRE/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
nasm
.
c: Fix is_suppr
e
ssed_warni
n
g()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE
:
Spli
t
the L
O
CK an
d
REP p
r
efix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter An
v
in
insns: creat
e
a sy
m
bolic "
w
ait"
token fo
r
the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: fix
I
MUL
p
a
tterns to get
rid of open-cod
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
nvi
n
ins
n
s: correct the TSX opcod
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
C
yrill
G
orcunov
insns: Add
A
VX2 transa
c
tional synchronization ex
t
ensions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: replac
e
o
p
en-code
d
\
3
22 opco
d
e wi
t
h
o
d
f
(o
p
erand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
backend: add support f
o
r x32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 3463230: Add VMFUNC instru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
disasm
.
c: ESP
/
RSP cannot be indicies, but XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
eter Anvin
assemble
.
c: rem
o
v
e
stray d
e
bug
g
i
n
g cod
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter
A
nv
i
n
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pe
t
er Anvin
A few more AVX2 spec instr
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvi
n
Use a normal qu
a
d-case for valueless /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
eter An
v
in
Rem
o
ve support for DREX
e
ncodin
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
in
s
ns
.
dat: Clean up and fix the B
M
I in
s
truction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge branc
h
'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
r
doff: add mis
s
ing de
p
en
d
ency in
Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvin
Merge branch
'
nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
Makefile: hopefully fix rdoff parallel
build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Implement the VGAT
H
ERP instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
Add support for VSIB i
n
struc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
NAS
M
2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
eter Anvin
s
p
ec: update to ma
t
ch requirements of F
e
dora 1
4
+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pe
t
er
Anvin
NASM
2
.
1
0
rc
5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter A
n
v
in
Mer
g
e
branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jir
i
Malak
openwcom
.
mak: Up
d
ate
t
o
u
s
e feat
u
r
es f
r
om
newer WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
e
ter Anvin
BR 314
3
040:
R
emov
e
invali
d
f
orm of VPEXT
R
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
e
ter Anvi
n
NASM 2
.
1
0rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pete
r
Anvin
Merge
branch
'nas
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
ter
Anvin
BR 310
9
604: Fix C4 vs C5 VEX form sele
c
tion in calcsiz
e
()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
preproc
.
c: use nasm_strdup() rather th
a
n naked st
r
du
p
()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
A
n
vin
Merge branch
'
nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pe
t
e
r
Anvin
doc: fix spelling of "compatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter An
v
in
ph
a
sh: move sample
function to th
e
sample fil
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
Anvin
M
erge b
r
anch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
A
nvin
changes: docume
n
t
fixed to
k
en re
v
e
rsal for %
d
eftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvi
n
preproc:
r
ev
e
rse t
h
e order o
f
the toke
n
s in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
BR 3
0
52618: hand
l
e
s
egment register operations in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er Anv
i
n
d
o
c: untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er Anv
i
n
doc
:
o
verride optimizati
o
n with STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter A
n
vin
d
o
c: d
o
cument imm64 opt
i
mization
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
.
Pete
r
Anvin
a
ssem
b
le: a
d
d an OPT instr
u
ction flags for op
t
imizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
n
vin
doc: d
o
cument
the %u
s
e fp
macro package
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
NA
S
M 2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter A
n
vin
i
n
sns
.
pl: mak
e
insnsd
.
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 Anvin
n
disasm: handle VEX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Pe
t
er Anvin
ndi
s
asm: unify VEX handling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
P
e
ter Anvin
ndi
s
a
s
m: fix handing 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 Anvin
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
t
est/avx: re
m
ove delete
d
instruction
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
insns
.
dat: permit contra
c
t
e
d forms for VBLENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assm
e
mble
.
c: fix V
E
X
.
W logic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: fi
x
encod
i
n
g of VCVT
S
D2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
insns
.
dat: SSE encod
i
ng of
VBLEND with
V
EX prefix
i
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r
Anvin
insns
.
dat
:
updates from AVX v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
a
ssemble: handle ve
x
.
l
i
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
vex
:
change
.
wx to
.
w
ig
to
m
atch the la
t
e
st AV
X
spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
P
eter Anvin
LICE
N
SE:
u
p
date year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
insns
.
da
t
: u
n
brea
k
test
/
i
m
m64
.
bin
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
Rever
t
"Im
p
rove
proce
s
s_e
a
and introduce -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
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
prepro
c
: allow non-ide
n
tifier character
in env
i
ronm
e
nt
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvi
n
nasmdoc: we still miss Chuc
k
, but
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
ter Anvin
M
e
rge branc
h
'nasm-2
.
08
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
t
e
r Anvin
changes
.
src: up
d
ate with the
2
.
08
.
xx chan
g
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anv
i
n
NASM 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pe
t
e
r Anvin
Make -Ox the default
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
preproc: add %ifenv
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
P
e
ter
A
nvin
B
R
302888
0
: Reve
r
t
t
o nonfatal, better error message
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pe
t
e
r Anvin
nasmdoc:
remove obsolete Sourceforge refe
r
ences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
NASM 2
.
09
r
c3
commit
|
commitdiff
|
tree
next