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
.
Peter Anvin
BR 3392227: Remove SB fl
a
g f
r
om
S
H
IFT rm,im
m
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
P
eter Anvin
When
g
e
n
erate dependency
n
ames
i
ntern
a
ll
y
, quote filename
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
t
er Anvin
chan
g
es
.
src: fix
gra
m
mar
e
rror (s
u
pport -> supports
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
ter A
n
vin
NASM 2
.
10
.
0
5
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
t
er Anvin
c
ha
n
g
e
s
.
s
rc: Document CLAC
/
STAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
Add CLAC and STA
C
i
nstructions from
A
V
X sp
e
c
0
14
(
319433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Pet
e
r Anvin
NASM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
eter Anvin
change
s
.
src:
List of changes for the nex
t
r
e
lease
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
A
dd back the
256-bit form of the VORP
D
i
n
s
t
ru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter
Anvin
BR 3392218:
Disassemble 82h o
p
c
o
de
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
NASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anv
i
n
doc: document XRELEASE MOV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
hle:
o
pcode
A2 forb
i
dden with HLE
prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
nvin
NASM
2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
cha
n
g
e
s
: a
d
d
ch
a
nges since 2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
ter Anvin
do
c
: doc
u
m
e
n
t i
f
unc(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pet
e
r
A
n
vin
isnsn
.
dat
:
add
norex
w
t
o
in
s
tructions with on
l
y 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
P
e
t
er Anvin
in
s
ns
.
dat: new instr
u
ctions from
t
he 013 AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
test: ilog2() t
e
st
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
e
ter Anvin
eval: a
d
d
g
eneral support for
"
integer functions"
and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter
A
n
vin
p
hash
.
sh
:
Use int(
)
for the size of
t
h
e
h
a
sh table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter Anvin
NASM
2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
NASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvin
Try
a
ga
i
n to fix our h
a
ndling o
f
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
.
Peter Anvin
NASM 2
.
10
r
c13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pete
r
Anvin
preproc: Revert to the NASM
2
.
09 preprocess
o
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
nasm
.
spec
.
in
:
switch to
.
xz as th
e
source fil
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
misc/release: do
x
z compre
s
sion with
-
9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
insns
.
dat: MOV i
s
not lockabl
e
;
C
MPXCHG1
6
B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
H
LE:
One more byte co
d
e co
n
ver
s
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HL
E
: Move
b
yte codes back t
o
\271-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
N
ASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
H
L
E: Change
N
OHLE to be
an instru
c
t
ion flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
tag-release: a
c
t
u
ally pus
h
data
o
ut unless -
-
no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er An
v
in
NASM
2
.
10rc1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r
A
nvin
r
el
e
a
se: c
r
eat
e
.
xz
f
iles; rem
o
ve empty subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
doc:
Remo
v
e
s
o
m
e
ugliness fr
o
m the win64 se
c
t
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
p
s
fonts
.
ph:
inc
r
ease leading to font s
i
ze+2
0
%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvi
n
c
h
ang
e
s: doc
u
ment bigen
d
i
a
n UTF-16/UTF-3
2
support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
d
d support
f
o
r UTF-16BE a
n
d UTF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Make t
h
e LOCK a
n
d
HLE warnings suppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Document elfx32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Move the EPS l
o
go down by 1
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
Anvin
doc
:
Allow repos
i
tioning the EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Update copyright
yea
r
t
o
2
012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
v
i
n
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
do
c
: Docum
e
nt A
V
X2, BMI1, BMI2 and
TSX suppo
r
t
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
Assu
m
e the undocum
e
nted
C
MPXCH
G
486 opco
d
e was lo
c
kab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
An
v
in
Clean up
JMP/
C
ALL
p
atte
r
ns, espe
c
ially fo
r
64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
A
n
vi
n
disasm: ignore opcodes 370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remove all re
m
aining
expli
c
it byte
c
odes from i
n
sns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Add support f
o
r warnin
g
on
i
nvalid LOC
K
prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
Move HLE by
t
e codes to \2
6
4
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Ad
d
a "nohle"
b
y
te code
t
o
sk
i
p an in
s
t
r
u
c
t
ion pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
n
v
in
insn
s
.
pl
:
B
und
l
e
all "plain by
t
ecodes"
into 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 mechan
i
sm for X
A
CQUIR
E
/
XRE
L
EAS
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
nasm
.
c:
F
ix is_suppressed
_
warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE
:
Split
t
he LOC
K
and R
E
P prefix s
l
o
ts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter A
n
vin
ins
n
s
:
creat
e
a symbolic "wait" to
k
en for the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anvin
insns: fix I
M
UL patt
e
rns to get
r
id of open-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anvin
insn
s
: c
o
rrect the
TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: replace open-coded \322 op
c
ode
with odf (operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
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
d
isasm
.
c:
E
SP/RSP cannot be
indicie
s
, but X
M
M4/
Y
MM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter An
v
i
n
a
s
semble
.
c: remo
v
e
s
tray d
e
bug
g
i
ng code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anv
i
n
N
ASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
eter A
n
vin
A fe
w
m
o
re
AVX2 spe
c
instr
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pe
t
er Anvin
Use a normal quad-case f
o
r valueless /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter A
n
vin
Remove supp
o
rt for DR
E
X encodi
n
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
i
n
sns
.
dat:
C
lean up and fix the BMI instruction patt
e
r
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
Merge
branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
r
d
off:
a
dd mi
s
sing
de
p
ende
n
cy in Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
te
r
Anvin
M
erge br
a
nch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter An
v
in
Makefile:
hopef
u
lly fix rdoff
p
a
r
allel build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
I
mp
l
em
e
nt the VGATHERP in
s
tru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
t
er Anv
i
n
Ad
d
support for VSIB instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
N
ASM
2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
t
e
r
A
n
v
i
n
spec:
u
p
d
ate to matc
h
requirements of
Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
e
t
e
r An
v
i
n
NASM
2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
eter
A
n
vin
Merge branch
'
nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter An
v
in
BR 3
1
43040: Remove
i
nva
l
id form of VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anv
i
n
NASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
Merg
e
branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
ter Anvin
BR
3
10
9
604: Fix
C
4 vs C5 VEX form selectio
n
in
c
al
c
size()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
preproc
.
c: u
s
e nasm_strdup
(
) rather than nak
e
d
strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pet
e
r
Anvin
M
e
rge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
A
n
v
in
doc:
f
ix spell
i
ng of "com
p
atibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
P
e
ter Anvi
n
phash: move sample function t
o
t
he s
a
mple file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter An
v
in
Merge bra
n
ch
'
nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
changes: document fixe
d
token reversal for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
eter Anv
i
n
pr
e
p
roc: r
e
verse
the order
o
f the t
o
kens in %defto
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
BR 3052618: h
a
ndl
e
segment register operat
i
ons in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
doc: untab
i
fy
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter
A
n
v
i
n
doc: override optimizat
i
on
wi
t
h STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er Anvin
doc: documen
t
imm
6
4 optimizatio
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
Optim
i
ze mo
v
r64,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
assemble
:
add an OPT instruction fl
a
gs for optimizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
d
o
c:
d
ocument t
h
e %use fp macro package
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
NASM 2
.
09
commit
|
commitdiff
|
tree
next