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
NASM 2.10rc11
2012-02-26
H
.
Peter Anvin
NA
S
M 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
HLE: Chan
g
e NOHLE to be an instruc
t
ion f
l
ag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter An
v
in
tag-re
l
eas
e
: a
c
tually push data
o
ut u
n
les
s
--no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
e
r A
n
v
i
n
N
ASM 2
.
1
0rc1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
release: create
.
xz files;
r
e
mov
e
empty subdire
c
tories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
A
n
v
in
doc: Re
m
ove some ugliness from the
w
in64 sec
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
psfonts
.
ph: increase l
e
ading 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:
d
o
cumen
t
bigendian UTF-16/
U
TF-32
su
p
port
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add sup
p
ort for UTF-1
6
BE and UTF-32
B
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
M
a
k
e the LOCK
a
nd HLE warning
s
s
u
ppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc:
Docum
e
nt
e
lfx32 s
u
pport
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
doc:
M
ove
the EPS l
o
go down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
doc: All
o
w re
p
ositioning the EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Update
c
opyright year
t
o
2
012
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter A
n
v
i
n
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
d
o
c: D
o
cument AVX2, BMI1, BMI2 and T
S
X su
p
port
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Ass
u
me the undocumente
d
CM
P
X
CH
G
486 opcode was lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvi
n
Clean
up JMP/CALL pattern
s
, es
p
ecially
for 64
bi
t
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
disasm: ignor
e
o
p
cod
e
s 370 a
n
d
3
7
1
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter A
n
vin
Re
m
ov
e
a
l
l
remaining explicit byteco
d
es from in
s
n
s
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
An
v
in
Add
s
upp
o
rt fo
r
warning on invalid
L
OCK prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Move
H
L
E
byte codes to \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
A
dd a "nohle"
byt
e
cod
e
t
o
skip an i
n
struction
pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
ins
n
s
.
pl
:
B
undle all "plain byt
e
codes" into a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
Anvin
HLE: Implement the basi
c
m
echan
i
sm for
X
ACQUIRE/XRELE
A
SE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c:
F
ix
is_suppressed_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
HLE: Sp
l
it the LOCK and
R
E
P prefix sl
o
ts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
nvin
insns: cre
a
te a symbolic "w
a
it"
t
oken for the \
3
41
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
i
nsns: fix IMUL patte
r
ns t
o
get rid of open-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter A
n
vin
insns:
corre
c
t the
TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anvi
n
insns: replace open
-
coded
\
32
2
o
pcode with odf (o
p
erand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 3463230
:
Add VMFUNC
i
nstruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
ter Anvin
disasm
.
c: E
S
P
/
RSP c
a
n
not be indicies,
b
ut XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
a
ssemble
.
c:
r
e
move stray
d
ebugging co
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anvin
NASM 2
.
1
0
rc
8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anv
i
n
A few mo
r
e AVX2 s
p
ec
instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pe
t
er A
n
vin
Us
e
a normal quad-case for valueless /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pet
e
r
Anvin
Rem
o
ve su
p
port
f
o
r DREX enco
d
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pet
e
r Anvin
insn
s
.
d
a
t: Clean up and fix th
e
BMI i
n
st
r
uct
i
o
n patter
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge branch 'n
a
sm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
ete
r
Anvin
rdo
f
f: add missing
d
e
pe
n
de
n
c
y
in Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anv
i
n
Merge b
r
anch 'n
a
s
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
n
v
in
Makefi
l
e
:
hopefully fix rdo
f
f
parallel build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
Implement the VGATHERP instructi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
A
n
vi
n
Add su
p
po
r
t
for VS
I
B instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter An
v
i
n
NA
S
M 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
ter Anvin
sp
e
c: update to m
a
tc
h
requiremen
t
s of Fedo
r
a 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
e
ter Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
e
ter
A
nvin
M
e
r
ge
b
ranch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Pet
e
r Anvin
B
R
3143040:
Remov
e
in
v
a
li
d
f
orm
of VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter A
n
vin
NASM 2
.
10r
c
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pet
e
r Anvi
n
Mer
g
e branch 'n
a
sm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pe
t
er
Anvin
BR 3109604: Fix C4
vs C5 VEX
f
o
r
m select
i
on in calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter
A
nvin
preproc
.
c: us
e
nasm_s
t
r
dup() rat
h
e
r than
n
a
k
ed strdup(
)
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Mer
g
e branch 'nas
m
-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: fix spelling
of "compatibi
l
ity"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: move samp
l
e f
u
nction to the sample
f
i
l
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Mer
g
e branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
changes
:
d
o
c
ument fix
e
d
token reversal f
o
r %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er An
v
in
prep
r
oc: reve
r
se
t
he order of the
tokens in %d
e
ftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pet
e
r Anvin
BR 3052618: handle se
g
ment register
o
p
e
ratio
n
s in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter An
v
in
doc: un
t
abify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er Anvin
d
o
c
: overr
i
de optim
i
zation
w
ith
STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: docume
n
t imm64 optimization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
Optimi
z
e
mov r64,imm
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 flags for optimizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
do
c
:
document
the %use fp macro pack
a
ge
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
NAS
M
2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
eter Anvin
insn
s
.
pl
:
make insnsd
.
c a bit easier
t
o re
a
d
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
P
e
ter Anvin
ndisa
s
m: handle VE
X
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndisasm: uni
f
y VEX han
d
ling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter A
n
vin
n
d
isasm: fix handing of by
t
e codes 2
5
0-253, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
e
r Anvin
NASM 2
.
09
r
c7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvi
n
test
/
avx: remove deleted
in
s
tructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: permi
t
contracted forms
f
or VBLEND
V
P
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r A
n
vin
assmembl
e
.
c:
fi
x
VEX
.
W
l
o
gic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
insns
.
dat: fix encoding of VCVTSD
2
SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: S
S
E encoding of VBLEND with VEX pr
e
f
i
x
i
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
i
nsns
.
dat: updates
from AV
X
v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
et
e
r Anvi
n
assembl
e
: han
d
l
e
v
e
x
.
lig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvi
n
vex
:
c
h
ange
.
wx to
.
wig t
o
match the latest
A
VX s
p
e
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter Anvin
LICENSE
:
updat
e
year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter
A
nvin
insns
.
da
t
: unb
r
ea
k
test/
i
m
m
64
.
bin
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pet
e
r Anvin
Rever
t
"Improve
p
r
o
c
ess_
e
a and introduc
e
-OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter An
v
in
nasm
.
h: move
"
regs
.
h" to to
p
; make is_register
(
)
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
P
eter Anvin
pre
p
r
o
c
: a
l
low non-identifier character in en
v
i
r
onment
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
ter Anvin
na
s
m
doc: we still miss Chuck, but
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvi
n
Merge bran
c
h 'nasm-2
.
0
8
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pete
r
Anvin
ch
a
nges
.
s
r
c: up
d
a
t
e with the 2
.
08
.
xx changes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
NASM 2
.
0
9rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
Ma
k
e -Ox the default
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pet
e
r An
v
in
preproc: add
%
i
fenv
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pet
e
r An
v
in
BR3028880: Revert to nonfatal, better error
m
e
s
s
age
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter An
v
in
nasmdoc:
r
emove o
b
solete Sourceforge refe
r
en
c
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvi
n
NASM
2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
prep
r
o
c
: don't
p
a
ste TOK_PREPR
O
C_
I
D
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
R
e
vert "BR3005
1
17:
Expland local single macro before
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter A
n
vin
Revert "expand_m
m
a
c
_params
:
Don't forge
t
to handle
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
ter Anvin
Revert "expand
_
mmac_param
s
: Expand local single
macros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pete
r
Anvin
Revert "ex
p
and_mma
c
_para
m
s
: Ex
p
and
lo
c
al single ma
c
r
os
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next