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
NASM 2.10rc10
2012-02-26
H
.
Peter Anv
i
n
NASM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
rele
a
se
:
create
.
x
z files; remove empt
y
subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: R
e
mo
v
e
som
e
ugliness from
t
he win64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
psfonts
.
ph: incre
a
s
e
leading to font size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
changes: docum
e
n
t
bigen
d
ian UTF-16/UTF-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Add support for
U
T
F
-16BE and
U
T
F-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er An
v
in
M
a
ke the LOCK
and
HLE warnings sup
p
ressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
n
vi
n
do
c
: Documen
t
elfx32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
doc
:
Mo
v
e
t
he EPS lo
g
o dow
n
by
1
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyri
l
l Gorcunov
doc: Ne
w
NASM
logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter A
n
v
i
n
doc:
A
llow reposi
t
ioning the
EPS log
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Upda
t
e copyright year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
nvin
NASM 2
.
10
r
c
9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c: Document
A
VX2, BMI1, BMI2 and TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
Anvin
Assum
e
the undocumented CMPX
C
HG486 opcode was lock
a
ble
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
nvin
Clean up JMP/CALL patt
e
rns, e
s
pecially for
6
4 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
disas
m
: ignore opcod
e
s 370 a
n
d 37
1
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Remove all rem
a
i
n
ing e
x
pl
i
cit
bytecodes fr
o
m
i
nsns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Add
support for w
a
rning
on invalid LOC
K
p
r
e
f
ixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
M
o
ve HLE b
y
te codes to \26
4
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add a "nohle" byte
code t
o
skip an instruction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
insns
.
pl: Bundle all "plain byte
c
odes" into a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvi
n
HLE: Implement the basic mechanism for XACQUIR
E
/XRELEAS
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
nas
m
.
c: Fix is_suppres
s
ed_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Sp
l
it the LOCK a
n
d REP prefi
x
slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
A
nvi
n
insns:
c
reate
a sym
b
o
li
c
"w
a
it" token for t
h
e \34
1
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
te
r
A
nvin
insns: fix IMUL patterns to get r
i
d of o
p
en-cod
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anvi
n
ins
n
s
:
c
o
r
r
ect the TSX opcode
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill Gorcunov
i
n
sns: Add AVX2 t
r
ansactional
s
ynchronization
extensions
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anvin
ins
n
s: replace ope
n
-coded
\
322
o
p
co
d
e with odf (operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
ba
c
kend: add suppo
r
t
for x32
E
LF
commit
|
commitdiff
|
tree
2011-12-21
H
.
P
e
ter Anvin
BR 3463
2
30: Add
V
MFUNC instruc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
disasm
.
c:
ESP/RSP can
n
o
t be indicies, but XMM
4
/
YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
eter An
v
in
a
s
semble
.
c: remove stray d
e
buggi
n
g code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anv
i
n
N
ASM
2
.
10rc
8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pet
e
r Anvin
A fe
w
more AVX2 spec instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pete
r
Anv
i
n
Use a no
r
mal quad-case
f
or
v
alueless /i
s
4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
R
e
move sup
p
ort for DREX e
n
coding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
insns
.
dat:
C
lean up and fix the BMI inst
r
uction
patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
Merge br
a
nch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
rdoff:
a
dd missing de
p
end
e
ncy in Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
t
e
r Anvin
Merg
e
branch
'nas
m
-2
.
0
9
.
x
x'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefile: ho
p
eful
l
y
f
i
x r
d
off p
a
ral
l
e
l build p
r
oblems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
t
e
r Anvin
Implem
e
nt
t
he VGATHERP instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
A
d
d
support for V
S
IB instruction
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
e
r An
v
in
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
ter Anvin
s
pec: update to match
r
equir
e
ments o
f
Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter
A
nvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anv
i
n
Merge bra
n
ch 'n
a
sm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Ji
r
i Malak
openwco
m
.
mak: U
p
date
to use
features
f
r
o
m ne
w
er WMA
K
E
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter
Anvin
BR 31
4
3040: Remov
e
i
nvalid form o
f
VPEXTRW
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
.
Pet
e
r Anvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pe
t
er Anvin
BR 3109604: Fix C4
vs C5
V
EX form selecti
o
n in calcsize
(
)
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter
Anvin
preproc
.
c: us
e
nasm_strdup() rather than naked strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge branch 'n
a
sm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
ete
r
A
n
vi
n
doc: fix spelling
o
f "compatibil
i
ty"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter A
n
vin
ph
a
sh: move
sam
p
le function to the sa
m
ple file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r
A
n
v
in
Merge bran
c
h 'nas
m
-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er Anvin
c
hanges:
d
o
cumen
t
fix
e
d tok
e
n reversal for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r Anvi
n
prep
r
oc:
reverse t
h
e order of the token
s
in %
d
eftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
BR
3
052618: handle
segmen
t
register operations in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
d
o
c:
un
t
a
bif
y
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvin
doc: override optimization
with
STRI
C
T
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: doc
u
men
t
im
m
64 optimization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
Optimize
m
ov r64,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
asse
m
bl
e
: ad
d
an OPT i
n
struction flags for
op
t
imizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter An
v
in
d
o
c: doc
u
ment the %use
fp macro pac
k
ag
e
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-20
H
.
Pete
r
A
nvin
insns
.
p
l
: make
i
n
s
nsd
.
c a bit
e
asier to
r
ead
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
ndisasm: handle VEX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
n
d
isasm: uni
f
y VE
X
handling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Pe
t
er Anvin
n
d
i
sasm:
fix handing
of byt
e
codes 250
-
253
,
324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
NASM 2
.
0
9
rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
test/avx: remov
e
deleted ins
t
ructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
i
ns
n
s
.
dat: permit contra
c
ted forms for VBLE
N
DVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assmemble
.
c: fix VEX
.
W l
o
gic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat
:
fix encoding of VCVT
S
D
2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
i
n
sns
.
dat:
S
S
E
e
ncoding of VBLEND with VE
X
pre
f
ix is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
insns
.
dat: updates from AVX v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assemble: hand
l
e vex
.
lig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anv
i
n
v
ex:
c
h
ange
.
wx to
.
wig to m
a
tch the late
s
t
A
VX sp
e
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter Anvi
n
LICEN
S
E: update year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Pet
e
r Anvin
insns
.
dat: un
b
reak test/imm64
.
bi
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter An
v
in
Re
v
ert "Improve proce
s
s_e
a
an
d
introd
u
ce -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
e
ter An
v
i
n
n
a
sm
.
h
: move "regs
.
h
"
to top; make is_reg
i
s
te
r
(
)
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
preproc: a
l
low
n
on-identifier character in environment
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pe
t
er
A
nvin
nasmdo
c
:
w
e
s
ti
l
l mis
s
Chuck, b
u
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anv
i
n
Merge branch
'nasm
-
2
.
08
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter A
n
vin
cha
n
g
e
s
.
src: updat
e
wi
t
h
t
he 2
.
08
.
xx
changes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
NASM 2
.
09r
c
4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anv
i
n
Make -Ox
t
h
e default
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
P
e
ter
Anvin
prep
r
oc
:
add %ifenv
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
P
e
ter A
n
v
i
n
B
R
3028880: Revert
to nonfatal, better error message
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pet
e
r Anvin
nasmdo
c
: remove
o
bsolete Sourc
e
f
o
rge references
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
P
eter Anvin
N
A
SM 2
.
0
9r
c
3
commit
|
commitdiff
|
tree
2010-07-09
Cyri
l
l
G
orcun
o
v
pre
p
roc:
a
d
d
a
nother te
s
t
c
a
se
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter An
v
in
prep
r
oc: don't paste TOK_PRE
P
R
O
C
_
ID
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Re
v
ert "BR30
0
5
1
17: Expland local singl
e
m
acro bef
o
re
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Revert "expa
n
d_
m
m
a
c_pa
r
a
m
s: Don't f
o
rget t
o
handle
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next