repo.or.cz
/
nasm
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Move HLE byte codes to \264..\267
2012-02-25
H
.
Peter Anvin
Move HLE byte codes
to \264
.
.
\267
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Add a "n
o
hle" byte cod
e
to skip an instruction pattern
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
ins
n
s
.
pl: Bundle all "
p
lain bytecodes" into a hash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
HLE: Implement the ba
s
ic
m
e
chanism
for XACQ
U
IRE/XRELEASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anv
i
n
nasm
.
c:
F
ix i
s
_suppr
e
ssed
_
war
n
ing()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er
A
nvin
HLE: Spli
t
the LOCK
and R
E
P pr
e
fix slots
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anvin
insns
:
create
a
s
ymbolic
"wait
"
token for the \3
4
1
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
i
nsn
s
:
fix IMUL patterns to get rid of o
p
e
n
-c
o
ded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns:
corr
e
c
t
the
T
SX opcode
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
C
yrill Gorcu
n
ov
insns: Add A
V
X2 transa
c
t
i
onal synchr
o
nization ext
e
nsions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter A
n
vin
insns: replace open-cod
e
d \322 o
p
code with odf (operand
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR
3463230:
A
dd VMFU
N
C instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter
A
n
vin
BR 31
4
304
0
: Remove invalid form of V
P
E
X
TRW
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter
A
nvin
NASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
Merge br
a
nch 'na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
eter An
v
in
BR
3109604: Fix C4 vs C5 VEX
f
orm sel
e
ction in cal
c
size(
)
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter An
v
in
prepr
o
c
.
c: u
s
e nasm_str
d
up() rather than naked strd
u
p()
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter
A
nvin
Merge
branch 'nasm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r
A
nvin
changes: docum
e
nt fi
x
ed token rever
s
al for
%deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter
A
nvin
pre
p
roc:
rever
s
e
th
e
order of the to
k
ens in %def
t
ok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc:
d
ocume
n
t t
h
e
%use f
p
macro package
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
NA
S
M 2
.
09
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter An
v
in
ndisasm: fix handing of byt
e
codes
2
50-253, 324
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter Anvin
LIC
E
NSE: update
y
ear
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
eter
A
nvin
R
evert "
I
mprov
e
pro
c
ess_ea and intr
o
duc
e
-
O
L"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter An
v
in
nasm
.
h: mo
v
e "regs
.
h" to top; make is
_
registe
r
() a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pete
r
Anv
i
n
nasmd
o
c
:
w
e still miss Chu
c
k
, but
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pet
e
r Anvi
n
Mer
g
e br
a
nch 'na
s
m-2
.
08
.
x
x'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter An
v
in
c
hanges
.
src
:
update with the 2
.
08
.
xx
c
h
a
nges
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
NA
S
M
2
.
0
9
r
c4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
Make -Ox the default
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
nasmd
o
c: remove obsolete
Sour
c
eforge refer
e
nces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anv
i
n
NASM 2
.
09
r
c3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r Anvin
Revert "
B
R3005117: Expland local
sin
g
le mac
r
o befo
r
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pe
t
er Anvin
Revert "exp
a
nd_mmac_
p
ar
a
ms:
Don't forget to handle
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Revert
"
expa
n
d_mmac_para
m
s:
E
x
pan
d
local single macros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
R
e
vert
"expan
d
_mmac_para
m
s: Expand
loca
l
single m
a
cros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
C
heck in t
e
st case fr
o
m bug report br3
0
0
5
117
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
b
r3026808: add test case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
in
s
ns: add FXSA
V
E6
4
/FXR
S
TO
R
64, dro
p
np
p
refix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter A
n
vin
Me
r
ge
b
ranch 'maste
r
'
o
f ssh://repo
.
or
.
c
z/srv
/
git/nasm
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter Anvin
insns
.
dat: remove VCV
T
PH2P
S
/VCV
T
PS2P
H
a
s
AMD ins
t
ructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Pet
e
r Anvi
n
in
s
ns
.
dat: fix CPU flags for
n
ew instruction
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
Add
RD*SBASE, WR*SBASE, RD
R
AND fr
o
m
AVX v7
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter
A
nvin
outobj: handle compilers
w
i
thout 6
4
-
bit switch() suppo
r
t
commit
|
commitdiff
|
tree
2010-04-22
H
.
P
ete
r
Anvin
ilog2: optimize use
o
f
b
sr for x86-64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter A
n
vin
d
o
c: us
e
bo
u
ncer URLs for
t
he
A
BI doc
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-18
H
.
P
eter
A
nvin
phash
.
ph: we haven't re
q
uired the Graph
m
o
dule for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter
A
nvi
n
N
ASM 2
.
0
8
rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter Anvi
n
doc/chang
e
s
.
src: up
d
at
e
in
preparation of 2
.
08 release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Pe
t
er
A
n
vin
NASM 2
.
08rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
README: add note t
o
see t
h
e AUTH
O
RS fil
e
commit
|
commitdiff
|
tree
2010-01-07
H
.
P
e
ter An
v
i
n
ins
n
s
.
d
a
t:
i
n
64-
b
it m
o
de
,
accept "monitor rax
,
ecx
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter Anvin
NASM 2
.
0
8
r
c6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
Ru
n
"ma
k
e alldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
o
utrdf
.
c: remo
v
e obsole
t
e file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pete
r
Anv
i
n
ou
t
form
.
h: fix OF_NO
_
RDF2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r
Anvin
AUTHORS: conv
e
rt to UTF-8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
et
e
r Anvin
ou
t
macho32
:
replace
e
rror() -> nasm_error()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
NASM 2
.
0
8rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter
A
nvin
test
/
Make
f
ile
:
make
it
e
as
i
er
to i
n
ject options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Pe
t
er Anvin
NASM 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
eter Anvin
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvi
n
insns
.
dat: remove non-D
R
EX SSE5 instr
u
ctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
ch
a
ng
e
s
.
sr
c
: docum
e
nt removal of DREX instr
u
c
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
eter Anvin
SSE5:
r
emove all DRE
X
-base
d
instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Pe
t
er Anvin
MOVD xmmreg
:
not v
a
lid with REX
.
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
test:
imul
.
asm
:
m
ove
w
ar
n
ing-generate
d
tests under
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
eter A
n
vin
te
s
t
:
im
u
l
.
asm:
m
ore IMUL
patt
e
rn te
s
t
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pe
t
er An
v
in
NASM
2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
ete
r
Anvin
I
M
UL: fix an additional incorrect sbyte use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
t
er Anvin
BR
2887108: fix incorrect sbyte usage in IMUL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter
A
nvi
n
asse
m
ble
:
xsizefla
g
s
[] is
a
n op
f
lags_t va
r
iab
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
opfla
g
s: more i
n
t32_t -> opflags_t conversions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter
Anvin
N
ASM
2
.
0
8
rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pete
r
Anvin
n
asm: rename nasm_
z
ap_
s
p
ac
e
s() to
n
asm_zap_spaces
_
f
w
d
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter
A
n
v
in
a
ssem
b
le: wh
e
n lo
o
kin
g
for a REGIST
E
R
ope
r
and, do an
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter A
n
vin
assemb
l
e: treat
re
g
is
t
er ope
r
a
n
ds without s
i
ze as wil
d
c
ards
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Pet
e
r An
v
i
n
misc/release: *
.
ico a
r
e binary files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-23
Cyrill
Gorcunov
Use I_no
n
e o
p
c
o
de instea
d
of
hardcoded
n
umber
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
Cyrill
G
orcunov
o
u
t
put/dw
a
r
f
.
h: up
d
ate dwarf cons
t
an
t
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
P
e
t
er Anvin
Add strlc
p
y() function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter A
n
vin
outp
u
t
:
cha
n
ge null_debug_
r
ou
t
i
ne to
n
ull_debug_directiv
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
disasm
.
c: eatbyte
--
u
se snprintf to p
r
event potential
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cy
r
ill Gorcunov
he
a
ders/c:
s
trip
o
f
f
u
s
eless spac
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill Gorcunov
insns
.
pl: remove redundant empty line in
e
num
opcode
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pet
e
r Anvi
n
nasm
.
c:
fix stack o
v
e
r
run in assemb
l
e
_file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge c
o
mmit '
c
y
r/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
e
ter Anvi
n
Merge
c
ommit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc: \ n
e
eds to be repeated except in \c-line context
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter A
n
v
in
nasm
.
c: co
n
sistently use the 'murri
c
a
n
s
p
el
l
ing "optimize"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter A
n
vin
Merg
e
c
o
mmit
'
cyr/
h
pa-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill
Gorcun
o
v
insns
.
dat: operand-size synt
a
x for XOP instructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Pet
e
r
A
nvin
asse
m
ble
.
c
:
quiet warn
i
ng
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemb
l
e
.
c: clean up matches()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge
branch 'nasm-2
.
0
7
.
x
x
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
in
BR 28
2
666
9
: update licens
i
ng
i
n
formation in README
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
Merge branch 'nasm
-
2
.
07
.
xx
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 2827397
:
fix
i
nvalid C
in
outcoff AddEx
p
o
rts()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
insns
.
p
l
:
s
m
a
rter handling of operand fla
g
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next