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
changes.src: fix grammar error (support -> supports)
2012-09-09
H
.
Peter
A
n
vin
chang
e
s
.
src: fix gr
a
mmar error (
s
upport -> supports)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
NA
S
M 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter A
n
vin
changes
.
src:
D
ocume
n
t CLAC/STA
C
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r Anvin
Add CLAC and STA
C
ins
t
r
ucti
o
ns
f
rom
AVX spec 01
4
(
31
9
4
3
3
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anvin
NASM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter
A
nvin
ch
a
n
g
es
.
src: Lis
t
o
f changes for
the next release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pe
t
er Anv
i
n
Add back the 256-bit
f
orm of th
e
VORPD inst
r
uction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvin
BR 339
2
2
18:
D
i
sassemble 82h opco
d
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvi
n
NASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
d
oc:
docum
e
nt XRELEASE MOV fi
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
hle: o
p
code A2
f
orbidden wi
t
h H
L
E prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
NA
S
M 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
et
e
r Anvin
changes:
a
dd changes since 2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anv
i
n
doc: document
ifunc()
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 no
r
exw to instructi
o
n
s with
o
nly 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Pe
t
e
r An
v
in
insns
.
d
at: new instructio
n
s
from the 013 AV
X
spe
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
test:
i
log2() test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter
A
nvin
eval: add genera
l
suppor
t
for "i
n
teger fun
c
tions"
a
n
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
P
e
t
e
r Anvin
phash
.
sh: Use int
(
)
f
o
r
t
he
s
i
z
e of the hash
t
able
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter Anvin
N
A
SM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
NASM 2
.
10rc
1
5
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvin
Try aga
i
n to f
i
x our h
a
ndling of MO
V
D/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anvin
NASM 2
.
10rc1
4
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
NA
S
M
2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
prep
r
o
c
: Revert to the NASM 2
.
09 pre
p
roces
s
or
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
n
asm
.
spec
.
in: switc
h
to
.
xz as the s
o
urce f
i
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
misc/release: d
o
xz
c
ompression with
-
9
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
i
n
sns
.
dat: MOV
i
s not lockabl
e
;
CMPXCHG16B does no
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
H
LE
:
One more by
t
e cod
e
c
onversion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
HLE:
M
ov
e
by
t
e c
o
d
es bac
k
to \271-
\
273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
NASM
2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: Cha
n
ge
NOHLE
t
o
b
e an inst
r
uction f
l
a
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
t
a
g-release: actually push data out u
n
less
--no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
NASM 2
.
1
0
rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
release
:
create
.
xz files;
re
m
ove empt
y
subdirect
o
r
i
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
doc:
R
e
m
ov
e
some
ugli
n
ess from the win64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
psfonts
.
ph
:
incr
e
ase leadi
n
g to fo
n
t size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
c
h
anges: document bigendian UTF-16
/
UT
F
-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Add support for UTF
-
16BE
an
d
U
T
F-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make the LO
C
K
a
n
d
HLE wa
r
ning
s
s
uppre
s
sable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
d
oc:
D
ocu
m
ent
elfx32
support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nv
i
n
doc: Move the EPS
logo down by
1
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill Go
r
cunov
d
o
c: Ne
w
NASM log
o
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
i
n
doc
:
Allow r
e
positioning the EP
S
l
ogo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Update copyright year
t
o 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
NA
S
M 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
doc: Document AVX2
,
BMI1, BMI2 a
n
d TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume the un
d
ocumented CMP
X
CHG486 opc
o
de was lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Clean
u
p
JMP/CALL patterns,
e
s
pecially for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
i
n
disasm: i
g
n
o
re opcodes 370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
R
e
m
o
ve a
l
l r
e
mai
n
ing explicit by
t
e
c
o
d
e
s
f
rom insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Add
su
p
port for warning o
n
i
nvalid LOCK
pref
i
xes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er An
v
i
n
Move HLE byte codes t
o
\264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
Add a "nohle" byte c
o
de to skip an instruct
i
on pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
insn
s
.
pl: Bu
n
d
le all "pl
a
in bytecodes" into
a
hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE:
I
mplement the basi
c
mechanism
for XAC
Q
U
IRE/X
R
ELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
na
s
m
.
c: F
i
x is_suppr
e
s
sed_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
HL
E
: Split the LOCK
a
nd REP pr
e
fix s
l
o
t
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anvin
insns:
cr
e
ate a symbolic "wait" token for th
e
\341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter A
n
vin
i
n
sns: f
i
x IMUL patt
e
rns to ge
t
rid of open
-
coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: correct the TSX opc
o
des
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill
G
orcunov
i
nsns: Add AVX2 transactional
s
ynch
r
onizatio
n
extens
i
ons
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insn
s
: repla
c
e o
p
en-coded \322 o
p
code
with odf (op
e
rand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
L
u
b
a
cke
n
d: add s
u
pport
f
or x32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Pe
t
er Anvin
BR 3463230: Add VMFUNC in
s
truction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
disasm
.
c: ES
P
/RS
P
c
annot be indicies, but XMM
4
/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pe
t
er Anvin
as
s
emble
.
c: r
e
m
o
ve
s
t
ray debug
g
ing code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
P
e
t
e
r
Anvin
N
ASM 2
.
1
0
r
c
8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pete
r
Anvin
A few more
A
V
X2 s
p
ec
instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvi
n
U
s
e a normal
q
uad-ca
s
e
f
o
r valueless /is
4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Rem
o
ve support for DREX e
n
cod
i
n
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
insns
.
da
t
: Clean up and fix the BMI instruct
i
on patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
t
er Anvin
Merg
e
bran
c
h
'
nasm
-
2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rdoff: add
miss
i
ng depend
e
n
c
y
i
n
Makefil
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Merge
branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
t
er An
v
i
n
Makefile: hopefu
l
ly fix
r
d
o
ff parallel build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
Impleme
n
t th
e
V
GATHERP instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er Anvin
A
d
d support
for VSIB inst
r
uction
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
er Anvin
NASM 2
.
10r
c
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
spec: up
d
ate to
m
atch requirements of Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pe
t
er Anvin
NASM
2
.
10
r
c5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvi
n
Merge branch
'na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
J
i
r
i Malak
openwcom
.
mak: Update to use
f
eatures fr
o
m newer WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
e
ter Anvin
BR 3143040:
R
emove i
n
valid form of VPEXTR
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvin
NASM 2
.
10
r
c3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
eter
A
nvin
Mer
g
e branch
'nasm-
2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anv
i
n
BR 310
9
604: Fix C4 vs C5 VEX form
s
el
e
ction
i
n calcsize
(
)
commit
|
commitdiff
|
tree
2010-11-08
H
.
P
e
t
er Anvi
n
prepr
o
c
.
c: use
n
asm_strdup() ra
t
her than naked str
d
up()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter A
n
v
i
n
Merge
b
ranch
'
nas
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pet
e
r
Anvin
doc: f
i
x spelling of "c
o
m
p
atibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: m
o
ve s
a
mple funct
i
on to the sample file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er A
n
vin
Merge br
a
nch '
n
asm
-
2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
eter Anvin
changes: document
f
ixed toke
n
re
v
e
r
sal f
o
r %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r Anvin
preproc: re
v
erse the order
o
f the to
k
ens in
%
deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvi
n
BR
305261
8
: handle se
g
ment
r
e
g
ister opera
t
ions in 6
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
A
n
vin
d
oc: untab
i
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
o
pt
i
mizatio
n
with S
T
RICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r
Anv
i
n
doc
:
document imm64 o
p
timization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
Optimiz
e
mov r64,i
m
m
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
ass
e
mble: add an OPT instruction
f
lags for optimizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next