repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
test: ilog2() test
2012-05-31
H
.
Peter Anvin
te
s
t
: i
l
og2()
test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pete
r
Anvin
eval: add general
support
f
or "integer functions" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter Anvi
n
phash
.
sh:
U
s
e int() fo
r
the size of
t
h
e hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Pete
r
A
n
v
in
NASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Pete
r
Anvin
NASM 2
.
1
0
r
c15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvin
T
ry
again to
f
i
x
o
u
r ha
n
dling
o
f MOVD
/
MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anv
i
n
NASM
2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pe
t
er Anvin
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pete
r
A
n
vin
preproc: R
e
vert to the NA
S
M 2
.
09 pr
e
processor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
nasm
.
spec
.
in
:
switch
t
o
.
xz as
th
e
sou
r
c
e
file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anv
i
n
misc/r
e
lease: do xz compression
w
i
th -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insns
.
dat: MOV is no
t
lockable; CMP
X
CHG1
6
B d
o
es n
o
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er An
v
i
n
HLE: One more byte code conversion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er A
n
vin
HL
E
:
Mov
e
byte codes bac
k
t
o
\27
1
-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
er Anvin
NASM 2
.
1
0rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter
A
nvi
n
HLE: Change NOHLE to
b
e
a
n instruct
i
o
n flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
tag-release
:
actually pus
h
data out u
n
less -
-
no-push
.
.
.
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
.
P
et
e
r Anvin
release
:
create
.
xz files; r
e
move em
p
ty subdirec
t
ories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
Anvin
d
o
c:
R
e
mo
v
e s
o
me ugliness from
t
he win64 secti
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
p
s
fonts
.
ph:
i
n
crea
s
e leadi
n
g
to font siz
e
+
2
0%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
changes: do
c
ument
bigendi
a
n
UTF-16/UTF-3
2
s
u
pport
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
A
d
d support for UTF-16BE and U
T
F
-
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 an
d
H
L
E warnings s
u
ppres
s
able
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
et
e
r
Anvin
doc: Doc
u
ment elfx32 s
u
pport
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
Anvin
doc: Move t
h
e EPS logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill
G
orcunov
doc: New
N
AS
M
logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r
A
n
vin
doc: Allow repositi
o
ning the EPS
logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Updat
e
co
p
yright year t
o
2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
NASM
2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
doc: Docu
m
ent AVX2, BMI1, BMI2 and TSX
s
uppo
r
t
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Assume the
undocumented CMPXCHG
4
86 opc
o
de was
lockabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Clean up
JMP/CALL patterns, especially for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
dis
a
sm: ignore opcodes 370 and 37
1
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
R
e
m
ove
all remaining explic
i
t
byte
c
odes f
r
o
m
i
nsns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
dd support for
w
arn
i
ng o
n
invalid LOCK pref
i
xes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
Move HLE byte codes
t
o \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Add a "
n
ohle" byte
code
to s
k
ip an instruc
t
i
on pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
insns
.
pl: B
u
ndle all "plain bytecod
e
s"
i
nt
o
a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
HL
E
: Imple
m
ent the basic mech
a
nism for XACQUIRE/
X
R
ELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c
:
Fix
i
s_supp
r
e
s
sed_
w
arning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
nvin
HL
E
:
Split t
h
e LOCK an
d
RE
P
p
r
efix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
insns: creat
e
a symb
o
l
i
c "wait" token for t
h
e \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
ete
r
A
nvin
insns: fix
IMUL
pattern
s
to get
rid of open-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
ete
r
Anvin
insns: correct the TS
X
opcode
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyril
l
G
o
rcunov
i
n
s
n
s
:
Add AVX2 t
r
ansa
c
tional s
y
nchronizatio
n
ext
e
n
s
ion
s
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r An
v
in
i
n
sns: replac
e
open-coded \322 opcode wit
h
odf (oper
a
nd
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
backend
:
add sup
p
ort for x32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Pe
t
er Anvi
n
BR
3
46
3
23
0
: Add V
M
FUNC instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
d
i
sasm
.
c: ESP/RSP cannot
be indicies, b
u
t XM
M
4/Y
M
M4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pe
t
e
r Anvin
asse
m
b
l
e
.
c: remove st
r
ay
d
eb
u
ggi
n
g
code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anvin
NASM
2
.
10
r
c8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A f
e
w more
AVX
2
spec instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
e
ter Anvin
Use a no
r
mal quad-case for valueless /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remo
v
e support
fo
r
DREX
e
n
coding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
eter Anv
i
n
insns
.
dat:
Clean up and
f
i
x the B
M
I instruction
p
at
t
e
r
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r
Anvin
Merg
e
branch 'n
a
sm-
2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rdoff: add
missing dependency in Makefi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter A
n
vin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
M
a
kefile: ho
p
efully fix rdof
f
par
a
llel build prob
l
ems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anvi
n
Implemen
t
the VG
A
T
HERP in
s
truction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er An
v
in
Add support for VSIB instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
ete
r
Anvin
N
ASM
2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pete
r
A
n
vin
s
p
e
c
: update
t
o m
a
tch r
e
q
u
irements of Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter Anvin
NASM 2
.
10rc
5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
Merge branch 'nasm-
2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Mal
a
k
openwcom
.
mak: Update to use fea
t
ures fro
m
newer WMAK
E
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter A
n
vin
BR 31430
4
0:
Rem
o
ve inva
l
id form of VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvin
NASM 2
.
1
0
rc
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pete
r
Anvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
BR 3109604:
Fix C4 vs C5 VEX fo
r
m selecti
o
n in calcs
i
ze
(
)
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pete
r
An
v
in
prepro
c
.
c: use nasm_s
t
r
d
up(
)
rather
than naked
s
t
rdup
(
)
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
et
e
r
Anvin
M
e
rg
e
bra
n
ch 'nasm-
2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pete
r
Anvin
doc:
fix spelling of
"
comp
a
t
i
b
i
lity"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter
A
nvin
phash:
m
o
v
e sample function to th
e
s
a
m
ple file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Merge bra
n
c
h
'nasm-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
ter
An
v
in
changes: document
f
ixed t
o
k
e
n reversal for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anv
i
n
preproc:
r
everse the order of the tokens in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
BR 3052618: handle
s
egment registe
r
operations in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anv
i
n
doc: untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvin
doc: over
r
ide optimization with STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
A
n
vin
doc
:
document imm64 optim
i
z
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter A
n
vi
n
Optimize mov r64,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvi
n
assembl
e
:
a
dd
a
n O
P
T
inst
r
uct
i
on f
l
ags for opti
m
izing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
do
c
: do
c
um
e
nt th
e
%
us
e
fp
m
a
c
ro pa
c
kage
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
NASM 2
.
0
9
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pe
t
er A
n
vin
i
nsns
.
pl: make in
s
nsd
.
c a bit
e
as
i
er
to read
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter
Anvin
n
disasm: handle V
E
X
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndisasm: u
n
i
fy VEX h
a
ndling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
P
e
ter Anvin
ndisasm: fix
handing of
byte codes 250-25
3
, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvin
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
test/av
x
: remove
deleted
instruct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
i
nsns
.
dat: permit con
t
ra
c
ted fo
r
ms for VBLENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
as
s
memble
.
c: fix VEX
.
W logic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: fix encoding of VCVTSD2S
S
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
i
nsns
.
dat
:
SSE e
n
coding
of VBLEND with VEX pr
e
fix is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvi
n
insns
.
dat: updates from
A
VX v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
ass
e
mble: hand
l
e
v
ex
.
l
i
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
vex: change
.
w
x
t
o
.
wig to match t
h
e
latest AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
P
e
t
e
r Anvin
L
ICENSE: update
y
ea
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next