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
.
P
e
ter Anvin
BR 3392227
:
Remove
S
B flag fr
o
m
SHIFT rm,imm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter A
n
vin
W
h
en genera
t
e de
p
e
ndency
n
ames i
n
te
r
nally, quote filenam
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pe
t
er Anvin
ch
a
nges
.
src
:
fix
g
r
am
m
ar
e
rror (support ->
s
u
ppo
r
ts)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pete
r
An
v
i
n
NASM
2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pe
t
er Anvin
changes
.
src: Docum
e
nt CLAC/ST
A
C
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
Anvin
Add
CLA
C
and S
T
A
C
in
s
tructions fro
m
AVX
spec 014 (31
9
433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anvin
NASM 2
.
1
0
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter An
v
in
changes
.
src:
List of changes for the next rel
e
ase
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter An
v
in
Add b
a
ck the
2
5
6
-bit form of th
e
V
O
RPD instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvin
BR
339
2
218: Disassemble
82h opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
NASM 2
.
10
.
0
3
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
doc: document XRELEASE MOV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pet
e
r
Anvin
hle: opcode
A
2
forbidden with H
L
E prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter A
n
vin
N
A
S
M
2
.
1
0
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
chan
g
es: ad
d
changes since
2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
doc: documen
t
i
func()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
is
n
sn
.
dat:
ad
d
norexw to instructions with onl
y
3
2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter Anvin
insns
.
d
a
t: new instructions fro
m
the 0
1
3 AV
X
spe
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pe
t
e
r Anvin
test: ilog2() test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
et
e
r An
v
in
eval: add
gener
a
l su
p
p
or
t
for "int
e
ger functions" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter Anvin
phash
.
s
h
: Use int
(
) for
t
h
e s
i
ze of the ha
s
h table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter A
n
vi
n
N
A
S
M
2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
N
ASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvin
Try again to
f
ix our handling of MOVD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter
A
nvin
NASM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pe
t
er Anvin
NASM 2
.
10
r
c13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
pr
e
proc: Revert to
t
he NAS
M
2
.
09 prepr
o
cessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
nasm
.
spec
.
in: swit
c
h to
.
xz as the sour
c
e file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
m
i
sc/
r
elease
:
d
o
xz compression with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
insns
.
dat: MOV is not lockab
l
e;
C
MPXCHG16B do
e
s
not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
HLE: One
more by
t
e c
o
de conversion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter A
n
vin
HLE: Move byte codes back to \271-\2
7
3
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter
Anvin
HLE:
C
hange N
O
H
L
E to be an ins
t
ruct
i
on flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
tag-release: actu
a
lly push d
a
t
a
ou
t
unl
e
ss -
-
no-pus
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
NASM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
rel
e
ase
:
create
.
xz files; remove emp
t
y
subdirec
t
ories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
doc:
R
e
move some ugl
i
n
ess from
t
h
e win64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
psfonts
.
ph: inc
r
e
a
s
e
leading to font size
+
20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
An
v
in
changes
:
docu
m
e
n
t b
i
gendi
a
n UTF-16/UTF-32 s
u
pport
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add support for UTF-16B
E
and UTF-
3
2BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
Ma
k
e the LOCK a
n
d HLE
w
a
r
nings suppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
doc: Do
c
umen
t
e
l
fx32 suppo
r
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Move the EP
S
logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill Gorcunov
doc: Ne
w
NASM
l
ogo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
doc: Allow rep
o
sitioning the
EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
U
pdate copyright ye
a
r
to
2
012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
NASM
2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er An
v
in
doc:
D
ocu
m
e
n
t
AVX2,
BMI1, BMI
2
and TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvi
n
Assum
e
t
he un
d
ocumen
t
ed CMPXCHG48
6
opc
o
d
e
wa
s
locka
b
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Clean up JMP/CALL
patte
r
ns, especially for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
disasm: ignore o
p
codes
3
70
and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Remove
all rema
i
ning explic
i
t bytecodes from insns
.
d
at
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
Add s
u
p
p
o
r
t for warn
i
ng on
invalid LOCK pr
e
fixes
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
.
Peter Anvin
A
d
d a
"nohle" by
t
e
c
od
e
to skip an
instruction p
a
ttern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
vin
in
s
ns
.
pl: Bundl
e
al
l
"pla
i
n b
y
t
e
codes" into
a
hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
An
v
in
HLE: Impl
e
ment t
h
e basic mechanis
m
f
or XAC
Q
UIRE/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
nasm
.
c: Fix is_s
u
ppressed_
w
arning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er A
n
vin
HLE: Sp
l
it the
LOCK and REP pre
f
ix sl
o
ts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter An
v
in
insns
:
create a symbol
i
c "wa
i
t"
t
oken for the \3
4
1
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter
A
n
v
in
in
s
ns: f
i
x IMUL patterns to get rid o
f
open-
c
oded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
t
er Anvin
i
nsns: correct
t
he TS
X
o
p
c
odes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill Gorcuno
v
insns: Ad
d
AVX
2
tran
s
a
ctional
s
ynchro
n
iza
t
io
n
extensions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
Anvi
n
insns: replace open-co
d
e
d
\322 opcode
with
o
d
f (oper
a
nd
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
backend: add support for
x
32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anv
i
n
BR 3463230: Add VMFUNC instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
eter Anv
i
n
disasm
.
c: ESP/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
assem
b
le
.
c: remove s
t
ra
y
debugging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anvin
N
ASM 2
.
10r
c
8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvi
n
A
f
ew more AVX2 s
p
ec ins
t
ruct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pe
t
e
r
Anvin
Use a no
r
mal
q
u
ad-c
a
se for valueless
/i
s
4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pe
t
er Anvin
Remove s
u
pport
f
or DREX e
n
cod
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter An
v
in
ins
n
s
.
d
a
t:
C
lean
u
p
a
n
d fix the BMI instruct
i
on patter
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rdof
f
: add missing depen
d
ency
i
n
M
akefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er Anvin
Merge branch 'nasm-
2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anv
i
n
M
a
kefile: hopefully
f
ix rd
o
ff para
l
lel bui
l
d problem
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
n
vin
Implement
t
he VGATH
E
R
P
instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
An
v
in
Add support
f
or VSIB instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
er
Anvin
NA
S
M 2
.
1
0rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
e
r Anvin
spe
c
: update to
m
atch requirement
s
of Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pet
e
r Anvin
NA
S
M
2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anv
i
n
Merge branch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Ma
l
ak
op
e
nwcom
.
m
a
k
: Update to
use fe
a
tures
fro
m
newer WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anv
i
n
BR 3143040: R
e
mov
e
in
v
alid form of VP
E
X
TRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
e
t
e
r Anvin
NA
S
M
2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
ter Anvi
n
Merge b
r
anch 'n
a
s
m
-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
BR 3109604: F
i
x C4 vs C5 V
E
X form selection in
calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
P
eter Anvi
n
prepr
o
c
.
c
: use nasm_strdup() rather than naked
strdup
(
)
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
A
nvin
M
erg
e
branch
'
n
a
sm
-
2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: fix s
p
elling of "compatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: mo
v
e
s
ample functio
n
to the s
a
mple f
i
le
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
t
er
A
n
v
in
Merg
e
branch 'nasm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter
A
n
vin
cha
n
ges:
d
ocument fixed
t
oken
reversal
f
or %deft
o
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
prep
r
oc: reverse the order o
f
the tokens in %
d
eftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pet
e
r Anvi
n
BR 3
0
52
6
18: h
a
ndle segment regis
t
er operations
in
64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er An
v
in
doc
:
unt
a
bify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc:
o
verr
i
de optimization with STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: document imm64 opti
m
ization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next