repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
linux-user/sh4: Notice gUSA regions during signal delivery
2017-07-18
Rich
a
rd Henders
o
n
linux-user/sh
4
: N
o
t
i
ce gUSA r
e
gion
s
during
signal delive
r
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
Hend
e
rson
target/sh4: Recogni
z
e com
m
on gUSA sequ
e
nces
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard H
e
nder
s
o
n
targ
e
t/sh4:
H
a
ndle u
s
er-space atomics
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target/sh4: Adj
u
st TB_FLA
G
_
P
ENDING_M
O
VCA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
t
a
rget/
s
h4: Keep e
n
v
->f
l
ags clean
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ric
h
ard
He
n
derson
t
arg
e
t/sh4:
Introduce TB_FLAG_ENV
F
LAGS_MASK
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
ichard Henders
o
n
t
arget
/
sh4
:
C
o
ns
o
lidate en
d
-of-TB
tests
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard
H
enders
o
n
tar
g
et/
s
390x:
F
ix risbg handl
i
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
R
i
chard Hend
e
rson
target/s390
x
: Mark
ETF3 and
E
TF3_ENH facilities as
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard He
n
d
e
r
s
on
target/s390x:
Im
p
lement TR
T
R
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Rich
a
rd Hende
r
son
target/s390x: Implement SRSTU
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richar
d
Henderson
target
/
s390x: Tidy SR
S
T
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard
H
enders
o
n
t
a
rget
/
s390x: Im
p
lement CONVERT UNIC
O
DE
i
nsns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
R
i
chard H
e
nd
e
r
s
on
ta
r
get
/
s390x: Implement CSST
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Hender
s
on
target/s39
0
x: Clean up
TB flag
bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
R
ichard
Henderson
target/s390x:
Finish implem
e
n
t
ing ETF2-EN
H
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henderson
target/
s
390x: Mark STFLE_49 fac
i
li
t
y as
a
vai
l
able
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Rich
a
rd Henderson
target/s390x: Implement p
r
oc
e
s
s
or-
a
s
s
i
s
t insn
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Hender
s
o
n
target/s
3
90x: Implement executi
o
n-hi
n
t insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Hend
e
rson
targ
e
t/s39
0
x: Mar
k
S
T
FL
E
_53 facility as
a
vailable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henderson
tar
g
et/s390x: Imp
l
e
m
en
t
load-
a
n
d-zero-right
m
o
st-byte
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henderson
target/s390x: I
m
p
leme
n
t load-
o
n-condition-2
i
nsns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henders
o
n
t
arget/s390x: M
a
rk FPSEH facility
a
s
a
v
ai
l
a
b
le
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Rich
a
rd Henderson
tar
g
et/s390x:
M
a
p existing FAC_
*
names t
o
S390_FEAT_
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Henderso
n
t
arg
e
t
/arm: Exi
t
after clearing aarch
6
4 interrupt mask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
R
i
char
d
Henderson
t
a
rget/s390x: Exit after
changing P
S
W
m
ask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Ri
c
hard Hende
r
son
target/alpha: Use tcg_gen
_
l
o
o
k
up_and_goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
R
i
char
d
Hende
r
son
tcg:
Increas
e
h
it
rate o
f
lookup
_
tb_
p
tr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richa
r
d Henders
o
n
t
cg
/
arm: Use ldr (liter
a
l) for goto_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Ric
h
ard Henderson
tcg/a
r
m: Try
p
c-re
l
ative addresses
f
o
r
m
o
v
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richar
d
H
enderson
tcg/arm: Remove l
i
m
it on
c
od
e
buffer size
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
R
i
cha
r
d
H
en
d
ers
o
n
tc
g
/arm: Use indire
c
t branch f
o
r
got
o
_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Rich
a
rd
H
enderson
tcg/aarch64:
U
s
e
A
DR i
n
tcg_out_m
o
v
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
ha
r
d Hen
d
e
r
son
tar
g
et/s390x
:
R
e-implement a few EXEC
U
TE ta
r
get insns
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
char
d
Henderso
n
ta
r
get/s390x: Implement
E
XECUTE via new Tra
n
slationBloc
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s39
0
x
: End the TB after EXE
C
UTE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard H
e
nderson
t
arget/
s
390x:
Sav
e
current
i
le
n
duri
n
g translation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
rd
Henderson
targe
t
/
s
390x:
Implement CSPG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
hard Henderson
t
a
rget/s390x: U
s
e a
t
o
m
ic operations for COMPARE S
W
AP
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
c
h
ard Hende
r
s
o
n
ta
r
get/s39
0
x
:
Fix E
X
ECUTE with R1==0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
rd Henderson
target/s390x: Fi
x
s
om
e
helper_e
x
pro
b
lems
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
h
ard Hend
e
rson
targ
e
t/s390x: Use
u
nwind data f
o
r helper_mvcs/mvcp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard
H
e
n
d
e
r
son
target/s
3
90
x
: Us
e
unwind da
t
a for helper_lra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
c
hard Hen
d
erson
target/s3
9
0x: Use un
w
ind data f
o
r
hel
p
er_t
p
rot
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
targe
t
/s390x: Use unwind data for helper_tes
t
block
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
chard Hende
r
son
target/s390x: Us
e
u
n
wind data for he
l
per
_
stct
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard
H
end
e
rson
target/s390x: Use unwind d
a
ta for helper_lctl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
rd Henderson
target/s390x: U
s
e
u
n
wi
n
d
data
f
or helpe
r
_lctlg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hend
e
rson
t
arget/s390x: Use un
w
ind data for
h
el
p
er_
t
r
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard
H
end
e
rson
target
/
s39
0
x
:
Use unwind da
t
a for helper
_
tre
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
hard Henders
o
n
targ
e
t/s390x:
U
se u
n
wind
d
ata
f
or help
e
r_tr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richar
d
Hen
d
erson
ta
r
g
et/s39
0
x: Use unwind da
t
a
for
h
elper_unpk
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
hard H
e
n
d
erso
n
target/s3
9
0x: Use unwind data for helper_cksm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard
H
e
nder
s
on
tar
g
et/
s
39
0
x: Use unwind
d
ata for helper_clcl
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richar
d
Henderso
n
target
/
s39
0
x: Use
u
n
w
i
n
d dat
a
for h
e
lper_mvcl
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard H
e
nders
o
n
target/s39
0
x
: Use u
n
wind data for helper_mv
c
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
hard He
n
derson
target/s390x: Use unwind dat
a
for
helper_stam
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hende
r
so
n
target/s390x: Use unwind data f
o
r
he
l
per_lam
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
c
hard Henderson
t
arget/s390x: Us
e
unwind
d
ata for helper_mv
s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
c
ha
r
d Henders
o
n
target/s390x: Use
u
nwind data for helper_mvpg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard He
n
derson
target/s390x: Us
e
unwind
data f
o
r helpe
r
_clst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henders
o
n
t
a
rget/s39
0
x: Use un
w
ind data for helper
_
srst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hend
e
r
so
n
t
arget/s390
x
:
U
se unwin
d
dat
a
fo
r
hel
p
er
_
clm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard He
n
derson
target/s390x: Use
u
nwind data
f
or helper_
c
lc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hender
s
o
n
target/
s
390x: Use unwind
data for he
l
p
e
r_mvc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
chard He
n
derson
ta
r
ge
t
/
s390x: Use unwind da
t
a for
h
el
p
er_xc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ric
h
ard Henderson
target/
s
39
0
x: Use unwind data for hel
p
er_oc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hen
d
erson
target/s390x: U
s
e unwin
d
data for helper_nc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderso
n
t
a
rget/s390x: Move
h
elper
_
ex to end
of fil
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d Hen
d
ers
o
n
target/s390x:
Use cpu_loop
_
exit_resto
r
e
for tlb_fill
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Hender
s
on
t
arg
e
t/alpha: Use goto_tb
f
or fa
l
lth
r
u
betwe
e
n TBs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard He
n
derson
ta
r
g
et/alpha: Implement WT
I
N
T
inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Hen
d
erson
targ
e
t/hppa: Use
tcg_gen_l
o
o
ku
p
_an
d
_goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Rich
a
rd He
n
ders
o
n
target/s390: Us
e
tcg_g
e
n_
l
ookup_a
n
d_goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
R
i
c
ha
r
d Henderson
tcg/arm: Imp
l
ement goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
R
i
chard
H
en
d
erson
tcg/arm: Clarify
tcg
_
out_bx for arm4 host
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Ri
c
h
a
rd Henderson
tcg/
s
390: Im
p
lem
e
nt go
t
o_
p
tr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard
Henderson
tcg/sparc: Implement goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard H
e
n
derson
t
c
g
/aarch64: Implemen
t
goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Henderson
tcg/ppc: Imple
m
ent
goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Henders
o
n
qem
u
/
a
to
m
ic:
L
oo
s
en res
t
rictions for 64-bit ILP32 hosts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard
H
en
d
erson
tcg/sparc: Use the proper compila
t
i
on flags f
o
r 32-bit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard
H
enderson
target/nios2: Fix
6
4-bi
t
ilp32 compilation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Richa
r
d
He
n
derson
t
a
rg
e
t/s390x
:
Use
atomic operations for LOAD AND
OP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Richard Henderson
target/s3
9
0x: Use
atomic operations for COMPARE SWAP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
R
i
cha
r
d
Henderson
ta
r
get/s390x: Diagnose specificatio
n
exception
for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Richard Henderson
targ
e
t/s390x: Im
p
lement ST
O
RE FA
C
IL
I
TIES LIS
T
EXT
E
NDED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-04-26
Richar
d
Henderson
t
c
g
:
I
nitialize ret
u
rn value
a
ft
e
r exi
t
_atomic
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-03-01
Richar
d
Hen
d
erson
t
arget/s
p
a
r
c
: Restor
e
l
dstub of odd
a
sis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-28
Richard
H
en
d
erson
tar
g
et/alp
h
a
:
E
na
b
le MTTCG by def
a
ult
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-14
R
i
chard Henderson
linux-user: Fi
x
s390x safe
-
s
yscall f
o
r z900
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard He
n
derson
target/openrisc:
O
ptimize for
r
0 being
z
ero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard
Hen
d
erso
n
t
a
rg
e
t/o
p
enrisc: Tidy handl
i
ng of
delayed branches
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ard Henderson
target
/
openri
s
c: Tidy ppc/npc implemen
t
a
ti
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Rich
a
rd
H
en
d
ers
o
n
target/op
e
n
r
is
c
: Optimize
l
.
jal to n
e
x
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard
H
e
n
derson
target/openris
c
: Fix madd
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ard Henderso
n
targe
t
/ope
n
r
isc: Implem
e
nt
mu
l
d, muldu, macu, msbu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henders
o
n
target/
o
p
e
nrisc:
Represen
t
MACHI:M
A
CLO as a single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
chard Henderson
targe
t
/openrisc: Imple
m
ent msy
n
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Rich
a
rd Hen
d
ers
o
n
target/openrisc
:
E
n
able tra
p
,
csync
,
msync, psync
f
or
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next