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
BR 2690688: Fix opcodes for FMA instructions
2009-03-18
H
.
Peter Anvin
BR 269068
8
: Fix opcodes for F
M
A inst
r
uct
i
ons
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test
f
rom BR
2
69
0
688
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter A
n
vin
BR 2690688: add
mi
s
sin
g
VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r An
v
in
B
R
26
8
9
316: PEXTR
Q
r
equ
i
r
e
s
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anv
i
n
g
enfma: fix spelling
o
f the VFNM inst
r
uctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pe
t
er Anvin
insns
.
d
at:
fix VFNM in
s
tru
c
tions incorrectl
y
spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anv
i
n
BR 2672117: handle lon
g
lines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoco
n
f: det
e
c
t
t
h
e
b
r
oken boo
l
in Ope
n
Watc
o
m 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
te
r
Anvin
Mo
s
t instruction codes are oc
t
a
l, so pri
n
t errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
ete
r
Anvin
o
p
tim
i
zat
i
on
.
asm: more
s
by
t
e tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
s
byte:
o
ptimization is OK if
UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter An
v
in
optimization
.
as
m
: add
s
byte test
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
NASM 2
.
0
6
rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
et
e
r Anvin
BR 2413265: don't pessimize d
i
splacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
op
t
i
mization
.
as
m
: add EA optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
n
v
in
nasm
.
c
:
another
readability c
l
eanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
n
asm
.
c: readability
c
leanup for seg:off par
s
i
n
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMUL instruct
i
on
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
ass
e
mble: only be o
p
timis
t
ic
with NO_SEG
i
f we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
conve
r
gen
c
e
.
asm:
a
dd test of
jmp to an ab
s
olute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
PCLMUL
is apparently tar
g
e
ted for Westmere
w
ith th
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
NA
S
M 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR 2557903
:
f
ix disassemb
l
y of a set of SSE
M
O
V
*
instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2541252: Fi
x
issues in insn
s
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
A
n
v
in
changes
.
sr
c
:
d
ocument
WAIT and %$$
fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
BR 2
5
9
2
4
76: Treat WAIT as a
p
r
efix e
v
en
t
h
ough it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
br704736:
h
and
l
e
d
eep
c
o
ntext-local
m
acros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasm
l
i
b: make nasm_strcat() take
c
onst arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
outelf32/64: remove a
l
i
gn_str
in favor
of fwriteze
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
An
v
in
outbin:
fix typo: "sections" not "sect
i
o
n"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
Unify all-zer
o
buff
e
r
s
; add fwrit
e
zero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611906
:
pr
o
per
e
rror m
e
s
s
age for start < ori
g
in
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
NA
S
M 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcode for VAD
D
S
UBP
S
;
operands
for V
B
L
END; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvi
n
FMA i
n
struc
t
ions won't be in Sandy Brid
g
e
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
v
i
n
Perl scri
p
t used
to
g
enera
t
e FM
A
instruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
changes
.
s
r
c: d
o
cu
m
ent
updat
e
d AVX spe
c
if
i
cation
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
U
pdate the VFM
A
* instructi
o
ns
per the AVX
s
pec ve
r
sion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
nsns
.
dat:
f
ix mino
r
forma
t
ting
an
o
malies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl: ha
n
dle the new
VEX
.
D
DS flag per AVX
s
pec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter An
v
in
BR 2593349: Move
v
ersio
n
message back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pet
e
r Anvin
N
A
SM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
d
o
c:
clean
u
p
the "Strin
g
Manipu
l
atio
n
in Macro
s
" secti
o
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c
:
i
n
d
ent the ti
m
e macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
d
oc: fix
t
ypo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anv
i
n
M
erge br
a
nch 'master' of g
i
t
+ss
h
://r
e
po
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: u
p
d
ate the sect
i
on on numeric c
o
nst
a
n
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix
t
he [warning] d
i
rective
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter An
v
in
o
u
t
as86: slight stylistic cl
e
anups
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anvin
B
R
2432
8
26:
F
ix enfo
r
cement of
the
L
O
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
t
er Anvi
n
BR 2413278: Nono
p
t
imal forms of arithmetic in
s
tr
u
c
tions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter A
n
vi
n
changes
.
s
rc:
d
ocument M
a
ch-O
alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
N
ASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
A
SM 2
.
06
r
c1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
A
nvi
n
E
L
F: use rbtree for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
Anvin
rbtree: drop "const" from search functi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
changes
.
src: doc
u
ment POPCN
T
fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter
A
nvin
Merge
b
ranch '
n
a
s
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test
/
po
p
c
n
t
.
asm
:
s
imple test for t
h
e POPCNT
instru
c
t
io
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
T
h
e PO
P
CNT
i
nstructi
o
n does not need sizes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
BR 2229703: P
O
PCNT r
6
4,rm64 not POPCNT r64
,
rm
3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
prep
r
oc:
B
R
2222615:
fix segfault on bogus %ifma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter A
n
vin
doc: better
descript
i
on of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er Anvin
ch
a
nge
s
.
s
r
c:
documen
t
if
f
or %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter An
v
i
n
test:
a
dd test for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anv
i
n
preproc: BR 2222615: fix segfa
u
l
t
on bogus
%
i
fmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/changes
.
src: doc
u
m
e
nt ELF
T
L
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: min
o
r
edit to
the
TLS doc
u
mentatio
n
examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
version
.
pl: snapsh
o
t releases *only* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pete
r
A
nvin
Move all versi
o
n strings
to a
single compilation u
n
it
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
i
n
r
b
t
ree: dro
p
the
d
at
a
pointer
;
i
nstead
rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
compiler
.
h:
a
d
d
offsetof() a
n
d c
o
n
tainer_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
An
v
in
Lef
t
-leaning red
-
black tree data structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
Fix header guards for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
make allde
p
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: cross-refer
e
nce ma
c
ro param
e
ter
c
onca
t
enatio
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
Merge bra
n
ch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r
Anv
i
n
d
o
c: fix typo
i
n the descript
i
on of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc:
f
i
x
capitali
z
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc: remove dup
l
icate entry
for t
h
e "error"
w
arn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
do
c
: retro
a
ctively docu
m
ent
u
pdates to th
e
war
n
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: fix typo in the descri
p
tion o
f
%unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er A
n
vi
n
doc:
remov
e
duplicate e
n
try for the "er
r
or" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroac
t
ivel
y
document upd
a
tes to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Me
r
g
e commit 'n
a
s
m
-
2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
nvin
do
c
/c
h
ang
e
s
.
src: docum
e
nt -W/-w fix
a
s a
N
ASM 2
.
0
5
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter
A
nvin
outpu
t
:
add c
o
mmon file o
u
t
l
ib
.
c
for common functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter
Anvin
preproc:
merge
e
xpan
d
_mmac_para
m
s() a
n
d
e
x
pand_indirect
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
nvin
M
e
rge branch 'nasm-2
.
05
.
x
x'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter An
v
i
n
Better
description of the
numb
e
r-overflow warni
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
BR:
2
196966: make the
-
w
/
-
W option
s
work aga
i
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
n
v
in
smartalign
:
cle
a
n
up unnecessary
d
u
plication
;
tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For snapshot rel
e
ases,
e
xp
a
n
d
out the mangled ve
r
s
ion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disasm: intro
d
uc
e
opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
Anvin
assembl
e
: use opx and opy in a few more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
d
oc/chan
g
e
s
.
sr
c
: re
t
roactively documen
t
a
nony
m
ous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
prep
r
oc: d
o
n't macro-expand th
e
argum
e
nt to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next