repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
oslib-posix: Use sysctl(2) call to resolve exec_dir on NetBSD
2017-09-06
Richard
H
end
e
r
s
on
disas/i386
:
Add disassembly of vex
.
0f38
.
f5
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Henderson
disas/i386: Fi
x
disas
s
e
m
bl
y
o
f
two-byte
v
ex pr
e
fixe
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-05
Richard Hender
s
on
t
c
g: Remove supp
o
rt
f
or
i
a
64
as h
o
st
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-04
Richa
r
d Henderso
n
t
arge
t
/arm: Fix aa64 ldp r
e
gi
s
ter wri
t
eba
c
k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-08-15
R
ichard He
n
de
r
son
targ
e
t/ar
m
: Correct
l
oad exclusi
v
e
pair
a
t
o
micity
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-08-03
Richard Henderson
tcg: Increase mini
m
um alignme
n
t
f
rom tc
g
_
m
al
l
oc to 8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
R
i
c
hard
H
enderson
target/s390x: Fix CS
S
T for
16
-
b
y
te store
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
Richard Hender
s
on
tcg/ar
m
:
F
ix
r
un
t
ime overalignment t
e
st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-24
Richar
d
H
en
d
erson
util:
Introduce inclu
d
e/q
e
mu/cpuid
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Ric
h
ar
d
Henderson
targe
t
/arm: Optimize aa
r
ch64
r
ev16
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Hende
r
son
tcg:
E
xpand glue macro
s
b
efor
e
s
t
ringif
y
ing helper
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Henderson
target/alpha: L
o
g
temp leaks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard
H
enderso
n
targ
e
t/alpha: Fix temp
leak in
ge
n
_fbcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Henderson
target/alp
h
a
: Fix temp leak in
g
e
n_call_pal
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
i
chard Henderson
target/alpha: Fi
x
temp le
a
k in gen_mtpr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Ri
c
hard Henderson
target/alpha: Fix temp leak i
n
ge
n
_bcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard
H
e
nders
o
n
target/alpha
:
Merge
several flag bytes i
n
to ENV->FLAGS
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Ric
h
ard Henderson
t
a
rg
e
t/alpha: Copy tb->flags into DisasContext
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Rich
a
rd Henderson
target/alpha: Rem
o
ve amask fr
o
m tb->flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
ichard Hend
e
rson
targe
t
/sh
4
: Use tcg_gen_lookup
_
and_got
o
_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hen
d
erson
targe
t
/sh4: Implement fsrr
a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
chard Hend
e
rson
targ
e
t/sh4: Add
missing FPSCR
.
PR ==
0 checks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Rich
a
rd Hende
r
so
n
target/sh4: Implement fpchg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hender
s
on
target/sh4: Intr
o
duce
CHECK_SH
4
A
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
H
enderson
target/s
h
4: Intr
o
duce CHECK_FPSCR_PR
_
*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
t
a
rget/sh4: Tidy misc
illegal
i
n
s
n checks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richa
r
d
Hen
d
erson
targ
e
t/sh4:
Un
i
fy code fo
r
CHE
C
K_FPU_ENAB
L
ED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard He
n
d
erson
t
a
rget/sh4: Unify
c
o
de for
C
HECK_P
R
IVILEGED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richa
r
d Henderson
tar
g
et
/
sh4
:
Unify
c
ode fo
r
C
H
E
C
K_NOT_DELAY_S
L
OT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target/s
h
4:
S
i
mplify 64-bit fp reg-reg
m
o
ve
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
Henderso
n
targ
e
t/sh4: Load/sto
r
e Dr as 64-bit quantities
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
He
n
derson
target/sh4: Merge DREG into
fpr64 routin
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
t
a
r
get/s
h
4:
E
limi
n
at
e
u
nused XREG macro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Rich
a
rd Henderson
t
a
rget
/
sh4:
Hoi
s
t fp register bank
s
elec
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
tar
g
et/sh4:
P
ass DisasContext to
fpr64 routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Rich
a
rd Henderson
target/sh4: Unify cpu
_
fregs into FRE
G
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ric
h
ard Henderson
target/sh4: Hoist register b
a
nk selec
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richa
r
d Hende
r
so
n
linux-user/s
h
4: Clean
e
nv->fla
g
s on s
i
gnal
bo
u
ndaries
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
Henderson
linux-user/sh4:
N
otice
g
USA regions during signal delivery
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richa
r
d Henderson
target/sh4
:
Rec
o
g
nize common gU
S
A
s
equences
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
ha
r
d Henderso
n
ta
r
get/sh4: Ha
n
dle
u
s
e
r
-space atomics
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
ichard
H
enderson
tar
g
et/s
h
4: Adjust TB_FLAG_PENDING_
M
OVCA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target/sh4: Keep env->flags clean
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Rich
a
rd
H
enderson
target/sh4: Intr
o
du
c
e TB_FLAG_ENVFLAGS_MASK
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
targe
t
/s
h
4: Consolidate end-of-TB tests
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Ri
c
h
a
rd H
e
nderson
t
a
rget/s390x: Fix
risbg handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Rich
a
rd Henderson
t
a
rget/
s
390x: Ma
r
k
E
TF3 and
E
TF3_ENH f
a
cilities as
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Henderson
target/s3
9
0
x
: Implement TRTR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Ric
h
ard Henderson
t
a
rget/s390x: Im
p
lement SRS
T
U
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Hende
r
s
o
n
t
a
rget/s390x: Tidy SRST
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Henderson
target/s390x: Implement CONVERT UNICODE in
s
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard
H
enderson
t
a
rget/s3
9
0x: Im
p
l
ement CSST
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard
H
enderson
target/s390x: Clean up
TB
flag bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henderson
target
/
s390x:
Finis
h
i
mplementing ET
F
2-ENH
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Ric
h
ard Henderso
n
target/s390x: Mark STFLE_49 facility as
a
vail
a
ble
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richar
d
Hen
d
er
s
on
t
a
rge
t
/
s3
9
0x: Implement pro
c
essor-assist
insn
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard
Henderson
t
arget
/
s390x: Implement executio
n
-hint
insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard H
e
nderson
target
/
s3
9
0
x:
M
ark STFLE_53 facil
i
ty as available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
R
i
c
h
a
rd Henderson
target/s390x:
I
mplement load
-
and-zero-righ
t
most
-
byte
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard
Henderson
target/s390
x
: Imple
m
ent load-on-co
n
diti
o
n-2 insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Hend
e
rson
t
a
rget
/
s390x: Mark FPSEH facility as
available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard
Henderso
n
target/
s
390x:
M
ap
existing FAC_
*
nam
e
s to S390_FEAT_
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Henderson
target/arm: Exi
t
a
fter cl
e
aring aarch64
interrupt
mask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Henderson
target/s390x: Exit after
c
hanging P
S
W mask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Henders
o
n
targe
t
/alpha: Use tcg
_
gen_lookup_and_got
o
_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Rich
a
rd Henderson
tcg: In
c
rease hit rate of lookup_
t
b_
p
tr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Henderson
t
cg/a
r
m: Use
l
dr (
l
iteral)
for
goto
_
t
b
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
R
ichar
d
Henderson
tcg
/
arm: Try
p
c-rel
a
tive
a
ddresses
f
o
r mo
v
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
R
i
chard
H
e
nderson
tc
g
/arm: Remo
v
e limit on
c
ode b
u
f
fer size
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard
Hen
d
erson
tcg/ar
m
: Use indi
r
e
ct branch for goto_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Henderson
tcg/aarch64: Use ADR
i
n tcg_out_movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
h
a
rd Henderson
target/s39
0
x
: Re-implement a few EXECUTE target
ins
n
s
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
t
a
rget/s390x: Im
p
lement EXECUTE via new TranslationBlo
c
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
hard Hende
r
son
target/s390x: End the
T
B
af
t
er EXE
C
UTE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard
H
enderson
ta
r
get
/
s
390x: Save current
i
len
duri
n
g transla
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard He
n
ders
o
n
target/s390x: Im
p
leme
n
t CSPG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
rd Henderson
tar
g
e
t/s39
0
x: Use atomic operations for COMPAR
E
SWAP
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hender
s
on
target
/
s390x: Fix EXECU
T
E
w
i
th R1==0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderso
n
ta
r
get/s3
9
0
x:
F
ix
some
h
elper_ex pro
b
lems
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ric
h
ard Henderson
target/s390x: Use unwi
n
d data for he
l
per_mvc
s
/mvc
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderso
n
target/s390x: Use unwi
n
d
d
ata for
helper_l
r
a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hende
r
son
tar
g
et/s390x: Use unwind da
t
a for hel
p
er_tpr
o
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
rd H
e
nderson
targ
e
t
/
s390x: Use unwi
n
d
d
ata for
h
e
lper_tes
t
block
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
rd Hende
r
son
target/s39
0
x:
U
se unwind data for helper_s
t
ctl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/
s
390
x
: Use
u
nw
i
nd data for helper_lctl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard H
e
n
derson
tar
g
et/s390x
:
U
se
u
nw
i
nd data for helper_lctlg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/
s
390x: Use unwind data
for helper_tr
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard
Hender
s
on
t
ar
g
et/s390x:
U
s
e
unwind
d
at
a
for help
e
r_t
r
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
t
a
rg
e
t/s
3
90x: Use un
w
ind
data for helper_tr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard He
n
derso
n
tar
g
et/s39
0
x: Use unwind data
f
or
helper_unpk
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d
Henderso
n
t
arge
t
/
s
3
9
0x: Use unwind d
a
ta for helpe
r
_cksm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard H
e
nd
e
rson
target/s390x: Use unwind data
f
o
r helper_clcle
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s
3
90x:
Use unwind
d
ata
for helper_
m
vcle
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
c
h
ard Henderson
target/
s
390x:
Use unwind data for
hel
p
er_mv
c
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
chard
H
ende
r
son
target/s39
0
x: Us
e
unwind data
f
or helper_s
t
am
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
ichard
H
end
e
rson
ta
r
get/s390x:
U
s
e
u
n
wind data for
h
elp
e
r_la
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
cha
r
d Henders
o
n
target/s390x: Use unwind data
for helper_mvst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ric
h
ard Hen
d
erson
t
a
rget/s
3
90x:
Use u
n
wind
d
ata for h
e
lpe
r
_
m
vpg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
ichard Henderson
target/s390x: Use u
n
w
i
n
d data for
h
elper_clst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
chard
H
enderson
target/s390x: Use unwind dat
a
for h
e
l
p
er_srst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next