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
Remove "high 16" register class macros for xmm/ymm/zmm
2013-11-28
H
.
P
e
te
r
A
n
vi
n
R
e
move "high 16" register cl
a
ss macros
f
or xmm/ym
m
/
z
mm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter An
v
in
ifla
g
: In iflag_cm
p
(
) scan from
t
he
m
os
t
si
g
n
ifica
n
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
iflag: D
r
op the u
s
e of double
underscores
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
P
eter Anvin
iflag
:
Make the insns_flags array
c
onst
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
insns
.
dat:
F
ix a typo
in a comment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
iflag: Move instruction flag
c
o
mment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
e
ter Anvi
n
i
f
lag: remove C99 construc
t
s
,
don't hardcode the
n
u
m
ber
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pet
e
r An
v
in
"mak
e
alldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pet
e
r
Anvin
if
l
ag: Fix
d
epen
d
encies, factor
o
u
t
s
tatic compo
n
ent
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pe
t
er Anvin
"make alldep
s
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
eter Anvi
n
Merge remote-tracking br
a
nch 'or
i
gin/master'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pet
e
r Anv
i
n
Makefile
.
in: a
l
w
a
ys
run "make
a
lld
e
ps" when
"make dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
eter Anvin
R
un "make
a
lldep
s
" t
o
update
dependencies
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
M
akefi
l
e
.
in: generate manpage
s
for
"make dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter A
n
vin
Rever
t
"
build: In
c
lude prege
n
e
rated nasm manpages"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Pete
r
Anv
i
n
insn
s
.
dat: Mark the
immedi
a
te for shift i
n
st
r
uc
t
ions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvi
n
BR
3
3
92227: Re
m
ove SB flag from SHIFT rm
,
im
m
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Pet
e
r Anvin
When g
e
nerate dependency names inter
n
ally,
quote filenames
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anv
i
n
chan
g
es
.
src: fix grammar
error (sup
p
ort -> supports)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
NASM 2
.
1
0
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvi
n
changes
.
src: Documen
t
C
LAC
/
STAC
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
eter Anvi
n
Add CL
A
C and ST
A
C instructions
from
A
VX spe
c
014 (3
1
9
4
33
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-18
H
.
P
eter Anvin
N
A
SM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pet
e
r
Anvin
c
h
a
nges
.
src:
L
ist
o
f
changes for t
h
e next release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
Add
back th
e
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 33922
1
8:
D
isassemble 8
2
h
opcode
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pe
t
er Anvin
NASM 2
.
1
0
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
doc: docu
m
ent XRELE
A
S
E
MOV
fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
h
le: o
p
c
o
de A2 fo
r
b
idden with HLE
prefixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
NA
S
M 2
.
1
0
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pe
t
er A
n
vin
changes: add
c
ha
n
g
e
s since
2
.
10
.
01
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
doc: document ifunc()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
ter Anvin
isnsn
.
dat: add n
o
rexw to instru
c
tion
s
with o
n
ly 32
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter An
v
in
test: ilog2() test
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
eval: add
g
e
ne
r
al s
u
pport for
"
integer
func
t
ions" and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter An
v
i
n
phash
.
sh: Use int()
for th
e
size of the hash tab
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-10
H
.
Pete
r
Anvin
NASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvi
n
T
r
y
aga
i
n to fix our h
a
nd
l
ing o
f
MOVD/
M
OVQ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anvin
NA
S
M 2
.
10
r
c1
4
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
te
r
Anvin
NAS
M
2
.
10r
c
13
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
te
r
Anvin
preproc: Reve
r
t to the NA
S
M 2
.
09 preprocessor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anv
i
n
n
a
sm
.
spec
.
in:
s
wit
c
h to
.
xz as the source file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter An
v
in
misc/release: do xz
c
ompression with
-9e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insns
.
dat: MOV is not
lockable; CMPXCHG16B does
n
ot
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
HLE:
O
ne
m
ore
b
y
te co
d
e
conversio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
HLE: Mov
e
byte codes back to
\271-\273
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
te
r
Anvin
HLE: Change NOHLE to be an i
n
struc
t
ion flag
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
tag-release: actually pus
h
dat
a
out unless --no-pu
s
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NASM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
rel
e
a
s
e: create
.
xz
f
iles; remove emp
t
y subdirectories
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Remove some ug
l
iness
from
th
e
win64 sectio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
psfonts
.
ph:
i
ncrease leading to
f
o
n
t size+20%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
changes: document bigendian UT
F
-
1
6/UT
F
-32
support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
Anvin
Add s
u
pport for UTF-16BE and UTF-32BE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
M
a
ke
the LOCK and HLE warnings suppress
a
ble
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
doc: D
o
cument
e
lfx
3
2
s
upport
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
doc: Move the EPS logo
d
own by 1"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
Cy
r
ill Gorcunov
d
oc:
N
e
w
N
A
SM
l
ogo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: A
l
low
reposition
i
ng the EPS logo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
A
nvin
Update copy
r
ight year to 2
0
12
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter A
n
v
i
n
NASM 2
.
10rc
9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
doc
:
Document AV
X
2, BMI1, BM
I
2
and TSX sup
p
ort
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anv
i
n
A
s
sume the undocumented C
M
PXC
H
G
48
6
o
p
code was lockabl
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anv
i
n
Clean up
J
MP/C
A
LL patterns, especially f
o
r
64 bits
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
nvin
disasm: ig
n
ore op
c
odes 370
and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
A
n
v
i
n
Remove al
l
r
emaining
explicit b
y
tecodes from insns
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Add support for warning on invalid LO
C
K prefixe
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Move HLE
b
yte code
s
to \264
.
.
\267
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add a "
n
ohle" byte code
to
s
kip
an instructi
o
n pattern
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
i
n
in
s
ns
.
pl: Bun
d
le al
l
"p
l
ain bytecodes" into a hash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
H
L
E:
I
mp
l
emen
t
th
e
basic m
e
chanism
f
or XACQ
U
IRE/XRELEASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c: Fix is_su
p
pres
s
ed_w
a
rning()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
i
n
HLE
:
Split the LOCK and REP pre
f
ix
slots
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anv
i
n
insns:
create a symbolic "wait" token
f
o
r t
h
e \
3
41
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter A
n
vin
i
n
sns: fi
x
IMUL
p
atterns
to
get rid
o
f open
-
c
o
d
e
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anvin
insns: correct the TSX op
c
odes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
Cyril
l
Gorcunov
insns: Add AV
X
2 tran
s
actional synchro
n
ization extensions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anvin
insns
:
r
e
place open-coded \322 opcode
wi
t
h odf (operand
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 346323
0
: Add
V
MFUNC instructio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter
Anvin
B
R
3143040: Rem
o
ve in
v
alid form
o
f
VPEXTRW
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
eter Anvin
NASM 2
.
10rc
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter
Anvi
n
Me
r
ge branch 'na
s
m-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter
Anvin
BR 310
9
604: Fix C
4
vs C
5
VEX form selection in calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pete
r
Anvin
preproc
.
c: use nasm_strdu
p
() rather
than n
a
ked str
d
up()
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter
A
nvin
Merge bran
c
h 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter A
n
vin
c
hanges: document fixed
token revers
a
l for %deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r Anv
i
n
preproc: reverse the order of the
t
okens in %
d
e
fto
k
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er Anvin
doc: doc
u
ment
t
he %us
e
fp macr
o
package
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
Anvin
NASM 2
.
09
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter A
n
vin
n
d
i
sasm: fix handing of
b
yte codes 250
-
253, 324
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter Anvin
LICENSE: upda
t
e year
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
eter
Anvin
R
evert "Impro
v
e
process_ea and introduce -OL"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pet
e
r Anv
i
n
na
s
m
.
h:
move "
r
egs
.
h" to
top; make is_re
g
ister() a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pe
t
er Anvi
n
nasmdoc: we still mi
s
s Chuck, but
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pet
e
r Anv
i
n
Merge branch 'na
s
m
-
2
.
08
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pete
r
A
nvi
n
chang
e
s
.
s
rc: update with the 2
.
08
.
xx changes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
t
e
r An
v
in
NASM 2
.
09
r
c4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
M
a
ke -Ox
th
e
default
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter A
n
vin
na
s
mdoc
:
remove obsolet
e
Sourceforge references
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next