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
NASM 2.10.06
2012-12-04
H
.
P
eter Anvi
n
N
A
SM
2
.
10
.
06
commit
|
commitdiff
|
tree
2012-12-04
H
.
Pet
e
r Anvin
changes: document fix of macho
6
4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Peter
Anvin
doc/chan
g
es
.
src: Update to include recent
change
s
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Pe
t
er Anvin
i
ns
n
s
.
dat: Mar
k
the immediate for shi
f
t
i
nstru
c
t
ions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
e
ter Anvi
n
BR 3392227:
R
emove
S
B flag from S
H
IFT
r
m,imm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter Anvin
Whe
n
gen
e
rate
depen
d
ency n
a
mes int
e
rnall
y
,
q
u
ote f
i
lenam
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter A
n
vin
changes
.
src
:
fix grammar error (su
p
port ->
supp
o
rts)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r Anvin
N
ASM 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
chang
e
s
.
src: Do
c
ument CLAC/STAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
t
e
r Anvin
A
dd CLAC and
STAC instructions from
A
V
X
s
pec 014 (319433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anvin
NASM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pe
t
er An
v
in
changes
.
src: L
i
st of changes
for the
nex
t
release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvi
n
Add back
the 256-b
i
t
fo
r
m of t
h
e VORPD in
s
truction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvin
BR 33
9
2
2
18: Disas
s
emble 82h opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
NASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pe
t
er A
n
vin
doc:
doc
u
me
n
t XRELE
A
SE MOV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter An
v
in
h
l
e
:
opco
d
e
A2 forbidden wit
h
HLE prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvi
n
NASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
cha
n
ges
:
add changes si
n
ce 2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
t
e
r Anvin
doc: documen
t
ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pe
t
er Anvin
is
n
sn
.
dat: add n
o
rex
w
to instr
u
c
t
i
o
n
s wit
h
only 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter An
v
in
in
s
ns
.
dat:
n
ew instructions from
the 013 AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
e
ter Anv
i
n
test: ilog2()
t
e
st
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter An
v
in
eval: add general su
p
p
ort fo
r
"integer f
u
nction
s
" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Pe
t
er A
n
v
in
phash
.
s
h
:
U
se
i
nt()
for the
s
i
ze of the
h
a
sh table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
P
eter Anvin
NASM
2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
P
e
t
e
r Anvin
NASM 2
.
10rc
1
5
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter
A
n
vin
Try again to fix our handling of MOVD/MOV
Q
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Pete
r
Anvin
N
A
SM 2
.
1
0rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pe
t
e
r
Anvi
n
NASM 2
.
10
r
c
1
3
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anv
i
n
preproc: R
e
vert to the NASM 2
.
09 p
r
eprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
nasm
.
spec
.
in: swi
t
ch to
.
xz as the s
o
u
r
c
e file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
te
r
An
v
in
misc/release: do xz com
p
ressi
o
n with
-
9
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er A
n
vin
insns
.
d
a
t: MOV is not l
o
cka
b
le; CMPXCHG1
6
B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r An
v
in
HLE
:
One more
byte code conve
r
sion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er A
n
vin
H
LE: Move byte
codes
back to
\271-
\
273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
N
A
SM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er
A
nvin
HLE: Cha
n
ge NOHLE to
b
e a
n
instruc
t
ion fla
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
t
ag-rel
e
ase: actu
a
lly push data
o
u
t unless
-
-no
-
pus
h
.
.
.
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
.
Pete
r
Anvin
release:
c
reate
.
xz files; remove empty s
u
bd
i
rectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c
: Remove so
m
e ugli
n
ess from
the win64 s
e
ct
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
psf
o
nts
.
ph: increase leading t
o
font size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r Anvin
chan
g
es: document bigendian UTF-16/UTF-32 s
u
pport
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add support for UTF
-
16BE an
d
UTF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
Make the LOCK and HLE warn
i
ngs
s
upp
r
essable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
d
oc: Docume
n
t elfx32 s
u
pport
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Move the EPS logo
down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc:
Allow repositioning t
h
e EP
S
l
o
g
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Update cop
y
right y
e
ar to
20
1
2
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
An
v
in
NASM 2
.
10rc
9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c: Document AVX2, BMI1,
B
MI2 an
d
TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter A
n
vin
A
s
sume the
undocumented CMP
X
C
H
G4
8
6 op
c
ode
was lockable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er A
n
vin
Clean up JMP
/
CALL patte
r
ns, especially for
6
4 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
i
s
a
s
m: igno
r
e opc
o
de
s
370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
Remove all remaining explic
i
t bytecodes
fr
o
m insns
.
d
at
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Add suppor
t
f
o
r
w
arning on
i
n
valid LOCK prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
M
o
ve H
L
E byte
c
o
des
t
o
\264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
An
v
i
n
Add a
"
nohle"
b
y
te code to skip
a
n instruction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
A
n
vin
insns
.
pl
:
B
u
ndle all "p
l
ain b
y
tecodes" into
a h
a
sh
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
A
n
v
i
n
HLE
:
Im
p
lement t
h
e
b
asic
m
echanism for
X
ACQU
I
RE/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
nasm
.
c:
Fix
i
s
_suppressed
_
w
ar
n
ing
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
H
L
E: Split
t
h
e LOCK and
R
EP prefix s
l
ots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter An
v
in
ins
n
s: create
a symboli
c
"
wait" to
k
en for
t
he \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
et
e
r Anv
i
n
insns: f
i
x IM
U
L pa
t
terns to get rid of open-co
d
ed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anv
i
n
i
nsns: correct the TSX opcode
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anvin
ins
n
s: re
p
lace open-cod
e
d \3
2
2 opcode with o
d
f
(operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter A
n
vin
B
R
3463230: Add
VMFUN
C
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pe
t
er A
n
vin
disasm
.
c: ESP/RSP
cannot be ind
i
cies, but XM
M
4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter A
n
vin
as
s
e
m
ble
.
c: r
e
move str
a
y deb
u
gging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter
A
nvin
N
A
SM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
Anvin
A few
more AVX
2
sp
e
c instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter An
v
in
U
s
e a normal quad-cas
e
for valu
e
less /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remove support for DREX encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
Anvi
n
insns
.
dat: Clean u
p
and
fix
t
he BMI instruction patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
Merge bra
n
ch 'na
s
m-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter A
n
vin
rdoff: add miss
i
ng dependen
c
y in M
a
kefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge branch 'nas
m
-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
Makefi
l
e: hop
e
fully fix
r
d
off parallel
b
uild problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
Implement t
h
e VGATHERP inst
r
uction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Add support for VSIB instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter
A
nvi
n
N
A
S
M 2
.
10rc
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
e
r
Anvin
spe
c
: update t
o
match requirements
o
f F
e
dora 14
+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
P
e
ter
Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Peter Anv
i
n
Merge bran
c
h 'n
a
s
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Pe
t
er Anvin
BR 31430
4
0: Remove invali
d
form of VPEXTR
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvin
NA
S
M 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
Merge bran
c
h 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
ter Anvin
BR
3
109
6
0
4: Fix C4 vs C5
VEX form selection
i
n ca
l
csize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
preproc
.
c: use
n
asm_
s
trdup()
r
ather than n
a
ked strdu
p
()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge branch 'nasm-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: fi
x
sp
e
l
lin
g
of "c
o
mpatibility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
p
h
a
sh: move sample fun
c
tion to the sam
p
le file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r Anv
i
n
Merge branch '
n
asm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
ter Anvin
c
hanges: d
o
cument
fi
x
ed token reversal for %defto
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
preproc: reverse the ord
e
r of
t
h
e
tokens in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
P
e
t
er Anvin
BR 30526
1
8: handle segme
n
t
register operatio
n
s in 6
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc:
u
n
tabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
n
vin
doc
:
o
v
erri
d
e
o
ptimiz
a
tion with STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
doc: doc
u
ment imm64 optimization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next