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
release: create .xz files; remove empty subdirectories
2012-02-26
H
.
Peter Anv
i
n
r
e
lea
s
e: create
.
xz fil
e
s; remove empt
y
subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
d
o
c: Remove so
m
e ugline
s
s from the win
6
4
se
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
psfonts
.
p
h: increase leading
t
o fo
n
t size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
changes: document
b
igend
i
an
UTF-16/UTF-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
d
d support f
o
r UTF-16BE and UTF
-
32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make th
e
LOCK and HL
E
w
a
rning
s
suppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
doc: Document elf
x
32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc:
Move t
h
e EPS l
o
go down
b
y 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
C
y
rill Gorcunov
d
o
c: New NASM l
o
go
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c: Allow reposit
i
oning the EP
S
log
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
U
pdate co
p
yright year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er Anvin
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
nvin
doc:
D
ocument AVX2
,
BMI1, BMI2 and
TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
As
s
ume the undocumented CMPX
C
HG486 o
p
code was
l
o
c
kable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
C
l
ean up JMP
/
CALL
p
atte
r
n
s
, especiall
y
for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
disasm:
i
gnore opcodes 370 a
n
d 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
Rem
o
ve all remaining explicit bytecodes fr
o
m insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Add support
f
or wa
r
nin
g
on invalid LOCK p
r
efix
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
A
n
vin
Move HLE byte
c
odes 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
o
hle" b
y
te code to
s
kip an ins
t
ruction patte
r
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
insns
.
pl: Bundle al
l
"plain bytecodes" into a ha
s
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er Anvin
H
L
E: Implemen
t
the basic
m
echanism fo
r
XACQUIRE/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvi
n
nasm
.
c: Fix
is_supp
r
es
s
ed_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Split
t
he LOCK and R
E
P prefix sl
o
ts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
insn
s
: c
r
eate
a sy
m
b
o
lic "wait"
token for
the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anv
i
n
insns: fix
IMUL pattern
s
to get rid
o
f open-cod
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: correct the
TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyri
l
l G
o
rcunov
i
n
sns: Add
A
VX2 trans
a
ctiona
l
synch
r
o
n
ization exten
s
ions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter An
v
in
ins
n
s: replace op
e
n-
c
oded \322 opcode w
i
th
o
df (opera
n
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
b
a
ckend: add su
p
port
for x32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Pete
r
An
v
in
B
R
3463230: Add VM
F
UNC instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pe
t
er Anvin
d
i
s
asm
.
c
: ESP/RSP ca
n
not
b
e ind
i
cies
,
bu
t
X
M
M4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter
A
n
vin
assem
b
l
e
.
c
:
remov
e
stray debuggi
n
g code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter Anvi
n
N
ASM
2
.
1
0rc8
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 An
v
in
Us
e
a normal
quad-case for valueless
/
i
s
4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pete
r
Anvin
Rem
o
ve suppor
t
f
o
r DREX enc
o
ding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
i
nsns
.
dat
:
Clean
u
p
and fi
x
t
h
e BMI in
s
tr
u
ctio
n
patt
e
rns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anv
i
n
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
te
r
Anv
i
n
rdoff:
add m
i
ssing dependency i
n
Makefil
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makefile:
h
o
pef
u
l
l
y fix rdoff par
a
llel build
p
r
oblems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er Anvi
n
I
mplement
the VG
A
TH
E
RP i
n
struction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter An
v
in
Add su
p
port
f
or VSIB instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter
Anv
i
n
s
pec: up
d
ate
to match requirements of
Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter Anvi
n
NASM
2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anvin
Merge b
r
anch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri
M
alak
openwc
o
m
.
mak: Upd
a
te to use fe
a
tures from newer WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
BR 3
1
43040:
R
emove invali
d
form of VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvin
N
ASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
t
er Anvin
M
e
rge b
r
anch 'nasm-
2
.
0
9
.
x
x'
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
te
r
Anvin
BR 310
9
604: Fix C4 vs C5
VEX form selection
in cal
c
size()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
preproc
.
c: use nasm
_
strdu
p
() rather than naked strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvi
n
Merge bra
n
ch '
n
asm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pete
r
Anvin
doc: fix spelling of "co
m
patibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter
A
nvin
p
hash: move sample functio
n
to the sample
file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
eter
A
nvin
Merge b
r
anch '
n
asm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r
Anvin
changes:
d
ocument
fixed token reve
r
sal for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
Anvin
preproc: reverse the order o
f
t
he tokens in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Pete
r
Anvin
BR 3052618:
hand
l
e
s
eg
m
ent register operations i
n
6
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
er Anvi
n
doc
:
un
t
abify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: overrid
e
op
t
imiza
t
ion with S
T
R
I
CT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
d
oc:
d
o
cument imm64 opt
i
mizati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
er Anvin
O
ptimize mov r6
4
,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
assemble: add an OP
T
instruction flags for optimizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: docum
e
nt the %use fp macro packag
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
N
A
SM
2
.
0
9
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pe
t
er An
v
in
insns
.
pl
:
mak
e
insns
d
.
c
a b
i
t easier to
read
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pet
e
r Anvi
n
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: unify
V
EX handling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter
Anv
i
n
ndisasm: fix han
d
ing of byte codes 25
0
-
25
3
, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
NA
S
M
2
.
0
9rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
t
e
st/avx
:
remove deleted instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: perm
i
t cont
r
act
e
d forms for V
B
LENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r
Anvin
assmemble
.
c:
fix VEX
.
W logic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
An
v
i
n
insns
.
dat
:
fix encoding of VCVTSD2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
insns
.
d
at: S
S
E e
n
coding of
V
BLEND with VEX prefix is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pete
r
Anv
i
n
i
nsns
.
dat:
u
p
dates from AVX
v
7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assemb
l
e: handle vex
.
l
i
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
n
vin
v
ex
:
change
.
wx to
.
wig to match the lat
e
st AVX sp
e
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter An
v
in
LICENSE:
update year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
insns
.
dat: unbreak
t
es
t
/
imm6
4
.
b
i
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
ete
r
An
v
in
Revert "Improve proce
s
s_ea and introduce -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pete
r
Anvin
nasm
.
h
: mo
v
e
"
r
e
g
s
.
h" to top; make is_regis
t
er() a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Pe
t
er Anvin
pr
e
proc: allow non
-
id
e
nti
f
ie
r
c
h
ar
a
cter i
n
environment
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
n
a
smdoc:
w
e still mi
s
s
C
h
uck, but
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
Merge branch '
n
a
s
m-2
.
0
8
.
x
x'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
changes
.
src: update wit
h
the 2
.
08
.
xx chan
g
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter
A
nv
i
n
NASM 2
.
09rc
4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvi
n
Make -Ox
t
he default
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
preproc: add
%
if
e
nv
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
BR3028880: Reve
r
t
t
o nonfatal
,
be
t
ter error
message
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pete
r
Anvin
nasmd
o
c: remov
e
obsolete S
o
u
rceforge refe
r
ences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
P
eter A
n
vin
N
ASM 2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-09
C
y
rill Gorcunov
preproc: add another t
e
st 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
_
PREP
R
OC_ID
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
eter Anvin
Rev
e
rt "
B
R
3
005117: Expland local single macr
o
befor
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pete
r
A
n
v
in
Revert "e
x
pa
n
d_mmac_params
:
D
on't for
g
et to handle
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anv
i
n
Revert
"
e
x
pand_mmac_param
s
: Expand lo
c
al sin
g
l
e ma
c
ros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next