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.10rc13
2012-03-04
H
.
Peter Anvin
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pe
t
er Anvin
preproc: Revert to the NASM 2
.
09 p
r
eprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
nasm
.
sp
e
c
.
in: sw
i
tch
t
o
.
xz as the source file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
mis
c
/release: do
x
z compr
e
ssion with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
i
ns
n
s
.
dat: MOV is n
o
t lockabl
e
; CMPXC
H
G16B does no
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
HLE: One more byte
c
ode conversi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
ete
r
Anvin
HLE: Move b
y
t
e co
d
es back to
\271-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
NASM 2
.
1
0
rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
HLE: Change NOHLE to be an ins
t
r
u
ction flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
ete
r
Anvin
tag-rel
e
ase: ac
t
u
a
lly push
data out unless --no-
p
ush
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
N
A
SM 2
.
10rc1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
er Anvin
rel
e
a
se:
c
r
eate
.
xz fil
e
s; remove e
m
pt
y
subdire
c
torie
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
doc
:
Re
m
ove some
ugl
i
ness from the win
6
4 secti
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
p
s
font
s
.
ph: increas
e
leading to font size+20
%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
ch
a
nges: do
c
ument bigendian UTF-1
6
/
UTF-32 su
p
port
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
A
d
d support for
UTF-1
6
BE and UTF-3
2
BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
A
n
v
in
M
a
ke the LOCK and HLE warnings suppressa
b
l
e
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
doc: Document elfx32 s
u
pport
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvi
n
doc: Move the EPS logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er An
v
in
doc: All
o
w repositi
o
n
i
ng
the EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
U
pdate copyri
g
ht year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
Anv
i
n
NA
S
M 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
nvin
do
c
: D
o
cument AVX2, BMI1, BM
I
2 a
n
d
T
SX
s
upport
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume the
u
ndocumente
d
CMPXCHG4
8
6 opcode
was lo
c
k
a
b
le
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,
e
s
pecially for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
disasm: ignore opcodes 370 and
3
71
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remo
v
e a
l
l r
e
maining exp
l
icit by
t
e
c
odes from i
n
s
n
s
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add suppo
r
t for
w
arning on
i
nvalid
LOCK
p
refixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvi
n
Move HLE byte codes to \264
.
.
\2
6
7
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
A
n
vin
A
d
d
a
"nohle" byte cod
e
to skip an instruction patter
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
insns
.
pl: Bundle all "plain byt
e
cod
e
s" into a
h
ash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
HLE: Impleme
n
t the basic mechanism for XA
C
QUIRE/XREL
E
ASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
nasm
.
c: Fix
is_supp
r
essed_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvi
n
HLE: Spl
i
t
t
he LOCK
a
n
d REP
p
re
f
ix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insn
s
: creat
e
a
sy
m
bolic "wai
t
" token for t
h
e \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
nvin
insns: fix IMUL pattern
s
to get rid of open-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anvin
i
n
s
ns: co
r
rect the TSX o
p
code
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anvin
insns: replace open-coded \3
2
2 opco
d
e w
i
th odf (oper
a
nd
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 3463230: Add VMFUNC instructi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Pet
e
r Anvin
d
isasm
.
c:
E
S
P/RSP cannot be indicies,
but XMM
4
/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
assemble
.
c: remove stray debugging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pe
t
er Anvin
NA
S
M
2
.
1
0
rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvi
n
A few mor
e
AVX2 spec
i
nstructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Use a n
o
rma
l
quad-case
for valuel
e
ss /
i
s4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
A
nvin
Remov
e
s
uppo
r
t
f
or 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: Cle
a
n up and fix the BMI i
n
struct
i
o
n
patterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
M
e
rg
e
bra
n
c
h
'nasm-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
rdoff: add missing d
e
pend
e
ncy in Makefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
v
i
n
Merge
b
ranc
h
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pet
e
r Anvin
Makefile: hopeful
l
y fix rdoff parallel build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
t
e
r
An
v
in
Implem
e
nt the VGATHERP ins
t
ruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er An
v
in
Add suppo
r
t for VSIB
instructio
n
s
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
.
P
e
ter Anvin
spec: update to matc
h
requirements 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
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Pe
t
er Anv
i
n
M
e
rge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
BR 3143040: Remove invalid form of VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anv
i
n
NASM 2
.
1
0rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
Mer
g
e branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pete
r
Anvin
BR 310960
4
: Fix C4 v
s
C5
VEX form s
e
lec
t
ion in calcs
i
ze()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pet
e
r
A
nvin
preproc
.
c: u
s
e nasm_strdu
p
()
r
ath
e
r
than nake
d
strdu
p
(
)
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge branch 'n
a
sm
-
2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pe
t
er Anvin
doc: fix spe
l
ling of "compati
b
ility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: m
o
ve
s
ampl
e
f
u
ncti
o
n t
o
t
h
e
sample
file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter
Anvi
n
cha
n
ges:
d
ocument f
i
x
e
d t
o
ken
r
e
v
ersal for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter A
n
v
i
n
preproc: rever
s
e th
e
order of the
t
oke
n
s in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter A
n
vin
BR 3
0
52618
:
handle segment regi
s
t
e
r o
p
er
a
tions in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r
An
v
in
doc
:
unta
b
ify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
doc: overrid
e
op
t
im
i
zat
i
on wi
t
h ST
R
ICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc:
document imm64 optimization
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r
Anvin
Optimize
m
o
v r64
,
imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
assemble:
a
dd an OPT i
n
struction
flags fo
r
optimizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
e
r Anvi
n
doc: do
c
ume
n
t
the
%use fp macro
package
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvin
NASM 2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
insns
.
p
l: make insnsd
.
c a bit
e
asier to r
e
ad
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter
A
nvin
n
d
isasm: handle VEX
.
L
IG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
P
e
ter An
v
in
ndisa
s
m: unify
VEX handling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
ndis
a
sm: fix handing of
byte
c
o
d
es 250-253, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
e
r Anvin
NASM
2
.
09
r
c7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
Anvin
test/avx
:
r
e
move del
e
ted instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
t
er
A
nvin
ins
n
s
.
dat:
p
ermit contr
a
cte
d
forms for
VBL
E
NDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
a
s
smembl
e
.
c
: f
i
x
VEX
.
W logic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
insns
.
d
a
t:
fix encod
i
ng of VCVTSD2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
n
vin
insns
.
dat: SS
E
encod
i
ng
o
f VBLEND with VEX pr
e
fix is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
in
s
ns
.
dat: updat
e
s from A
V
X v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assemble
:
handle vex
.
lig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvi
n
vex: cha
n
ge
.
wx to
.
w
ig
t
o
mat
c
h t
h
e latest AVX spe
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
P
eter Anvin
LICENSE: update
y
ear
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
insns
.
d
a
t:
u
n
b
reak test/
i
mm6
4
.
bi
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pe
t
er Anvin
Revert "Improve proces
s
_ea and introduce -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
nas
m
.
h: mov
e
"re
g
s
.
h
"
to top; make
i
s_r
e
gister()
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
preproc: allow non-ide
n
t
i
f
ier charact
e
r i
n
environ
m
ent
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter A
n
v
i
n
nasmdoc: w
e
still miss Ch
u
ck, bu
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
eter Anvin
M
e
rge branch 'n
a
sm-2
.
0
8
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pete
r
Anvin
changes
.
sr
c
: up
d
ate with the 2
.
08
.
xx changes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvi
n
NAS
M
2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
Make -Ox the
d
efault
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pe
t
e
r
A
n
vin
preproc:
add %ifenv
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter
Anv
i
n
BR3028880: Reve
r
t
t
o
nonfatal, b
e
tter er
r
or message
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next