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
tag-release: actually push data out unless --no-push is given
2012-02-26
H
.
Peter Anvin
t
ag-r
e
lease: actually push
data ou
t
unless --no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
N
ASM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
release: create
.
xz files; remo
v
e
e
mpty subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
v
i
n
doc: Remove s
o
me ugliness from
t
he win64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
psfont
s
.
ph: in
c
re
a
se leadin
g
to font size
+
20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
chang
e
s:
document bi
g
en
d
ian UTF
-
1
6
/UTF
-
32 s
u
pp
o
rt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Add
s
upport for
UTF-16BE and UTF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter A
n
vi
n
Make the LOCK and HLE warnings suppr
e
ssabl
e
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Document
e
l
f
x32 su
p
port
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
doc:
M
ove the EPS logo do
w
n by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
C
yril
l
Go
r
c
unov
doc: New NASM logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
do
c
: Al
l
ow repo
s
itioning the EP
S
logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
Upd
a
te copyright year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
NASM
2
.
1
0
rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
doc: D
o
cument A
V
X2,
BMI1, BMI2 and TSX su
p
port
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Assu
m
e the undocumen
t
ed CM
P
X
C
H
G486 opcode w
a
s lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Clean u
p
J
MP
/
C
A
LL patterns, especially for 64
bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
disasm: ignore opcodes 370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remo
v
e all
r
e
m
aining
explicit
bytecode
s
f
r
o
m insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add su
p
port for wa
r
ning on invalid LOCK prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
Anvin
M
ove
HLE byt
e
codes to
\
2
6
4
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add
a "
n
ohle" byte
c
ode to skip an instruction p
a
ttern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
insns
.
p
l: Bundle all "plain by
t
ecod
e
s
"
in
t
o
a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anv
i
n
H
LE: Imp
l
ement t
h
e basic mechanism for XACQU
I
RE/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
nasm
.
c
:
Fix is_suppresse
d
_
warnin
g
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
i
n
HLE
:
Spli
t
th
e
LOCK and
REP pre
f
ix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns:
c
r
eat
e
a symb
o
lic "wai
t
"
t
o
ken for the
\
341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns
:
f
ix
I
MUL pa
t
t
e
rns to get
rid
o
f open-co
d
ed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: corr
e
ct the TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill Gorcunov
insns:
A
dd AVX
2
tran
s
acti
o
nal syn
c
hronizat
i
on exten
s
i
o
ns
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anv
i
n
insns: rep
l
ace open-coded
\32
2
opcode
w
ith od
f
(operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
backend: ad
d
support for x32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR
3
463230: A
d
d
VMFUNC instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
ter
A
nvin
disasm
.
c: ESP
/
RSP cannot
be
i
ndicies
,
but XMM
4
/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pe
t
e
r Anvin
as
s
emble
.
c: remo
v
e stray debugging
cod
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pete
r
Anvi
n
NASM
2
.
1
0
rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A few mo
r
e AV
X
2 spec instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter A
n
v
i
n
Use a norma
l
quad-case for valuel
e
ss /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvi
n
Remove support fo
r
DRE
X
e
n
coding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
ins
n
s
.
dat: Clean up
and fix the BMI instruction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
in
Me
r
ge
branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rd
o
ff: add
missing dependency in
M
akefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
n
vin
M
erge branch
'
n
asm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
Makefi
l
e: hopefully fi
x
rdoff parallel buil
d
problem
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
Implement the
VGATHERP instr
u
ction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
in
Ad
d
sup
p
ort for VSIB instructio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
N
A
S
M
2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
spec:
update to match requirements
of Fe
d
o
r
a 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter A
n
vin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter
Anvin
M
erg
e
b
r
anch 'n
a
sm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Malak
o
penwcom
.
m
ak: Up
d
ate
t
o use
f
eature
s
from newer WMA
K
E
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter
Anvin
BR
3143040: Remove invalid form o
f
VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Pete
r
A
nvin
NASM
2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
M
e
rge b
r
a
n
ch 'nasm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter A
n
vin
BR 3109
6
04: F
i
x
C
4
v
s C5 VEX form selecti
o
n i
n
calcsi
z
e()
commit
|
commitdiff
|
tree
2010-11-08
H
.
P
eter Anvi
n
p
reproc
.
c: use nasm_strdup
(
)
r
a
th
e
r than naked
s
trdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
eter
A
nvin
Merge branch 'na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: fix
sp
e
lli
n
g of "
c
om
p
atibili
t
y"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter
Anvin
p
hash
:
move sa
m
ple function to the sample fi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
eter
Anvin
Merge b
r
anch 'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
Anvin
ch
a
nges:
document fixed t
o
ken reversal for
%d
e
ftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
preproc:
reverse the o
r
der of the t
o
kens in
%
deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anvin
BR 3052618: handl
e
segment regist
e
r opera
t
ions
i
n 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
n
vin
do
c
: untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvin
do
c
: override optimization with
S
TRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter An
v
i
n
do
c
: do
c
umen
t
i
m
m64 optimization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er Anv
i
n
Optimi
z
e mov r64,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er Anvin
assemble:
a
dd an
O
P
T
i
nstruction flags for
optimizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: document the
%
use fp macro
p
ac
k
age
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter An
v
in
NASM 2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pete
r
Anvin
insns
.
pl: make ins
n
sd
.
c
a
bit easier to rea
d
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvi
n
ndis
a
sm: handle
V
EX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter Anv
i
n
ndisasm:
u
n
i
f
y
V
EX
han
d
ling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter A
n
vin
ndisasm: fi
x
handing of by
t
e codes 250-
2
5
3, 32
4
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvi
n
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter Anvi
n
test/av
x
:
remov
e
d
e
leted i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
e
r A
n
vin
i
n
sns
.
dat:
perm
i
t contracted fo
r
ms
for
VBLENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
v
in
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 encoding of VCV
T
S
D2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
insn
s
.
dat: SSE
encod
i
ng of VBLEND with VEX prefix is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvi
n
i
n
sns
.
dat: updat
e
s
f
rom AVX v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anv
i
n
assemble
:
handle vex
.
lig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvi
n
v
e
x: cha
n
ge
.
wx to
.
w
i
g to
match the latest AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Pete
r
Anvin
L
I
CENSE: update ye
a
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
insns
.
dat:
u
nbreak tes
t
/im
m
64
.
bin
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pe
t
er Anvin
Revert "Improv
e
process
_
ea and
introduce -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pet
e
r Anvin
na
s
m
.
h: move "regs
.
h" to t
o
p;
make is_register() a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter An
v
in
preproc: allow non-identifi
e
r c
h
aract
e
r
in enviro
n
ment
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pet
e
r Anvin
n
asmdoc:
w
e still miss C
h
uc
k
, bu
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
eter Anvin
M
erg
e
br
a
nch '
n
asm-2
.
0
8
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
ete
r
Anv
i
n
cha
n
ges
.
s
rc: update wi
t
h
th
e
2
.
08
.
x
x
change
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pe
t
er
Anvin
N
ASM 2
.
0
9
rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
Make
-
O
x the
d
e
faul
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
preproc:
a
dd
%i
f
env
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pe
t
e
r
Anvi
n
BR3028
8
80: R
e
v
e
rt to nonfatal, b
e
tter error message
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pe
t
er Anvin
nasmd
o
c
: remove
o
bsolete Sourceforge
r
eferences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
P
ete
r
Anvin
N
A
SM 2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-09
Cyrill Gorcunov
preproc:
add another 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 A
n
vin
Revert "BR3005117: Expland l
o
cal single macro befor
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next