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.11rc1
2013-10-02
H
.
Pete
r
Anvi
n
NA
S
M
2
.
11rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter Anvin
N
ASM 2
.
10rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter
Anvin
Merge branch '
a
vx512'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-07-20
H
.
P
e
t
er Anvin
BR 33
9
2260: Handle instruction
s
only
s
e
parated b
y
v
e
ct
o
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-05-17
H
.
Pete
r
Anvin
Make the
er
r
ors for missing man pa
g
e t
o
ols comp
r
eh
e
nsi
b
le
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-12-04
H
.
P
eter
A
n
v
in
NASM 2
.
10
.
06
commit
|
commitdiff
|
tree
2012-12-04
H
.
Peter
A
nvin
change
s
:
d
ocume
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/
c
hanges
.
src: Upda
t
e
to
i
nclud
e
r
ecent chan
g
es
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
M
ar
a
t Dukhan
BR 3327
1
07: fix a
s
sembl
y
o
f
V
PCMP
G
TQ
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvin
in
s
ns
.
dat:
Mark the immedi
a
te for shi
f
t i
n
structions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
eter
A
n
vin
BR
33922
2
7
:
Re
m
ove SB flag from SHIFT rm,i
m
m
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Pe
t
e
r
A
nvi
n
When generat
e
dependen
c
y names internally,
q
uote
fi
l
enames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pe
t
er
A
nvi
n
chan
g
e
s
.
src: fix grammar error (sup
p
ort -> supp
o
rts)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
NASM
2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
A
n
vin
c
hanges
.
src: Docu
m
ent
C
LA
C
/
S
T
AC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pete
r
Anvi
n
Add CLAC
an
d
STAC ins
t
ructions from
AVX spec 014 (31
9
433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anvin
NASM
2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pet
e
r A
n
vi
n
changes
.
src:
List
o
f changes for the next re
l
e
a
se
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
A
dd back the 256
-
bit form o
f
the VORPD i
n
struct
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvin
BR 33922
1
8:
Di
s
assemble 82h opc
o
des
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
e
ter Anvin
NASM 2
.
10
.
0
3
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pete
r
Anvin
doc
:
docum
e
nt XRELEASE MO
V
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
hle: opcode A2 forbidden wi
t
h HLE prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter A
n
v
i
n
NASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
eter Anvin
changes: add change
s
since 2
.
10
.
0
1
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
nvin
do
c
: docu
m
e
n
t ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anv
i
n
i
s
ns
n
.
dat: a
d
d norexw
to instr
u
ctions with
o
nly 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter A
n
v
i
n
insn
s
.
dat: new ins
t
ructions from th
e
01
3
AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter
Anvin
test:
i
log2() test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pe
t
er Anvin
e
v
al:
a
dd genera
l
supp
o
rt for "integer function
s
" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Pete
r
Anvin
phash
.
sh: Us
e
int() fo
r
the size of the hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Pete
r
A
nvin
NASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anv
i
n
N
A
SM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
P
e
t
er Anvin
Try ag
a
i
n
to fix our
handling
o
f MO
V
D/M
O
V
Q
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anvin
NASM
2
.
10rc
1
4
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
t
er
Anvin
N
A
SM 2
.
1
0
rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter
Anvin
p
reproc:
R
eve
r
t to
the N
A
SM 2
.
09 pr
e
processor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er An
v
in
na
s
m
.
spec
.
in: switch to
.
xz
a
s the source file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
misc/release
:
do xz compr
e
ssion
w
ith -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
i
n
s
n
s
.
dat:
M
OV is not lockab
l
e; CMP
X
CHG16B does no
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
HLE: On
e
mo
r
e b
y
te code c
o
nversion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
HLE: Move by
t
e cod
e
s back
t
o \2
7
1
-
\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nv
i
n
N
ASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
n
vin
HLE:
C
ha
n
ge NOHLE to be an i
n
struc
t
ion
flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
t
ag-releas
e
: ac
t
u
ally push data out un
l
ess --no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
NA
S
M 2
.
10rc1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
release: c
r
e
a
te
.
xz files; rem
o
ve em
p
ty subdirec
t
ori
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
Anvin
doc: Remove some ugliness from the w
i
n
6
4 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
psfont
s
.
p
h:
inc
r
ease l
e
ading to font
size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
changes: do
c
ument bigend
i
an UTF-16/UTF-32 sup
p
ort
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add support for UTF-1
6
BE an
d
U
TF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Make the LOCK and HLE warnings s
u
ppressable
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c: Document e
l
fx32
s
upport
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r Anvin
doc:
M
ove the EPS l
o
go down b
y
1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cy
r
ill Gor
c
unov
doc: New NASM logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er Anv
i
n
d
oc: Allow repositioning the EPS
logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
U
pdate copyri
g
h
t year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
NASM 2
.
1
0
r
c
9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Document AVX2,
B
MI1, BMI2 and
T
SX
s
upport
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
Anvin
Assume the und
o
cumented CMPXCHG486 opcode
w
as l
o
cka
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Clean up
J
MP/CALL pat
t
erns, especially for 64 bit
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
d
i
sasm: ignore opcodes 370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter A
n
v
i
n
R
e
mov
e
all
r
ema
i
nin
g
explicit byt
e
cod
e
s fro
m
insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
A
d
d suppor
t
for warning
on
inv
a
li
d
LOCK prefi
x
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
A
nvin
Move HLE byte
codes
to
\
2
6
4
.
.
\
267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add a "nohle" byte code to skip an inst
r
ucti
o
n patte
r
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
insns
.
pl: Bundle all "plai
n
bytecodes
"
into a h
a
sh
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Im
p
lement th
e
basic mechan
i
sm for XACQUIR
E
/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c: Fix is
_
suppr
e
ssed_warn
i
ng()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
HLE: Split t
h
e
L
OCK an
d
REP prefix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
in
s
ns: cre
a
t
e
a sym
b
olic "wait" token for th
e
\34
1
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anvin
insns: fix
IMU
L
p
atterns to get
r
id
of open-coded
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
i
n
sns
:
correct
the TS
X
opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill Gorcunov
insns: Add
AV
X
2 transactional sy
n
c
hron
i
zat
i
on exten
s
ions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
i
n
s
ns
:
replace open-cod
e
d \322 opcode with
odf (operand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
bac
k
end
:
add
sup
p
ort for x32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
Pe
t
e
r Anvin
BR 3463230: Add VMFUNC instru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
d
i
sasm
.
c: ESP/RSP ca
n
not be indicies, but XM
M
4/YM
M
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
assemble
.
c
: remo
v
e
s
tray
d
ebu
g
ging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Peter
A
n
vin
NASM
2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A fe
w
more AVX2
spec instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
P
eter Anv
i
n
Use a
normal qua
d
-case
for valuel
e
ss /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
R
e
m
o
ve support for DREX encodin
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Pet
e
r Anvin
ins
n
s
.
d
a
t: Clean up and fix the BM
I
i
n
st
r
uc
t
io
n
pattern
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
Merge
branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvi
n
r
d
off: add missing
d
ependency in
M
ake
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pe
t
er
Anvin
Merge branc
h
'nasm
-
2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
Makefile: ho
p
e
fully f
i
x rdoff
parallel build pr
o
b
l
e
ms
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter A
n
vin
Implement the VGATHE
R
P instructi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvi
n
Add
s
upport
f
o
r VSIB instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvi
n
N
A
S
M
2
.
10rc
6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Pet
e
r A
n
v
i
n
spec:
u
pdate to
m
atch
requirem
e
nts of F
e
dora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
Pete
r
Anvin
M
e
rge bran
c
h 'nasm-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-03-15
Jiri Malak
openwcom
.
m
ak
:
Update
t
o
use feat
u
r
e
s fro
m
new
e
r
WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter
A
n
v
in
B
R
3143040
:
R
e
move invalid form of VPEXTRW
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvin
NASM
2
.
10r
c
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter A
n
vin
Merge b
r
anch 'n
a
s
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
ete
r
Anvin
BR 310
9
604: Fix
C
4 vs C5 V
E
X f
o
rm selecti
o
n in cal
c
size(
)
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
preproc
.
c: us
e
nasm_str
d
u
p
() rather t
h
an na
k
e
d
str
d
u
p
()
commit
|
commitdiff
|
tree
next