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
changes: document bigendian UTF-16/UTF-32 support
2012-02-25
H
.
Pe
t
er
A
n
vin
changes: d
o
c
ume
n
t bigendian UT
F
-16/UT
F
-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
Add suppor
t
for UTF-16BE and UT
F
-
3
2BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Ma
k
e the LOCK and H
L
E
w
ar
n
in
g
s
su
p
pressabl
e
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
doc: Docu
m
ent
e
lfx32
suppo
r
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc
:
Mo
v
e the EPS logo dow
n
by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill Gorcunov
doc: New NASM
l
o
g
o
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Allow r
e
posit
i
on
i
ng the EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Upd
a
te cop
y
right year t
o
20
1
2
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
NASM 2
.
1
0
r
c
9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Docum
e
nt AVX2, BMI1, BM
I
2 and T
S
X s
u
pport
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Assum
e
th
e
u
n
documente
d
CMPXC
H
G486 opcode was lockabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Clean up JMP
/
CALL pat
t
erns
,
e
sp
e
ci
a
lly fo
r
6
4
bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
Anvin
disasm: ignore opcodes 3
7
0 and 37
1
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
R
e
m
o
ve all remainin
g
expli
c
it bytecodes from insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add support for warning on i
n
va
l
id LOCK prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Move
H
LE byte cod
e
s to \
2
64
.
.
\
2
67
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
Add a "nohle" byte code to s
k
ip an instru
c
tion
p
a
ttern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
nv
i
n
insns
.
pl: Bundle all "plain bytecodes" into a hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter A
n
vin
H
L
E: Impl
e
men
t
the basic me
c
hanism
for XACQUIRE/X
R
E
L
EASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
nasm
.
c
: Fix is
_
suppress
e
d
_
warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE:
S
p
lit the LOCK and R
E
P prefix
slo
t
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
te
r
Anvin
i
n
sns: create a symbolic "wait" token for the \
3
41
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: fi
x
IMUL p
a
tt
e
r
ns to g
e
t rid of o
p
en-co
d
ed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r A
n
vin
i
n
sns: correct the TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill Gorcu
n
ov
in
s
n
s: Add AVX2
t
ransactional synchron
i
zatio
n
ex
t
e
nsions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pe
t
er
Anvin
insns: re
p
lace
o
pen-c
o
ded \322 opcod
e
with odf (ope
r
a
nd
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
backend: add
s
u
pport for x
3
2 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
P
ete
r
Anvin
BR
3463230:
Add VMFU
N
C instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
disasm
.
c
: ESP/RSP cannot be ind
i
cies, but
XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
et
e
r
Anvin
asse
m
ble
.
c: remove
stray debugging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pete
r
Anv
i
n
NAS
M
2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
Anvin
A few more AVX2 spec instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
Anvin
U
s
e a n
o
rm
a
l quad-case for valueless /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
et
e
r Anvin
Remove su
p
port fo
r
DR
E
X encoding
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
f
i
x
t
he BMI instruc
t
ion patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
Merge branch 'nasm-2
.
0
9
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
rdoff:
add m
i
ssing dependency in
M
akefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge branch '
n
asm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter
Anvin
Makefile: hopefully fix rdoff parallel build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Implemen
t
the VGATH
E
RP instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add suppor
t
for VSIB i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter
A
nvin
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
P
e
te
r
A
n
v
i
n
spec: update to match r
e
quire
m
ents of F
e
dora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter Anvin
N
A
SM 2
.
10rc
5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
Merge branch 'na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Ji
r
i Malak
openwcom
.
mak: U
p
date
t
o use
features from newe
r
WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
Pe
t
e
r
Anvin
BR 3143040: Remove invalid fo
r
m of VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter
A
nvin
NA
S
M 2
.
1
0
rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pet
e
r Anvin
Me
r
ge bra
n
ch 'nasm-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
eter An
v
in
BR 3109604:
Fix C
4
v
s C5 V
E
X form sele
c
tion in c
a
l
c
size()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter An
v
i
n
preproc
.
c
: use
n
asm_strdup() rather t
h
an naked strdup(
)
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
e
t
er Anvin
Mer
g
e branch
'
n
a
s
m-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: fix spelling of "com
p
atib
i
lity"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Pe
t
er An
v
in
pha
s
h: move sample function to the sample fi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er Anvi
n
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anv
i
n
changes:
d
oc
u
m
e
nt
fix
e
d token rev
e
rsal
f
or %
d
eftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter An
v
i
n
prepr
o
c
:
r
eve
r
se the ord
e
r of the tok
e
ns
in
%deft
o
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter Anv
i
n
BR 305
2
618: handle segment
regis
t
er
o
peration
s
in
6
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvin
doc: u
n
tabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
ete
r
Anv
i
n
doc: override o
p
timization with
S
TRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
do
c
: do
c
ument
i
mm64 optimization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter A
n
vin
Optimize m
o
v
r
64,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
assembl
e
: add a
n
OPT instructio
n
flags for optimi
z
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvi
n
doc: docu
m
ent t
h
e %use fp ma
c
ro packa
g
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
Anvin
in
s
n
s
.
p
l
: m
a
ke insnsd
.
c a bit easier to r
e
ad
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
nd
i
s
a
s
m
:
h
a
n
dle V
E
X
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Peter An
v
in
ndisasm: unify VEX
handling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
n
d
isasm:
fix handi
n
g of byte codes 250-253, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
NASM
2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
test
/
av
x
:
remove deleted
ins
t
ruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
da
t
:
per
m
it contracted
f
orms for
V
BLENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anvin
assmembl
e
.
c: fix VEX
.
W logic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
insns
.
dat
:
fix enco
d
i
ng of VC
V
TSD2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
er Anvin
i
nsns
.
da
t
: SSE encoding of VBLEND with VEX pr
e
f
ix
i
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: updat
e
s
f
rom AVX
v
7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assem
b
le: handle
vex
.
lig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvin
vex:
c
hange
.
wx to
.
wi
g
to
m
a
t
ch t
h
e l
a
test
AVX
s
p
ec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Pet
e
r
An
v
in
LICENSE:
u
pdate year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Pete
r
Anvin
insns
.
dat
:
unbreak test/imm64
.
b
i
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvi
n
Revert "Improve process_ea and i
n
troduce -
O
L
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
nasm
.
h: move "r
e
gs
.
h" to top;
m
ake is_regi
s
ter()
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
p
r
eproc: allow non-
i
d
e
nti
f
ier character in envi
r
onment
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
t
e
r
A
n
v
i
n
nasmdoc: we sti
l
l miss Chuc
k
,
but
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
te
r
An
v
i
n
Mer
g
e bran
c
h 'nasm-2
.
08
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pet
e
r An
v
i
n
c
h
anges
.
src
:
upd
a
t
e with the 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
Anvin
Make -
O
x the
default
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
pre
p
roc: add %ifenv
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
BR
3
028880: Rever
t
to nonfatal, bett
e
r error
message
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
nasmdoc: remove obs
o
lete Sourceforge ref
e
rences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
NASM 2
.
0
9
rc3
commit
|
commitdiff
|
tree
2010-07-09
Cyrill Gorc
u
nov
preproc: a
d
d another test case
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r Anvin
pre
p
roc: 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
Rev
e
r
t "BR3005117: Ex
p
land local
s
i
n
gle
m
acro before
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Revert
"expand_m
m
ac_p
a
r
ams: Don't f
o
r
get to handle
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Rever
t
"e
x
pand_mma
c
_params: Expand local sin
g
le
m
acros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Rev
e
rt "e
x
pand_mmac_params: Expand local
s
ingle macros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvi
n
C
hec
k
in test ca
s
e from
b
u
g repor
t
br3005117
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
b
r30268
0
8: add test cas
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next