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
"make alldeps"
2013-11-24
H
.
Peter Anvin
"make alldeps"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter
An
v
in
iflag: Fix dependencies, factor
o
ut stat
i
c components
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
eter A
n
vi
n
"make alldeps"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-08
H
.
Peter Anvin
Add (redundant) parenth
e
s
e
s around bit tests mixed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Me
r
g
e
r
e
mot
e
-tracking branch 'o
r
igin/master'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pe
t
e
r Anvin
Make
f
ile
.
in: always r
u
n
"
make alldep
s
" wh
e
n "make dist"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
e
ter Anvi
n
Run "m
a
ke alldeps" to u
p
dat
e
d
e
pendencies
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Make
f
ile
.
in: ge
n
e
r
ate
m
a
npages for "
m
ak
e
dist"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
e
ter Anvi
n
Reve
r
t "build:
I
nc
l
u
de pregenera
t
ed
nas
m
manpag
e
s"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-19
H
.
Pe
t
er A
n
vin
m
acros
.
p
l
:
Rem
o
ve sup
e
rfluous whitespac
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-03
H
.
Peter Anvin
A
d
d support for DZ and
RESZ, d
o
cument th
e
ZW
O
R
D keyword
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter An
v
in
NASM 2
.
11r
c
1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter
A
nvin
NASM 2
.
1
0
r
c
1
commit
|
commitdiff
|
tree
2013-10-02
H
.
P
eter Anvin
Me
r
ge
branch 'av
x
512'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-07-20
H
.
Peter Anvin
BR 3
3
92260: Handle instruc
t
i
o
ns
o
n
l
y
s
e
par
a
ted by vec
t
or
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-05-17
H
.
Peter Anvin
Make the errors
f
or
m
i
s
sing
m
an page tools comprehens
i
ble
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-12-04
H
.
Peter Anvin
NA
S
M 2
.
10
.
06
commit
|
commitdiff
|
tree
2012-12-04
H
.
Peter A
n
vin
c
ha
n
ges: docume
n
t
f
ix of macho64
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Peter Anvin
doc/chan
g
es
.
src
:
Update to incl
u
d
e recen
t
chang
e
s
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
Ma
r
at Dukh
a
n
BR 3327107: fix assembly of V
P
CMPG
T
Q
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
eter Anvin
insns
.
dat:
M
ark the im
m
ediate for shift instructi
o
ns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
et
e
r Anvin
BR 3392
2
27: Re
m
o
v
e SB
flag from SHIF
T
rm,imm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter
A
nvin
When
g
enerate depende
n
cy names internally, quote filenames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
changes
.
s
rc: fix grammar error (support
->
su
p
por
t
s)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
N
ASM 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r Anvin
change
s
.
src:
Document C
L
A
C/ST
A
C
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
Add
C
LAC and S
T
AC instructions from AVX spec
014 (3194
3
3
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
P
e
ter An
v
in
NASM
2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
chan
g
es
.
src:
L
ist of changes for the next
r
elease
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter
A
n
v
in
A
d
d back
th
e
256-bit form of the VOR
P
D
i
n
struction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter
A
nvin
BR
339
2
218: Di
s
assemble 82h opcode
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter An
v
i
n
NASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
doc: document XRE
L
EASE MOV f
i
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pet
e
r
Anvin
h
l
e
: o
p
code
A2 forbidden with H
L
E prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
eter
Anvi
n
NASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter An
v
i
n
ch
a
ng
e
s
:
ad
d
chan
g
es
si
n
ce 2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
n
v
in
doc: documen
t
i
f
unc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
t
e
r
Anvin
is
n
sn
.
dat: add no
r
e
x
w t
o
instruc
t
ions with
o
nly
3
2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter An
v
i
n
insns
.
dat: new i
n
structions from the 013
A
VX s
p
e
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvi
n
test
:
ilog2()
test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
eva
l
: add
g
eneral s
u
pport f
o
r
"int
e
ger funct
i
ons"
and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Pe
t
e
r
A
n
v
in
ph
a
sh
.
sh: Use int() for the size
o
f
the hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Pete
r
Anvin
NASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
N
ASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter
A
nvi
n
Try again t
o
f
i
x our
h
andling of MOVD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anvi
n
NASM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvi
n
NASM 2
.
10rc
1
3
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
p
r
e
pr
o
c: Revert
t
o the NASM 2
.
0
9
p
r
e
processor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
n
as
m
.
spec
.
in
:
switch
t
o
.
x
z as the so
u
rce
file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anv
i
n
m
i
s
c/release: do xz compression with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insns
.
d
at:
M
O
V
is
not lockable; CMPXCHG16B
does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter
Anvin
HL
E
: O
n
e more byte
c
o
de conversion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
H
LE: Move byte codes back to \271-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er An
v
i
n
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter
A
nvi
n
H
LE: C
h
ange NOH
L
E to be
an
i
nst
r
uc
t
ion flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
t
ag-release: actually p
u
s
h
data o
u
t
u
n
le
s
s
--no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
NASM 2
.
10r
c
1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er An
v
in
r
e
l
ease
:
create
.
x
z
files; remove empty subdirec
t
ories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter An
v
in
doc:
R
emove some ugli
n
e
ss from the win64
s
ection
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
psfon
t
s
.
ph: increase
leading to font size+2
0
%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
c
hanges: document
b
igendia
n
UTF-16/UTF-32 s
u
p
p
ort
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add
s
upport f
o
r UTF-16BE and UTF-
3
2
BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make th
e
L
O
C
K a
n
d
HLE warnings suppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Document elfx32 suppor
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
nvin
d
o
c: Move the EPS logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
C
y
r
i
ll Gor
c
unov
doc: New NASM log
o
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anv
i
n
doc: Allo
w
rep
o
si
t
i
o
ni
n
g the EPS logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Update copy
r
ight ye
a
r
to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvi
n
NAS
M
2
.
10
r
c9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Do
c
ument AVX2, BMI1, BM
I
2
and TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume the undocumented CMPXCHG486 o
p
code wa
s
lockab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Clean
u
p JMP/CA
L
L
pa
t
terns, espe
c
ially f
o
r 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
disas
m
: i
g
n
o
r
e opcodes 370 a
n
d 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
Remove
a
l
l re
m
a
ining explicit bytecodes fro
m
insns
.
d
at
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Add s
u
p
p
ort for warning on in
v
a
l
id LOCK p
r
e
f
ixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Mov
e
HL
E
byte co
d
es to \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add
a
"nohle"
b
y
te code to skip
a
n
i
n
st
r
uction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
i
n
s
ns
.
pl: Bundle a
l
l "plain
b
y
t
ecodes"
i
nto a h
a
sh
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
HLE: Im
p
leme
n
t th
e
ba
s
ic
m
e
chanism for X
A
CQUIRE/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
A
nvin
nasm
.
c: Fix
is_suppressed_warning
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE:
Split the LOCK and
R
E
P p
r
efix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvi
n
insns: cr
e
ate a s
y
mbolic "wait" to
k
en for the \
3
41
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pe
t
er An
v
in
insns: fix IMUL p
a
t
t
erns
t
o get rid of open-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: co
r
rect the TSX o
p
c
odes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill
G
o
rcunov
insns: Add A
V
X2 transactional synchronization extension
s
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter An
v
in
insn
s
: rep
l
ace
o
pen-coded \322 opc
o
de with odf (ope
r
and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
backend: a
d
d support for x32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 3463
2
30
:
Add VMF
U
N
C
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
di
s
asm
.
c:
ESP/R
S
P cannot be indic
i
es, bu
t
XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
assemble
.
c:
rem
o
ve stray debugging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter
A
nvin
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A f
e
w
more AVX2 spec
instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
eter Anvin
U
se a norm
a
l quad-ca
s
e
f
or valuel
e
ss /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvi
n
R
e
move sup
p
ort for DREX encoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter
A
nvi
n
insns
.
dat
:
Clean up and fix th
e
BMI
i
nstru
c
tion p
a
tte
r
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
Merge br
a
nch
'nasm
-
2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
Anvin
r
do
f
f:
a
dd missing dependen
c
y
i
n Make
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge branch 'nasm-2
.
0
9
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er A
n
vin
Makef
i
le: hopefu
l
ly fix
rd
o
ff paral
l
el build problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Implement the VGATHERP instru
c
t
i
on
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next