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
.
Peter Anvin
Remove "high 16
"
register c
l
ass macros f
o
r
x
m
m/ymm/z
m
m
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter
A
nvin
iflag: In iflag_
c
mp
(
)
scan from th
e
m
o
st
significant
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
iflag: Drop the
use of double underscores
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvi
n
ifla
g
: Make
t
h
e insns_flags array c
o
nst
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
insns
.
dat: Fix a
typ
o
in a
com
m
en
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pe
t
er Anv
i
n
i
flag:
M
o
ve
i
n
s
tru
c
tion f
l
ag comme
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
e
te
r
Anvin
iflag: remove C99
const
r
u
c
t
s, don'
t
hardcode the number
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pe
t
er Anvin
"make alldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
i
f
l
ag
:
Fix dependencies, facto
r
out
static compon
e
nts
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
"
m
ake all
d
eps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvi
n
Merge remote-
t
racking br
a
n
ch 'o
r
igin/master'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pe
t
er Anvin
Makefile
.
in:
always run "make all
d
e
ps" when "make
d
ist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pet
e
r Anv
i
n
Run "make all
d
e
p
s"
to update
d
e
p
e
n
d
encies
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pet
e
r
Anvin
Makef
i
le
.
i
n
: generate m
a
npages for "make dis
t
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter
Anvin
Re
v
ert "build: Include pregenerated nasm m
a
npages"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Pete
r
Anvin
insns
.
dat:
Mark the im
m
ediate for shift in
s
tructions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
e
t
e
r
Anvin
BR 3392227: Re
m
o
ve S
B
flag
f
rom SHIF
T
r
m,imm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Pete
r
Anvin
W
hen ge
n
erate dependency names internally
,
q
u
ote fi
l
enames
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
change
s
.
src: fix gra
m
m
a
r
e
rror (support ->
s
upport
s
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
NASM
2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
t
er
Anvin
chan
g
es
.
sr
c
: Document CLAC
/
STAC
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvi
n
Add CLAC and
S
TAC i
n
s
truction
s
from
A
VX spec
014 (319433
.
.
.
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 Anvin
cha
n
ges
.
s
rc: List
o
f changes
f
or the next re
l
ease
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
A
dd
back th
e
256-
b
i
t
form of t
h
e VORPD
instructio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-28
H
.
P
e
ter
A
nvin
B
R
33
9
221
8
: Di
s
asse
m
ble
82h
o
pcode
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pete
r
Anv
i
n
N
AS
M
2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anv
i
n
doc: document X
R
E
L
EAS
E
MOV fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter
Anv
i
n
h
le:
opc
o
d
e
A2
for
b
idden wit
h
HLE prefixe
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
NASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
changes: add changes since 2
.
10
.
01
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pet
e
r Anv
i
n
d
oc: do
c
u
m
ent i
f
unc()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
Anvin
isnsn
.
dat: add n
o
re
x
w
t
o
i
nstructions
w
i
th only 32
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
t
e
st: ilog2() test
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
e
va
l
: add gen
e
ral suppo
r
t for "int
e
ger
funct
i
ons" and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
P
e
ter Anvi
n
p
h
ash
.
sh: Us
e
int
(
) for the size of
t
h
e
h
ash table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-10
H
.
Pete
r
Anvi
n
NASM
2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter A
n
vin
Try again to fix our handling of
MOVD/M
O
VQ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
P
e
ter Anvin
NASM 2
.
10rc1
4
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
eter An
v
in
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
pr
e
proc:
R
evert
t
o
the
N
ASM
2
.
0
9
pr
e
processor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
nasm
.
spec
.
in: swit
c
h t
o
.
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
misc/r
e
lease: do xz compression
w
it
h
-9e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
A
nvin
in
s
ns
.
dat:
M
OV is
n
ot locka
b
le; CMP
X
C
H
G16B does not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anv
i
n
HLE: One more
byt
e
code
c
o
n
version
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
et
e
r
A
n
v
in
HLE: Move byte
c
odes back
t
o \271-\273
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
An
v
in
N
ASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
H
L
E
:
Ch
a
nge NO
H
L
E
to be an ins
t
ruction flag
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
tag-release: actually push d
a
ta out unless --no-push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
NASM 2
.
1
0
rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
release: crea
t
e
.
xz f
i
les; rem
o
ve empty
subdi
r
ectories
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anv
i
n
do
c
:
R
emove some
ugliness fro
m
the win64 section
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
n
vi
n
psfonts
.
ph: i
n
c
rease
leadin
g
to font
s
ize+
2
0%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
c
h
anges: d
o
cument
b
i
gendian UTF-16
/
UTF-32
support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Add su
p
port for U
T
F-16BE and UTF-32B
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make the L
O
CK
a
nd HLE
w
arnings sup
p
ressa
b
l
e
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Document el
f
x32 suppor
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
oc: Mo
v
e the E
P
S logo down by 1"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
d
oc: Allow repositioning the EPS logo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
U
p
date co
p
yright y
e
a
r
to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er
Anvi
n
NASM 2
.
1
0
rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter A
n
v
i
n
doc
:
Doc
u
m
e
nt AVX2, BMI1, BMI2 and TSX support
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
A
ss
u
me the undocumen
t
ed CMPXCHG486 opcode was lockable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Cl
e
an
up JMP/CALL p
a
tter
n
s, esp
e
cially for 64 bits
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
n
v
i
n
disasm: ignore opcodes 370
a
nd 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
R
emove
a
l
l
r
emaining exp
l
i
cit byte
c
odes from insns
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add s
u
ppor
t
f
or warning on
i
n
va
l
i
d
L
O
CK prefixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
i
n
M
o
ve HL
E
byte codes
to \
2
64
.
.
\267
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
d
d a "nohle" byte cod
e
to ski
p
an instr
u
c
ti
o
n pattern
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
i
n
sns
.
p
l
: Bundle
a
ll
"
plain b
y
tecod
e
s" i
n
t
o a hash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
HLE: Implement t
h
e
basic mechanism fo
r
XACQUIRE/XRE
L
E
ASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
n
a
sm
.
c: Fix is_suppressed_warning()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter A
n
vin
HLE:
S
p
lit the LOCK an
d
REP
p
re
f
ix
s
lots
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: c
r
ea
t
e a symbolic "
w
ai
t
"
to
k
en for the \3
4
1
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: fix IMUL
p
a
tterns t
o
get rid of open-coded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anvin
insns: correct the TSX opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insn
s
: replace open-coded \3
2
2
opcode
w
ith o
d
f (operan
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter An
v
in
BR 346323
0
:
Ad
d
VMF
U
NC instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter An
v
in
BR 3143040: Remo
v
e invalid f
o
rm of V
P
EXTRW
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
e
ter An
v
in
NASM 2
.
1
0
r
c
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
ter Anvi
n
Mer
g
e branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
BR 3109604
:
Fix C4 vs C5 VEX form select
i
on in ca
l
csize
(
)
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
pr
e
proc
.
c
:
use
n
asm_strdu
p
(
)
rathe
r
tha
n
naked strdup
(
)
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r Anvin
Merg
e
bran
c
h
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anv
i
n
chang
e
s: document fixed token reversal for %de
f
tok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er Anvin
preproc: reverse the order of the tok
e
n
s in %deft
o
k
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
e
r Anvin
doc: documen
t
the
%us
e
f
p
m
a
cro 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
.
P
e
ter
Anvin
ndisasm: fix handin
g
of byte
c
o
des 250-253, 324
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter Anvi
n
LICENSE
:
update year
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pet
e
r Anv
i
n
Rev
e
r
t
"Improve p
r
oce
s
s
_
ea
and introduce
-
OL"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter An
v
in
nasm
.
h: move
"reg
s
.
h" to top; make is_reg
i
ster()
a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvi
n
nasmdoc: we still miss Chuck
,
but
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anv
i
n
Merge branc
h
'nasm-2
.
08
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
c
h
anges
.
src: update
wi
t
h the 2
.
08
.
xx changes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
NAS
M
2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
ter Anvin
Make -
O
x th
e
d
e
f
ault
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pe
t
er
A
n
vin
nasm
d
oc: remove
obsole
t
e Sourceforge ref
e
r
e
nces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pe
t
er Anvin
NASM 2
.
0
9rc3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
R
evert "BR3005117: E
x
pl
a
nd local single macro
b
e
fore
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next