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
ELF: remove loop invariant calculation of global offset
2009-06-26
H
.
Pet
e
r
A
nvi
n
ELF: r
e
move loop invariant calculation
o
f
g
lobal o
f
fset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF:
c
lean up the arithme
t
ic for global symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: bump GLOBAL_
T
EMP_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
ELF: eliminat
e
hard-coded section numbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
Handle the new ELF header
s
in the
d
epen
d
e
nc
y
genera
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
E
LF: add
h
eader
f
iles,
b
egin m
e
rging c
o
mmon code, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
NASM
2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ch
a
n
ges
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns: make the MMX vers
i
on of P
I
NSRW match the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
I
ntel FMA: drop relaxed form
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
Fix t
h
e
PINS
R
se
r
ie
s
of
i
nstruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nv
i
n
Ad
d
supp
o
r
t
f
o
r instructio
n
s which always
u
se low
8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
n
s
ns
.
dat: fix typos: VCMPORD_SP[SD]
entered as
VCMPORS_
S
P[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anv
i
n
insns
.
dat: collapse relaxed for
m
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
An
v
in
in
s
ns
.
pl
:
a
l
l
o
w rela
x
ed fo
r
ms to
b
e c
r
eated with
o
ut
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter
Anvin
changes
.
src
:
fix
s
ome odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter
A
nvin
p
arser: d
o
n't use midcode decla
r
a
t
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nvin
specfile: upd
a
t
e
U
RLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
eter Anvin
Nindent: add
back t
h
e -nut option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nin
d
ent: upd
a
t
e with
t
he -npro and
-
il0 op
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
P
eter Anvin
doc:
use NASM syn
t
ax for
x8
7
registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill
G
orcunov
i
n
sns
.
dat - fixup for XO
P
(SSE5
)
AMD in
s
tructio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyril
l
Gorcu
n
ov
i
nsns
.
dat - intro
c
u
c
e b
a
se XOP (SSE
5
) AMD
instructions
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
C
y
ril
l
Go
r
cunov
i
n
s
ns
.
pl - add handling of pp VEX/XOP fields
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add symbolic constants fo
r
R
EX_V
"class
e
s" (
V
EX,
X
O
P
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter Anvin
doc: remove
insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pete
r
A
nvin
NASM 2
.
06r
c
12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter An
v
in
prepr
o
c: handl
e
%
+ even during early t
o
ken replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use lower
c
ase for VEX and
X
OP in instru
c
tions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anv
i
n
Infrastruc
t
ure support
f
or AMD's
new XOP p
r
efix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
P
eter
Anvi
n
outb
i
n
:
replace fprintf(rf, not_de
f
ined); wi
t
h fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er Anvin
N
ASM 2
.
06
r
c11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er A
n
vin
prepr
o
c
:
unify token-pasting c
o
de
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvi
n
d
o
c
:
slightly ti
d
y the copyrig
h
t
page
o
f
the manua
l
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
P
eter Anvin
preproc: make $
a
nd
$$ TOKEN_O
T
HER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
p
reproc
:
f
ix more token p
a
sting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
AUTHORS: Update inf
o
rmation f
o
r HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvi
n
Doc
u
ment preprocessor token
c
oncatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter
A
nvin
Handle wei
r
d
cases of
t
oken
pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
NASM 2
.
06rc
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
Anvin
nasm
.
n
si: a
d
d CO
P
YI
N
G to
t
he
l
ist of
files
t
o p
a
cka
g
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
er A
n
vi
n
n
a
sm
.
nsi: add NASM M
a
nual;
a
utoma
t
e v
e
r
sion g
e
neration
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
Ad
d
NSIS sc
r
ipt
to make a W
i
ndo
w
s install
e
r
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er Anvin
disasm: f
i
x reversed REP vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disa
s
m: wh
e
n no inst
r
uction is found, consider
a
nake
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter Anv
i
n
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy Polyakov
o
utcoff: BR 2685756: fix SAFESE
H
with a
n
i
nterna
l
s
ymbol
commit
|
commitdiff
|
tree
2009-03-18
Michael
S
cherer
outelf32/64:
f
ix u
n
initialized rb
t
ree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 2690688
:
F
ix opcod
e
s for F
M
A instru
c
tions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
e
r Anvi
n
Add test from BR
2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
B
R
269068
8
:
a
dd m
i
ssing VF
M
instruct
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689
3
16: PEXTRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma:
f
ix spelling o
f
the VFNM
instru
c
tions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
A
nvin
ins
n
s
.
da
t
: fix VF
N
M
instr
u
ctio
n
s
i
ncorrect
l
y spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
eter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
e
ter Anvin
BR 267
2
117: handle long li
n
e
s
f
or d
b
/dw
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: detect the broken bool in Ope
n
Wa
t
c
om
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er
A
nvin
Most
i
nstructi
o
n codes a
r
e octal, so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
o
p
timization
.
asm: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anvin
sby
t
e: opti
m
ization is OK if U
N
KNOWN
is
n
't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
op
t
imizatio
n
.
asm: ad
d
sbyte t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anv
i
n
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
BR 2413265:
don't
p
e
ssimize displac
e
ments
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimi
z
a
tion
.
asm: add
EA
o
p
t
imization
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: anoth
e
r
readab
i
l
i
ty cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
An
v
i
n
n
a
sm
.
c: readability
c
leanu
p
for
s
e
g:off p
a
rsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
Add VPCLMUL in
s
truct
i
ons
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
a
ssem
b
le: only be optimistic with NO_SE
G
if we
'
r
e
re
a
lly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
n
v
in
conver
g
en
c
e
.
asm: add t
e
st
o
f
jmp to an absolute addr
e
ss
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
PCLMUL is apparent
l
y
targeted for We
s
tmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
An
v
in
N
ASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557903: fix di
s
assembly of a set
o
f
S
SE MOV* inst
r
uctio
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
BR 25
4
12
5
2: F
i
x
issues in insns
.
d
at, mo
s
tly relate
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anv
i
n
c
h
ang
e
s
.
src:
d
o
cument WAI
T
and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2592
4
76: Treat
W
AIT as
a
prefi
x
even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736: han
d
le deep
c
on
t
ext
-
l
ocal macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
nasmlib: make nasm_st
r
cat() tak
e
con
s
t
argume
n
ts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
ou
t
elf3
2
/64
:
remove
a
lign_str i
n
f
a
v
o
r of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
utbin: fix typ
o
:
"
sections" not
"
section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvi
n
Unify all-zero buffers
;
add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r
Anvin
BR 261
1
906
:
proper
error message f
o
r st
a
rt < or
i
gin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
Fix
o
p
c
ode f
o
r VADDSUBPS; operands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
FMA instru
c
tions w
o
n
't be i
n
Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
Perl
s
cript used to ge
n
erate FMA
i
n
struction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
chang
e
s
.
src: do
c
ument up
d
ated AV
X
specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Update
the
V
FMA* i
n
stru
c
tions
p
er the AVX spec vers
i
o
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
d
a
t: fix minor formatti
n
g
an
o
malies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
nsns
.
pl: handle
t
he new VEX
.
D
D
S flag per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2593
3
49: Move version message back
t
o
stdou
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
N
A
SM 2
.
06r
c
3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
Docu
m
ent th
e
as86
.
.
start label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clea
n
up
t
h
e
"String Manipulation in Mac
r
os" secti
o
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: indent
th
e
t
i
me ma
c
ro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvi
n
doc: fix
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
M
e
rge
b
r
a
nch 'master' of git+ssh:
/
/re
p
o
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anv
i
n
d
oc: update
t
he s
e
ction o
n
numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pete
r
A
nvin
F
ix
t
he
[warn
i
ng] directiv
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pe
t
er
A
nvin
o
u
tas86: slight
s
tylistic
cleanup
s
commit
|
commitdiff
|
tree
next