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
2012-03-12
H
.
P
eter Anvin
NAS
M
2
.
10
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
L
u
bac
k
end:
add supp
o
rt f
o
r
x32 ELF
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
ter Anvin
disasm
.
c: ESP/
R
SP cann
o
t
be indicies
,
b
ut XMM4/YMM4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
eter An
v
in
asse
m
ble
.
c
:
remo
v
e stray debu
g
ging code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pet
e
r Anvin
NA
S
M
2
.
10
r
c
8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A few more AVX2 spec inst
r
uctio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvi
n
Use a no
r
m
al quad-case for valueless /is4
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remov
e
support for
DREX encoding
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
insns
.
dat: Clean up and fix the
B
MI instruction patterns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merg
e
branch 'n
a
sm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvi
n
rdoff: add missi
n
g de
p
e
n
d
e
ncy in Ma
k
efile
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
Merge branch 'nasm-
2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er Anvin
M
akefile
:
hopefully fix rdoff pa
r
allel build prob
l
ems
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Imp
l
ement the VG
A
T
H
E
RP ins
t
ruction
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
A
d
d
support
fo
r
V
S
IB in
s
tructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pe
t
er Anvi
n
N
ASM
2
.
10r
c
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
s
pec: update to mat
c
h requir
e
ment
s
of F
e
d
ora
14+
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter
Anvin
N
A
SM 2
.
1
0rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
eter
A
nvin
Merge branch '
n
asm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Malak
o
penwcom
.
mak: U
p
date to u
s
e feat
u
res f
r
om new
e
r WMAKE
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
M
e
rge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pet
e
r
A
nvi
n
doc:
fix spell
i
ng of
"
c
ompat
i
bility"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
ph
a
sh:
m
ove sample func
t
io
n
t
o
the
sample f
i
le
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-25
H
.
P
eter Anvin
B
R
3
0
5
2618
:
han
d
le
s
e
gment regis
t
er
o
perati
o
ns in 6
4
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvin
d
oc: u
n
ta
b
ify
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
A
nvin
doc: override op
t
imiz
a
ti
o
n
wit
h
S
TRICT
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvin
doc: doc
u
ment imm64 optimizati
o
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvin
Optimiz
e
mov
r
6
4,imm
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvin
a
s
semble: add
a
n
OPT instru
c
tion flags for optimizing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
insn
s
.
pl: make insnsd
.
c
a bit easier to read
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
ndisas
m
: handle VEX
.
LI
G
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Pe
t
er Anvin
nd
i
sasm
:
u
nify VEX hand
l
ing
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
NASM
2
.
0
9rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvi
n
t
e
s
t
/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
.
Pet
e
r Anvin
in
s
ns
.
dat: permit contrac
t
ed forms for
VBLENDVP
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assmemble
.
c: fix VEX
.
W
l
ogic
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvi
n
insns
.
dat: fix encoding
o
f
V
C
V
TSD2SS
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
i
n
sns
.
da
t
: SSE encoding of VBLEND with VEX p
r
efix
i
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: updates from
A
VX v7
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter An
v
in
assemble: handle vex
.
li
g
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pet
e
r Anvin
vex: change
.
wx to
.
w
ig to matc
h
th
e
l
atest A
V
X spec
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvi
n
ins
n
s
.
dat
:
un
b
reak test/imm64
.
bin
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-20
H
.
P
eter Anvin
preproc: a
l
lo
w
no
n
-id
e
n
t
ifier char
a
cter in e
n
vironm
e
nt
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anv
i
n
p
r
e
pro
c
: add %i
f
env
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
BR3028880: Revert
t
o nonfata
l
, better error message
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-09
Cyri
l
l Gorcunov
preproc: ad
d
another t
e
st case
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
n
v
in
pre
p
roc: don't paste TOK_PREPRO
C
_ID
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-07
H
.
Pe
t
er Anvin
insns
.
dat: ad
d
X
SAVE/XR
S
T
O
R
64, XSAVEOPT, VCVTP
H
2PS
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
NA
S
M 2
.
09rc2
commit
|
commitdiff
|
tree
2010-06-25
H
.
Peter A
n
vin
doc: inslist
.
s
r
c is an
interm
e
diat
e
file, move t
o
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-18
H
.
Pete
r
Anvin
BR
3018233:
h
andle LFS,
L
GS and LSS with a 6
4
-bit register
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
P
e
ter Anvin
openwco
m
.
mak: drop
/
f from delete co
m
mands
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-15
H
.
Pe
t
e
r
Anvin
Re
n
a
m
e
filena
m
es to 8
.
3 format
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
P
eter
A
n
v
i
n
outelf32: han
d
le compilers without
64-bit switch()
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
eter
A
nvin
New %use package "fp"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
te
r
Anvin
nas
m
doc: docu
m
ent octal/binary flo
a
ting-
p
o
int
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc: ad
d
mis
s
ing com
m
a
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
nasmdoc: u
p
date the
f
ull set of numeric pr
e
f
i
x/suffix
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
eter A
n
vi
n
outo
b
j: up
d
ate error message
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pe
t
er
A
n
v
in
outobj:
pro
p
erly error
on
unsupported relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
outelf64: update co
p
yright date
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
ELF support f
o
r 8
-
bi
t
relocations
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
e
ter Anvin
Permi
t
s
hort inte
r
se
g
m
en
t
jumps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter
Anvin
Add su
p
p
o
r
t for one-byte relocat
i
ons
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter
Anvin
Remove
o
pen-coded i
l
og2() i
m
plementatio
n
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pe
t
e
r
Anvin
A
d
d
gene
r
ic ilog2
f
unct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pete
r
Anvin
M
a
kefi
l
e: clean up th
e
lib directory on
m
ake clean
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
Anvin
directives
.
pl: trivial fo
r
matting fix
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
A
nvin
nas
m
.
c: sm
a
rter
h
an
d
l
i
ng of missing directives
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter
A
nvin
direct
i
ve
s
.
p
l: compensate for *two* specials, not just one
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
Distinguish no directive present
f
r
om unkn
o
wn directive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter Anvin
NASM
2
.
06rc1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter A
n
vin
preproc
:
unify token-pasting code
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
preproc: ma
k
e $ and $$ TO
K
EN_OTH
E
R
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter An
v
in
NASM
2
.
0
6r
c
8
commit
|
commitdiff
|
tree
2009-03-18
Andy Pol
y
akov
outcoff: BR 2685756
:
f
ix SAFES
E
H with an i
n
ternal symbol
commit
|
commitdiff
|
tree
2009-03-18
M
ichael Scherer
outelf32/64:
fix
u
ninitialized
r
btree
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
t
e
r An
v
in
B
R 26906
8
8: Fix
o
pco
d
es for FMA instruction
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test from BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter A
n
vin
BR 2690688: a
d
d missing VFM ins
t
ructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316: PE
X
TR
Q
requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anv
i
n
genfma:
fix spelling of the VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter Anvi
n
i
n
sns
.
dat: fix
V
FNM
in
s
t
r
u
ctions
i
ncorrectly s
p
elled
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anvin
optimi
z
ation
.
a
s
m: more sbyt
e
tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r Anvin
sbyte
:
optim
i
zation
i
s OK if UNKNOW
N
isn'
t
set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
A
n
vin
optim
i
z
a
tion
.
as
m
: add sbyt
e
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
N
A
SM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
BR 2413265: don't pessimi
z
e displacemen
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anvin
optimiza
t
ion
.
asm: add EA optim
i
za
t
ion tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
asm
.
c: another readability c
l
eanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c
: readabili
t
y cleanup for seg:o
f
f parsing
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl
s
cript us
e
d to
gen
e
rate FMA instruction p
a
tterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvi
n
changes
.
src: d
o
cument updated AVX s
p
ecificatio
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
Update
t
he VFMA* instruct
i
ons
per the
A
VX spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
ins
n
s
.
dat: fix minor formatting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
insns
.
pl:
ha
n
dle the new
VEX
.
DD
S
flag p
e
r AV
X
spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anv
i
n
NASM 2
.
0
6
r
c
3
commit
|
commitdiff
|
tree
2009-01-21
Soronel
Ha
e
t
ir
D
o
cument the as
8
6
.
.
start
lab
e
l
commit
|
commitdiff
|
tree