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
BR 3392227: Remove SB flag from SHIFT rm,imm
2012-09-26
H
.
Pete
r
Anvin
BR 339
2
227
:
Remove SB
f
lag from SHI
F
T rm,
i
m
m
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter
A
nvin
When g
e
n
e
rate depen
d
e
n
cy
n
ame
s
inte
r
n
a
l
l
y
,
q
u
o
te filen
a
mes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
ter Anvin
chan
g
e
s
.
src: fix grammar error (s
u
p
p
ort -> support
s
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
NASM
2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r Anvin
ch
a
nge
s
.
src: D
o
cument CLAC/S
T
AC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
Add
CLAC and STAC instructi
o
ns from AVX spec 014 (
3
19433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter An
v
in
NA
S
M 2
.
10
.
0
4
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter A
n
vin
chan
g
es
.
s
r
c: List of
c
h
anges
f
o
r the next release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
eter Anvin
Add back
the
256-bit form of the VORPD instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvin
BR 33
9
2218: Disassem
b
le 82h
o
p
c
odes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
e
ter Anvin
NA
S
M
2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
do
c
:
d
o
cument XRE
L
EASE MOV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pe
t
er A
n
v
i
n
h
le
:
opcod
e
A2
f
orbidden with HLE prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anv
i
n
N
A
SM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
chang
e
s:
a
dd changes
s
ince 2
.
1
0
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
doc:
d
ocument ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pete
r
Anvin
isnsn
.
dat: add norexw to in
s
tructions
w
ith only 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter An
v
i
n
in
s
ns
.
dat: new instruction
s
from t
h
e 013 AV
X
s
p
ec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvi
n
t
e
s
t: il
o
g2() test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
eval: add
g
en
e
ral sup
p
o
rt for
"
in
t
eger func
t
ions"
and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Pet
e
r An
v
i
n
pha
s
h
.
s
h
:
Use int() for the size of the
hash t
a
ble
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter
A
nvin
NASM 2
.
1
0
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
N
A
SM
2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
P
et
e
r Anvin
Try again to fi
x
o
u
r ha
n
dling of M
O
V
D/
M
OVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Pete
r
Anvin
N
A
SM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
ter An
v
in
NASM
2
.
1
0r
c
13
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
ter Anv
i
n
pr
e
pr
o
c: Revert to
t
he NA
S
M 2
.
09 prep
r
ocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
nasm
.
spec
.
in: switch to
.
xz as
t
he sou
r
ce file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
m
i
sc/releas
e
: do xz c
o
mpress
i
on with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
v
in
insns
.
dat:
M
OV is no
t
loc
k
a
b
le; CM
P
XCHG16B doe
s
not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
H
LE: One more byte code conv
e
rsio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
e
r
A
n
vin
HLE: Move byte codes
ba
c
k
to \
2
71-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
N
A
SM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
H
L
E: Change NOHL
E
to be an instruction flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
t
ag-r
e
l
e
ase: actually push da
t
a out
unles
s
-
-
n
o
-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter An
v
in
N
ASM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
release
:
create
.
xz files; r
e
move e
m
pty subd
i
rectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
doc: Remove so
m
e uglines
s
from the win64
s
ec
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
psfont
s
.
ph: increase lea
d
ing to font siz
e
+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
changes: docume
n
t bigendian UTF-16/UTF-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Add
support
for U
T
F
-
16BE and UTF-32
B
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make
t
he
L
OCK and H
L
E warnin
g
s
suppre
s
sable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
doc: D
o
cument elfx32 suppo
r
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c:
M
ove the E
P
S lo
g
o down by
1
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill
Gor
c
un
o
v
doc: Ne
w
NASM logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Al
l
ow
r
eposi
t
ioning t
h
e EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Update copyrig
h
t year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c: Document AV
X
2,
BMI1, BMI2 and TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
An
v
in
Assume the
u
nd
o
cume
n
ted CMPXCHG486
o
pcode
was locka
b
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Clean up J
M
P/CALL patterns, especially for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
A
nvin
disasm: ignore op
c
od
e
s 370 and 3
7
1
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
nv
i
n
Remove
a
ll re
m
aining explicit bytecodes fro
m
i
n
sns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
A
dd support fo
r
warning on invalid LOCK prefi
x
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
Move HLE byte codes t
o
\264
.
.
\2
6
7
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anv
i
n
A
d
d a "nohl
e
"
byte code to
skip an instruction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
Anvin
insns
.
p
l: Bundle all "plain bytecodes" into a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
HLE: Implement
t
he basic mechanism for XACQUIRE/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
nasm
.
c
: F
i
x is_s
u
ppressed_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
HLE: Split the LOCK and REP pre
f
i
x slo
t
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvi
n
insns: crea
t
e a symbol
i
c "wait
"
tok
e
n for the \34
1
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
in
s
ns:
fix
I
MUL p
a
tte
r
ns to get
rid of open-
c
o
d
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter An
v
in
insn
s
:
cor
r
ec
t
the TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill Gorcunov
i
n
sns:
A
dd AVX2 transaction
a
l
synchron
i
zation extensions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
nvin
insns:
r
e
p
lace open-code
d
\322 opc
o
d
e wi
t
h odf
(
operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
backend: add support for
x32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Pete
r
A
nvin
BR 3463230:
A
d
d
VMFUNC instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
t
er A
n
v
i
n
disa
s
m
.
c:
E
SP/RSP cannot be indicies, b
u
t
XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter A
n
vin
assemble
.
c: remove
s
tray debugg
i
ng code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
P
eter Anvin
N
A
SM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
eter Anvin
A few mor
e
A
V
X2 spec i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter A
n
vin
Use
a
n
or
m
a
l quad-case for
v
aluele
s
s /
i
s4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remov
e
supp
o
rt for DRE
X
encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pet
e
r Anvin
in
s
ns
.
d
a
t: Clean up and fix
t
h
e
BMI inst
r
uction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anv
i
n
Merge br
a
n
c
h
'
nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nvin
rdof
f
: add m
i
ssing de
p
endency in Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
Merge branc
h
'nasm
-
2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter
Anvin
Mak
e
file:
h
opef
u
lly
f
ix rdoff par
a
llel build pro
b
lems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter
A
nvin
I
m
plement the VGATHERP instru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter A
n
vin
A
d
d support for VSIB
instructions
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
.
Peter Anvin
spec:
u
p
d
ate to match requirem
e
nts o
f
Fedora 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
.
P
e
ter Anvin
Merge branc
h
'na
s
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Mala
k
openwcom
.
mak: Update to
u
se features from
n
ewer WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
B
R
3143040: Remov
e
i
n
va
l
id form
o
f VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
e
t
er Anvin
N
A
S
M
2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter
A
nvi
n
M
erge bran
c
h 'n
a
sm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter
Anvi
n
BR 3109604: Fix C4 vs C5 VEX form
s
electi
o
n
in calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pet
e
r
Anvin
preproc
.
c: u
s
e nasm_strdup() rat
h
er
than naked
strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
A
n
v
in
Merge
b
ranch 'nasm-2
.
0
9
.
xx
'
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
e
ter Anvin
doc: fi
x
spel
l
ing of
"compatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Pete
r
A
nvin
phash
:
move sample f
u
nction to
the
s
ample f
i
le
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
Anvi
n
Merg
e
b
r
anch 'nas
m
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
c
h
anges: docume
n
t
f
i
x
e
d
t
oken reversal for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er
A
nvin
pr
e
proc: revers
e
t
h
e
order
o
f t
h
e tokens
in %deft
o
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
BR
3
052
6
18: h
a
nd
l
e s
e
gment re
g
ister
o
perat
i
ons in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er Anvin
do
c
: u
n
tabi
f
y
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter An
v
in
doc: override op
t
imizati
o
n with STR
I
CT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: document imm64
o
ptimiza
t
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next