repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tag-release: actually push data out unless --no-push is given
2012-02-26
H
.
Peter An
v
in
tag-re
l
ea
s
e
:
actually p
u
sh data out unless --no-push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
NASM 2
.
10r
c
10
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvi
n
r
e
le
a
se: create
.
x
z files; remove e
m
pty subdirectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
doc: Remove som
e
uglin
e
s
s
fro
m
the win64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
p
s
fon
t
s
.
p
h: in
c
re
a
se
l
eading t
o
f
o
nt
size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
changes: docu
m
ent bige
n
dian UTF-16/UTF-3
2
support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add s
u
p
port
f
o
r
UTF-
1
6BE and UTF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make the LOCK and
HLE w
a
rn
i
ngs suppr
e
ssa
b
le
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
doc: D
o
cument elfx32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
d
o
c: Move the
E
PS
l
ogo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill
Gorcun
o
v
doc:
N
ew
N
ASM log
o
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
doc: A
l
low r
e
positioning the EPS l
o
go
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Upda
t
e
c
opyright year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er An
v
i
n
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
Anvin
d
o
c: Do
c
ument
AVX
2
, BMI1, BMI2 and TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Assume t
h
e
un
d
ocumented CMPXC
H
G
4
8
6
o
p
c
ode was l
o
ckable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Clean up JMP/CALL p
a
tte
r
n
s,
e
s
p
e
cia
l
ly for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvi
n
disasm:
ignore opcodes 370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
A
nvin
Remove all remaining explicit by
t
e
c
odes
from insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
An
v
in
Add support for warning on
invalid LOCK
pref
i
xes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter An
v
in
Mov
e
HLE byte
c
odes to \264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add a "nohle" byte c
o
de to
s
k
ip an ins
t
r
u
ct
i
on pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
insns
.
pl: Bundl
e
all
"
plain bytecodes" into a
hash
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
v
in
HLE:
I
m
plement the
b
asi
c
me
c
hanism for XACQUIR
E
/XRELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
n
asm
.
c: Fix i
s
_suppressed_
w
a
r
ning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
H
L
E: Split the LOCK
and REP prefix slots
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter An
v
in
i
n
sns: crea
t
e a symboli
c
"wa
i
t" token for the \
3
41
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter A
n
v
in
insns
:
f
ix IMU
L
patterns to get r
i
d of
o
pen-cod
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
i
n
sns
:
correct the TSX opco
d
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill
G
orcunov
insns: Add AVX2 transactio
n
al synchronization
exte
n
sions
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anvi
n
in
s
n
s: repl
a
ce open-coded
\322 opcod
e
wi
t
h odf (op
e
rand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-03
H
.
J
.
Lu
backend
:
add support f
o
r
x32 ELF
commit
|
commitdiff
|
tree
2011-12-21
H
.
P
e
ter Anvin
B
R
346
3
23
0
: Add VMFU
N
C
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter An
v
in
disasm
.
c: ESP/RSP canno
t
be indic
i
es, but XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter An
v
in
a
s
se
m
b
l
e
.
c:
remove stray deb
u
gging cod
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
Pet
e
r
Anvin
NASM 2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A fe
w
more A
V
X2 spec instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Pete
r
Anvin
Use a normal
q
u
ad-case for value
l
e
s
s /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
R
emove
sup
p
ort
f
o
r
D
REX e
n
coding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvi
n
insns
.
d
at: Clean up and fix the BMI instruct
i
on
patte
r
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nvin
Merg
e
bra
n
ch '
n
asm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
Anvin
rdoff: add missing dependency in M
a
kefile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
eter Anvin
Merge branc
h
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter Anvin
Makefile: hopefully
f
i
x
rd
o
f
f
parallel build
problems
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter
A
nvin
Impleme
n
t t
h
e
VGATHERP instr
u
ction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
A
d
d support
f
o
r
V
SI
B
inst
r
uctions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
NA
S
M 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter
A
nvi
n
s
p
ec: update
t
o
match r
e
quirements of Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Pete
r
Anvin
NASM 2
.
10rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
eter Anv
i
n
Merge branch 'nasm-2
.
09
.
x
x
'
commit
|
commitdiff
|
tree
2011-03-15
Jiri
M
a
lak
openwcom
.
mak: Upd
a
te to us
e
fe
a
ture
s
from
n
e
w
er
WMAKE
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
e
ter Anvin
BR
3
14
3
040: Remove i
n
valid form of
V
PEXTR
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvi
n
NASM 2
.
1
0rc
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pet
e
r
Anvin
Merge b
r
anch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvi
n
BR 3109
6
04: Fix C4 vs
C5 VEX fo
r
m selection in calc
s
ize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter
A
nvin
prep
r
oc
.
c:
use nasm_s
t
rd
u
p() rat
h
er
than
naked strdu
p
()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
A
n
vin
Merg
e
branch 'nasm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Pete
r
A
n
v
i
n
doc: fi
x
spelling of "compat
i
bility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Pet
e
r Anvin
p
hash: move
s
a
mple function to th
e
sample file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Me
r
ge branch 'n
a
sm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
changes: document fixed token re
v
ersal fo
r
%deft
o
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
t
er Anvin
pr
e
proc: re
v
erse
t
he order of the
t
okens in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
Peter An
v
i
n
BR 3052618: hand
l
e seg
m
ent
r
e
gis
t
er opera
t
io
n
s in 64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
doc:
untabify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter A
n
vin
doc:
o
verri
d
e optimization
wit
h
S
T
RICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvi
n
do
c
: do
c
ument imm64 optimi
z
a
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvi
n
Optimize mov
r
6
4,im
m
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r
A
nvin
a
s
s
e
mble: add an
O
PT instr
u
ction flags f
o
r optimizin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
d
o
c
:
document the
%use fp macro package
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
NASM 2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter
A
n
vin
insns
.
p
l: mak
e
insn
s
d
.
c a
b
i
t easier to read
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter
Anvin
ndisas
m
:
handl
e
V
E
X
.
LI
G
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
P
e
ter Anvin
n
disasm: unify
VEX handl
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter
A
nvin
n
d
i
sasm: fix han
d
i
n
g of byte code
s
25
0
-253, 324
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter An
v
i
n
NASM 2
.
09r
c
7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
tes
t
/avx: remove deleted
i
nstructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: permit co
n
tracted fo
r
ms
f
or VBLENDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter An
v
in
assme
m
ble
.
c
:
fix VEX
.
W logi
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insn
s
.
dat: fix encoding of VCVTSD2
S
S
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: SSE en
c
oding of VB
L
E
ND w
i
th
VEX prefix i
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
i
nsn
s
.
dat: upda
t
es from AV
X
v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
assemble: handle
vex
.
l
ig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
vex: change
.
wx to
.
wig to
m
a
t
ch
the
latest AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter Anvin
L
ICENSE: update year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Peter Anvin
insns
.
da
t
: unbreak t
e
s
t
/
i
mm64
.
bin
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter A
n
vin
Revert "Impro
v
e process
_
ea
a
n
d i
n
tro
d
uce -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
e
ter
Anvin
nasm
.
h: move "r
e
gs
.
h" to
t
op; make is_re
g
ister
(
) a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Peter Anvin
pr
e
p
roc: allo
w
n
on-identifier characte
r
in
envi
r
on
m
ent
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
nasmdoc: w
e
s
t
il
l
m
i
s
s Chuck,
b
u
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
M
erge
b
r
a
nch '
n
as
m
-2
.
0
8
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvi
n
cha
n
g
es
.
src: up
d
ate
wi
t
h th
e
2
.
08
.
xx changes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter
A
nvin
NASM 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
t
e
r Anvin
Mak
e
-Ox
t
h
e default
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pe
t
er
A
n
vin
prepr
o
c:
a
d
d
%ifen
v
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
B
R
3028880:
Revert to nonfatal, better
error message
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
nasmdoc: remove obsolete Source
f
orge r
e
f
erences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pe
t
er Anvin
NASM 2
.
09
r
c3
commit
|
commitdiff
|
tree
2010-07-09
Cyrill Gor
c
unov
preproc: add another test case
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter A
n
vin
preproc: don't paste
T
O
K_PREPROC_ID
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
nv
i
n
Revert
"
BR3005
1
17
:
Expla
n
d local single
macro befo
r
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next