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
Make the LOCK and HLE warnings suppressable.
2012-02-25
H
.
Pete
r
Anvin
Make
the LOCK and HLE warnings s
u
ppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anv
i
n
doc:
D
o
c
um
e
nt el
f
x32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
doc:
M
ove the EPS logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill Gorcunov
d
o
c: New NASM lo
g
o
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
doc:
Allow re
p
ositioning the
EPS
l
o
g
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Upda
t
e copyright
y
ear to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvi
n
NASM 2
.
10rc
9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
An
v
in
doc:
D
ocument AVX2, BMI
1
, BM
I
2 and TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume
the un
d
ocume
n
ted
CM
P
XCHG486
opcode
was lockabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
C
lean up JM
P
/CALL p
a
tterns, especially
f
or 64
bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
Anvin
disa
s
m: ig
n
ore opcodes
370 and
371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
R
e
move all rem
a
i
n
ing explicit b
y
tecod
e
s f
r
om i
n
sns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add support for w
a
rnin
g
on invalid LOCK prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Move HLE
b
yte codes to \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
dd a "
n
ohle"
byte code t
o
sk
i
p an inst
r
u
c
t
i
o
n
p
attern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
in
s
n
s
.
pl: Bundle
all "plain bytecodes" into
a
hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE
:
Implement the bas
i
c m
e
ch
a
nism for
X
ACQUI
R
E/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
A
n
vin
nasm
.
c: Fix is_suppressed_
w
arning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
Anvin
HLE:
S
plit the LOCK
a
nd R
E
P prefix s
l
ots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
in
s
ns: create a sym
b
olic "w
a
it" token for the \34
1
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anvin
insn
s
:
f
i
x
IMUL pat
t
erns
t
o get rid of ope
n
-cod
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anv
i
n
insns
:
co
r
rec
t
t
h
e TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyr
i
ll Gorcunov
insns: Ad
d
AVX
2
transacti
o
nal sync
h
roniz
a
tion extensions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
i
n
sns: repl
a
ce
o
pen-cod
e
d \322 opcode with odf (ope
r
and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
L
u
backend: add suppo
r
t f
o
r x
3
2 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Pete
r
Anvin
B
R 3463230: Add V
M
F
U
NC i
n
struction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pete
r
Anvin
disasm
.
c: ESP
/
RS
P
c
a
nnot be i
n
dicies, but XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
assemble
.
c: remove stray
d
ebugging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter
A
nvi
n
NA
S
M 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
e
te
r
Anvi
n
A few more AVX2 sp
e
c i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter An
v
in
Use a normal
q
uad-c
a
s
e for valueless
/is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
A
nvin
Remove sup
p
o
rt fo
r
DREX encoding
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
B
MI instruction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Mer
g
e branc
h
'
n
asm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
rdoff:
add m
i
s
sing dependency in
Makefi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er Anvin
Merge bran
c
h 'nasm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
M
ake
f
ile: ho
p
ef
u
ll
y
fix r
d
off
p
ar
a
l
lel b
u
i
l
d problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nvin
Implement the
VGATHER
P
ins
t
ruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
Add support fo
r
VSIB instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
ter
A
n
vin
NA
S
M 2
.
10
r
c
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
eter Anvi
n
spec:
u
p
date t
o
ma
t
ch re
q
u
irements of Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pet
e
r Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
e
ter Anvin
M
e
rge branch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Malak
openwcom
.
m
a
k: Update
t
o use features from newer W
M
AKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
Pete
r
Anvin
BR
3
143040: Remove
invalid form
o
f
VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Pete
r
Anv
i
n
NASM 2
.
1
0
r
c
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
Merge branch
'
nas
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
BR 3109604: Fix C4
vs C5 VEX form se
l
ection in
calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
prepr
o
c
.
c:
u
se n
a
sm_
s
tr
d
up() rathe
r
than naked strdu
p
()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter A
n
vin
Merge branch 'na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
Anvi
n
doc: fix spelli
n
g of "compati
b
ility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash
:
mo
v
e s
a
m
p
l
e
function to the sample file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Merge b
r
a
nch 'nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvi
n
changes: document f
i
xed
t
oken
reversal for %def
t
o
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
pr
e
proc:
reverse the order of the tokens in %defto
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter A
n
v
in
BR
3
0526
1
8:
h
a
n
d
l
e segment
r
egister op
e
rations i
n
64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
Anvin
do
c
:
o
v
e
rride
o
ptimiza
t
ion with STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: docu
m
e
nt imm64 o
p
timi
z
ation
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter A
n
v
i
n
Optim
i
ze mov r64,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvin
assem
b
le: add an O
P
T
i
n
st
r
uction
flags for opt
i
mizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
do
c
:
d
o
c
ument the %use f
p
macro 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-20
H
.
Peter Anvin
insns
.
p
l
:
make in
s
nsd
.
c a bit easier to
r
e
a
d
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pete
r
Anvin
n
d
i
sasm: handle VE
X
.
L
I
G
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anvin
ndi
s
asm: unify V
E
X ha
n
d
lin
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
P
e
ter
A
nvin
ndi
s
asm: fix h
a
nding of byte codes
250-253, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvin
NAS
M
2
.
0
9rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er A
n
v
i
n
test/avx: rem
o
ve deleted
i
nstr
u
c
t
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er
A
nvin
i
n
sn
s
.
dat: permi
t
contracted f
o
rms for VBLENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assmemble
.
c: fix VEX
.
W logic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anv
i
n
insns
.
da
t
:
fix
e
n
c
odin
g
of V
C
VTSD2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: SSE en
c
o
ding o
f
VBLEND with VEX p
r
ef
i
x
i
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
et
e
r A
n
vin
insn
s
.
dat: up
d
at
e
s
from
AVX v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anv
i
n
as
s
emble: handle vex
.
lig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter
A
nvi
n
v
ex: ch
a
nge
.
wx to
.
wig to match
the lates
t
AVX
spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
P
e
ter Anv
i
n
LICENSE: updat
e
yea
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvi
n
insns
.
dat: unbreak
t
est/imm6
4
.
bi
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
eter Anvin
Revert
"
Impro
v
e
p
roce
s
s
_
ea a
n
d introduce -O
L
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pet
e
r
Anvin
nasm
.
h: move "
r
egs
.
h"
t
o top; m
a
k
e
is_regi
s
ter() a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter
A
n
vin
preproc: allow no
n
-identif
i
e
r cha
r
acter in e
n
vironm
e
nt
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvi
n
nasmd
o
c: we still miss Chuck
,
but
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
M
erge branch 'nasm-2
.
08
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
ter Anvin
changes
.
src: up
d
ate with the
2
.
08
.
xx
c
hanges
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anv
i
n
NASM 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvi
n
Make -O
x
the de
f
ault
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
preproc: a
d
d %ifen
v
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
BR3028880: Rev
e
rt to nonfatal, b
e
t
ter
e
rror
message
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
nas
m
d
oc: remove obsolete Sourceforge re
f
e
r
e
nces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter A
n
vin
NASM 2
.
09
r
c3
commit
|
commitdiff
|
tree
2010-07-09
C
y
r
i
ll G
o
rcunov
pr
e
proc: add
a
n
other test case
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
preproc: don
'
t
paste TOK_PREPROC_ID
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Revert
"
BR300
5
117: Expland
local
s
ingle macro before
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Revert "expand_mmac_param
s
: D
o
n't f
o
rget
t
o
handle
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Revert
"expand_mmac_params: Expand
l
ocal si
n
gle mac
r
o
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
t
er Anvin
Revert "expand
_
mmac_params: Expand local sin
g
le macro
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
C
h
eck in
t
e
s
t
c
ase
f
r
o
m bug
r
eport br
3
005117
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
br3026808: add test
c
ase
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
insns: add FXSAVE64/FXRSTOR64, drop np prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pe
t
er Anvin
M
erge bra
n
c
h
'master' of ssh:
/
/
r
epo
.
o
r
.
cz/srv/git/nasm
commit
|
commitdiff
|
tree
next