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
ndisasm: fix disassembly of JRCXZ
2009-06-26
H
.
Peter An
v
in
n
disasm:
fix disassembly
o
f
JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
NASM 2
.
06
r
c14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anv
i
n
insns
.
dat: refo
r
mat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anv
i
n
insn
s
.
dat: add relaxed for
m
s f
o
r
XOP/FMA4/CVT1
6
instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
Add Cyrill Gor
c
unov to
A
UTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
e
r Anvin
insns
.
pl: rem
o
v
e str
a
y whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er An
v
in
insns
.
pl: a
d
d "nohi"
c
ode for
R
EX_
N
H
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl
:
fix indentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
L
F: make debugging functions
s
tatic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: remove
loop invariant calculation of global offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter
A
nvin
ELF: clean up the a
r
ithmetic for global symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
ELF:
b
u
m
p GLO
B
AL_TEMP_B
A
SE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
E
L
F: elim
i
nate hard-c
o
ded sec
t
ion numb
e
rs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
H
andle the
new ELF heade
r
s i
n
th
e
dep
e
ndency generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
ELF: add head
e
r
files, begin mergin
g
common cod
e
,
drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anv
i
n
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
changes
.
src: upda
t
e
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ins
n
s: m
a
ke the
M
MX version of PINSRW matc
h
the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Inte
l
FMA: dr
o
p
r
e
laxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the PINS
R
s
e
r
i
e
s of
i
nstru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
Add s
u
ppo
r
t for
i
n
structions which always use low
8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
er Anvin
i
nsns
.
dat: fix typos: VCMPORD_S
P
[SD] e
n
tered as VC
M
PORS_SP[S
D
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
nvin
insns
.
dat: collaps
e
relaxed
forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
n
vi
n
i
ns
n
s
.
pl: allow
r
elaxe
d
forms
t
o be
created witho
u
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
P
e
ter Anvin
c
hanges
.
src: fix some odd s
p
acing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pete
r
Anvin
p
a
rser
:
don't use
midcode declarati
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anv
i
n
specfile: upda
t
e URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: add
b
ack the -nut option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter An
v
in
Nindent
:
update
w
ith the -npro an
d
-il0 opti
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
P
eter
Anvin
doc:
u
se
N
ASM sy
n
t
ax for
x87 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add sym
b
o
l
ic cons
t
ants fo
r
R
E
X
_
V "classes" (VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc:
remov
e
in
s
ref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
eter Anvi
n
NASM 2
.
06rc1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
p
re
p
roc: handle %+ even durin
g
early token re
p
l
acement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
ete
r
An
v
in
Use lower case for VEX
a
nd XOP
in ins
t
ruc
t
ions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r An
v
in
I
n
frastructure suppor
t
for AMD
'
s new XOP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
ou
t
bin: re
p
l
a
ce fprintf(r
f
,
not_defined); with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
NA
S
M 2
.
06
r
c11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
pr
e
proc
:
unif
y
token-pa
s
ting code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
t
e
r
Anvin
doc: slightly
t
idy
t
he co
p
yrig
h
t page of the manua
l
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
preproc: mak
e
$ and $$
T
OKEN_
O
THE
R
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvi
n
preproc: fix more token
p
asting
c
ases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
AUTHORS: Upd
a
te infor
m
ati
o
n for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Document preprocessor
t
oke
n
concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
et
e
r Anvin
Handl
e
weird cases
o
f
token pa
s
ting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06
r
c9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pet
e
r Anvin
nasm
.
nsi:
a
dd C
O
P
Y
ING to the list of files
to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
ns
i
:
add NASM
M
anual; automa
t
e
v
ersion ge
n
eration
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r Anvin
disa
s
m: fix rever
s
e
d
REP vs REPNE in ea
t
byte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er Anvin
d
i
sasm
:
when no instr
u
c
t
ion is
f
o
und
,
c
o
nsider a na
k
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
eter An
v
in
NASM
2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
eter Anv
i
n
BR 269068
8
: Fix
opcodes for FMA instru
c
tions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test
fr
o
m BR 26906
8
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 2690688:
add
missing VFM
instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316: PEXTRQ req
u
ires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
i
n
genfm
a
: fix spe
l
li
n
g of t
h
e VFNM instructio
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
Anvin
insns
.
d
a
t
: fix VFNM
i
nstructi
o
ns incorre
c
tly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
eter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anv
i
n
BR 26721
1
7: handle long lines
for
db/dw/e
t
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
a
uto
c
onf:
d
etect the broken bool in OpenWatcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
Anvin
Most ins
t
ruction codes ar
e
octal, so p
r
int errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r Anvin
opt
i
mi
z
at
i
on
.
asm: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nvi
n
sbyte: op
t
imi
z
ation is OK if UN
K
NOWN isn
'
t
set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm: add sbyte tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
NASM
2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
BR 2413
2
65: don't p
e
ssimize d
i
sp
l
acements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
o
pt
i
miz
a
t
i
o
n
.
asm: ad
d
EA o
p
ti
m
ization t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er
A
nvin
nasm
.
c
:
another readability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c:
re
a
dabili
t
y cleanu
p
for seg
:
off pa
r
s
i
ng
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
Add
VPCLMUL ins
t
r
u
ctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvi
n
ass
e
m
b
le:
only
be
o
ptimistic with N
O
_SEG if
we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r A
n
vin
con
v
ergence
.
asm: add test of j
m
p to an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PC
L
MU
L
is apparently targeted for Westm
e
r
e
with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvin
NAS
M
2
.
06
r
c5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR 25579
0
3
:
f
ix
disass
e
mbly o
f
a
s
et of
SSE
MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anv
i
n
B
R
2541
2
52: Fix
issues in insns
.
d
a
t, mostly rel
a
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
change
s
.
src: document WAIT and %
$
$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
B
R 25924
7
6: Tr
e
at WAI
T
a
s
a
prefix even
though it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
br704736: handle deep context-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
n
as
m
lib
:
make nasm_strcat() take
c
onst
a
rguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
An
v
in
oute
l
f32/64: remove
align_str i
n
f
avor of
fwri
t
ezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
outbin: fix typo: "sections" not "se
c
t
i
on"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Un
i
fy all-zer
o
buf
f
ers; add fwritez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R 2611906: pr
o
per error message for start < ori
g
in
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
Fix opcode for VADDSUBPS;
o
p
e
r
ands f
o
r VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA i
n
structions wo
n
't
be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl scri
p
t
used t
o
generate
F
MA instruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
c
hanges
.
src:
d
o
c
u
ment updated AVX
specificati
o
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
Update the VFMA
*
i
n
s
truct
i
ons per the AVX spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat:
f
ix minor formatting
a
n
o
m
alies
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
te
r
A
n
vin
ins
n
s
.
pl: han
d
le
the new VEX
.
DDS fl
a
g
per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
ter A
n
vin
BR 2593
3
49: Move
v
e
r
sion
messag
e
b
a
ck
t
o stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
eter
Anvin
N
A
SM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
doc: clean up the "Str
i
ng Ma
n
ipulatio
n
in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter
A
nvin
do
c
:
indent
t
h
e
time macro exa
m
pl
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter
Anv
i
n
Merge branch 'master' of
gi
t
+ssh://repo
.
o
r
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: u
p
date
t
h
e section on n
u
meric co
n
stants
commit
|
commitdiff
|
tree
next