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
output: elf -- Move elf_directive into single instance
2012-02-26
H
.
Peter Anvi
n
ta
g
-re
l
eas
e
: a
c
tually push data out unless
--no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
NAS
M
2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nv
i
n
release: create
.
xz fil
e
s
; remove empty subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Remo
v
e
s
ome
u
gl
i
ness fro
m
the win6
4
secti
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
psf
o
nts
.
ph: increase le
a
ding to font size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
chang
e
s: d
o
cument bigendian UTF-16/UT
F
-32 su
p
port
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter An
v
in
Add support
f
or U
T
F-16BE and UTF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
nvin
M
a
ke
the LOCK and HLE warnings s
u
p
pr
e
ssable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Docum
e
nt e
l
fx32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anv
i
n
doc: Move
t
h
e
EPS logo
d
o
w
n by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
n
vin
d
o
c
:
A
l
low repos
i
tioning the EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Upda
t
e
cop
y
right yea
r
to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
NASM
2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: D
o
cument AVX2, BMI
1
, B
M
I
2 and TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
s
sume the undoc
u
ment
e
d
C
MPXCHG486 opcode was lockab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Clean up JMP/CALL pattern
s
, especially
f
or
64 bi
t
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
disasm: ig
n
o
r
e opcodes
3
70
a
nd 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r A
n
vin
Remove a
l
l
remaining explicit bytecodes
f
r
o
m insns
.
da
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
Anvin
Add s
u
p
p
ort for warning on invali
d
LO
C
K pre
f
ixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
A
n
vin
Move
H
LE byte codes
t
o \264
.
.
\26
7
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
n
vin
Ad
d
a "noh
l
e
"
byte code to skip an
i
nstruction
p
attern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
vi
n
insns
.
pl: Bundl
e
all "pl
a
in bytecodes" into a
hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
An
v
in
HLE: Implement the basic mechanism
fo
r
XACQU
I
R
E
/
X
R
ELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
n
a
s
m
.
c: F
i
x
i
s_suppressed_wa
r
n
i
ng()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
HL
E
: Split the LOCK and
R
EP
p
refix slo
t
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anv
i
n
in
s
ns: create a symbolic "wait" tok
e
n for the \341
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns:
fix IM
U
L pa
t
tern
s
to get rid of open
-
coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvi
n
i
n
sns:
correct the
TSX opc
o
des
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anvin
i
n
sns: replace open-coded \322 opcode wit
h
o
df (
o
perand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 3463230: Add V
M
FUNC
i
nstru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
disasm
.
c:
E
S
P
/RS
P
cannot be indicies, bu
t
XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
ter Anvin
assemble
.
c:
remov
e
stra
y
debugging co
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
P
e
ter
A
n
vin
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anv
i
n
A few
m
o
re AVX2 s
p
ec
i
nstruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter
Anvin
Use
a normal quad-case
f
or valueless /is
4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
R
e
m
o
v
e
suppor
t
f
or
D
REX
encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
in
s
ns
.
dat: C
l
ean u
p
and f
i
x t
h
e BMI instruction
patt
e
rns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
Merg
e
br
a
nch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
rdoff: a
d
d
m
is
s
ing dependency in Ma
k
efile
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
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Makef
i
l
e: hopefully fix rdoff parallel bui
l
d problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
I
m
plement the VG
A
THERP in
s
tructi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
e
r
A
n
v
i
n
Add support for VSIB ins
t
ruct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter
A
nvin
N
ASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pet
e
r Anvin
s
p
ec: update to
m
atch requirements of Fedo
r
a 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pete
r
Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
e
t
e
r
A
nv
i
n
Mer
g
e bran
c
h '
n
asm
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
BR 3143040: Remove invalid form of V
P
EXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
et
e
r Anvin
N
ASM 2
.
1
0rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
t
e
r Anvin
Merge branch 'n
a
sm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
ter Anvin
BR 310960
4
:
F
ix C4 vs
C5
VEX form selection
in calc
s
i
z
e
()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
prepro
c
.
c:
use nasm_strdup() rat
h
er
t
han n
a
ked strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
Merge branch 'nasm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2010-10-06
H
.
P
e
t
er Anvin
doc: fix spe
l
li
n
g of "compatibili
t
y"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: move sample
functio
n
to the
sample
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
ter A
n
vi
n
M
erge branch 'nasm
-
2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
A
n
vin
chan
g
es: doc
u
m
ent fi
x
ed token reversa
l
for
%
deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
preproc: reverse the o
r
d
er
o
f
the
t
okens in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter
A
n
vin
BR 305
2
618: ha
n
dle segment regi
s
ter ope
r
ations in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
t
e
r Anvin
doc: untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter A
n
vin
doc: overrid
e
opt
i
mizat
i
on with STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: d
o
cument i
m
m64 optim
i
zation
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
An
v
in
Opti
m
ize
m
ov r64
,
imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter An
v
in
assemble
:
add an O
P
T instruction flags for optimi
z
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvi
n
doc: docume
n
t the %use fp ma
c
r
o
package
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvin
NASM 2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
ins
n
s
.
pl: mak
e
insnsd
.
c
a
b
i
t easier to re
a
d
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anv
i
n
ndisasm: ha
n
dle VEX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
P
eter Anvin
n
disasm
:
u
n
i
fy VEX
h
andlin
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Pete
r
A
n
v
i
n
ndi
s
asm: fix han
d
ing of byte codes
250-253, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
NASM 2
.
09rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
t
e
st/avx: remove deleted instruct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: per
m
it
c
ontracted fo
r
m
s for VB
L
ENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
a
s
smemb
l
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
v
in
insns
.
dat: fix encoding
of
V
CVTSD2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter
A
nvin
insns
.
dat: SSE
e
ncoding of VBLEND
w
ith VEX prefix is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er Anvin
insns
.
dat:
upda
t
es from AVX
v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter
A
nvin
as
s
emble: handle vex
.
lig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
v
in
vex:
ch
a
nge
.
wx to
.
wi
g
to mat
c
h the latest AVX
s
pec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Pete
r
Anvin
LICENSE
:
update year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Pete
r
Anvin
insns
.
dat: unbreak
t
est/imm64
.
bin
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
Revert "
I
mprove p
r
ocess_
e
a and introduce -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
eter An
v
i
n
na
s
m
.
h: mo
v
e "regs
.
h"
t
o
t
o
p; mak
e
is
_
register
(
)
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
P
eter Anvin
prepr
o
c: a
l
low non-iden
t
ifier ch
a
racter
in e
n
vironme
n
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pe
t
er Anvin
nasmdoc: we still mi
s
s
Chuck, but
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
ter Anvin
Merge bran
c
h 'nasm-2
.
08
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anv
i
n
changes
.
s
rc:
u
pda
t
e
w
ith the 2
.
08
.
xx change
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pe
t
er Anvin
NASM 2
.
0
9
r
c4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
M
ake -Ox the default
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pete
r
Anvin
preproc: add %if
e
nv
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pe
t
e
r
Anvin
BR3028880: Revert
to nonfatal, better error me
s
sage
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
P
e
ter Anvin
n
a
smdo
c
: remov
e
obsolete S
o
urcef
o
r
ge r
e
f
erences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
NA
S
M 2
.
09rc
3
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
ter 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 Anvin
Revert "BR30
0
5117: Expl
a
n
d
local single macr
o
b
efore
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Reve
r
t
"
expand_m
m
ac
_
p
a
rams: D
o
n't
fo
r
get t
o
hand
l
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvi
n
Revert "expand_mmac_params: Expand local single
m
a
c
ros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r Anvin
Revert "expand_mm
a
c_params: Expand lo
c
al sin
g
le m
a
cros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
et
e
r Anvin
Check in
test case
from b
u
g rep
o
rt
b
r3005117
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
et
e
r Anvin
b
r
30
2
6808: add tes
t
c
a
se
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next