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
Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20171006' into staging
2017-07-18
R
icha
r
d
H
ender
s
on
ta
r
get
/
sh4: Adjus
t
T
B_FLAG_
P
ENDIN
G
_MOVCA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
H
enderson
target/sh
4
:
Keep env->flags clea
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Rich
a
rd
Henderson
targe
t
/sh4: Introduce TB_FLAG_ENVFLA
G
S_MASK
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
Hen
d
e
r
son
target/sh4:
Consolidate end-of-TB tests
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard H
e
nderson
target/s390x: Fix risbg hand
l
ing
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
R
i
cha
r
d Hender
s
o
n
target/s390x: Mark ETF3 an
d
ETF3_ENH
f
acilit
i
es as
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard H
e
nderson
target/s390x: Implement
T
R
T
R
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
R
ich
a
rd He
n
derson
t
a
r
get/s390x:
I
mplement
SR
S
TU
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Ri
c
har
d
He
n
derson
t
ar
g
et/s
3
90x: Tidy SR
S
T
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Hender
s
on
t
a
r
get/s390x: Im
p
lement CONVERT
UNIC
O
DE ins
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Hend
e
rson
tar
g
et/s390x: Implement CSS
T
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard H
e
nderson
target/s390x: Cl
e
an u
p
TB flag bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Ric
h
ard Henderson
targ
e
t
/s390x: Finish implementing ETF2-E
N
H
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richa
r
d
Henderson
tar
g
e
t
/
s390x: Mark
S
TFLE_
4
9 facili
t
y as avai
l
able
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
R
i
c
hard Hende
r
s
o
n
t
a
rget
/
s390x:
Impleme
n
t proces
s
or
-
assist insn
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard
He
n
derso
n
t
a
rget/s390x: Imple
m
ent execution-hint
i
n
sns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard
H
enderso
n
t
a
rget/s39
0
x: Mark
STFLE_53 facility as avai
l
able
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richa
r
d Henderson
ta
r
get/s
3
90x: Implement load-
a
nd-zero-rig
h
t
m
o
s
t
-byte
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
R
ich
a
rd Henderson
target/s390x: Implement load-on-condition-
2
insn
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henderson
target/s3
9
0x: Mark FPSEH facilit
y
a
s available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henderson
targ
e
t/s390x: Map ex
i
s
ti
n
g FA
C
_* names
t
o S39
0
_FEAT_
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
R
ichard H
e
nde
r
son
target/arm: Ex
i
t a
f
ter clea
r
ing aarch64 interrupt mask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard
H
enderson
target/
s
39
0
x
: Ex
i
t afte
r
changing PSW
mask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richa
r
d
Henderson
tar
g
et/alpha: U
s
e tc
g
_gen_lookup_and_goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard
H
enderson
tcg: Inc
r
ease hi
t
r
a
te of lookup_tb
_
pt
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richa
r
d
H
e
nderson
tcg
/
arm: Use
ldr
(
l
it
e
ral) for
g
o
to_t
b
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Ri
c
hard
H
e
n
derson
t
c
g/ar
m
:
Try pc-relative a
d
dr
e
sses for
m
o
vi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Henderson
t
c
g/a
r
m: Remove
limit
o
n code buffer size
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Henderson
tcg/arm: Use indirect branch for
g
o
to_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richa
r
d Henderson
tcg/aar
c
h
64: Use ADR in tc
g
_out_movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hende
r
son
tar
g
et/s
3
90x
:
R
e
-
implement
a
few EXECUT
E
target
i
nsns
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d Henderson
target/s3
9
0x: Implement EX
E
CUTE v
i
a
n
e
w TranslationBl
o
ck
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s39
0
x
:
End
th
e
TB a
f
ter EXECU
T
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard H
e
n
d
erson
t
arget/
s
390x: Sa
v
e
current ilen
during translation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
ichard Henderson
target/s39
0
x:
I
mplement CSPG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hende
r
son
target/s
3
90x: Use a
t
omic operat
i
ons for COM
P
A
R
E SWAP
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard He
n
der
s
o
n
ta
r
get/s
3
90x: Fix EXECUTE with R1=
=
0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s39
0
x: Fix s
o
me helper_
e
x problems
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
ch
a
rd Henderson
t
a
rg
e
t/
s
3
9
0x: Use un
w
i
n
d da
t
a for he
l
p
er_mv
c
s
/mvcp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
chard Henderson
target/s390x: Us
e
unwi
n
d d
a
ta for
helper_l
r
a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard H
e
nderson
targ
e
t/s39
0
x: Use unwind data
f
o
r
helpe
r
_
t
prot
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
t
a
r
get/s390x: U
s
e
u
nwind
d
a
t
a for helper_test
b
lock
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d Henderson
target/
s
390x: Use unwind d
a
ta for
h
elp
e
r
_s
t
ctl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hen
d
erson
t
arget
/
s39
0
x: Use unwind data fo
r
helper_lctl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard
H
e
nd
e
rson
t
a
rget/s390x: Use unwin
d
da
t
a for helper_lct
l
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
targe
t
/s3
9
0x:
Use unwin
d
data for helper_trt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
h
a
rd Hender
s
on
target/s390x: Use unwind
data for h
e
lper_tre
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
rd Henderson
targ
e
t/s390x
:
Use u
n
win
d
data for helper_tr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard
Henderson
t
arget/s390x:
U
se unwi
n
d
data for h
e
lp
e
r_unpk
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
hard Henders
o
n
target/s3
9
0x: Use unwi
n
d
data
f
or
h
elper_cksm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henders
o
n
target/s390x:
U
s
e unw
i
nd data for helpe
r
_clcle
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s390x: Use unwind data fo
r
helper_mvcle
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard
H
enders
o
n
tar
g
et/s3
9
0x
:
U
se unwind data
f
o
r
help
e
r_mvcl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
ic
h
ard Henderso
n
target/s390x:
Us
e
unwind data for he
l
per
_
s
t
am
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hender
s
on
t
arget/
s
3
9
0x: Us
e
unwind data for helper_lam
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hend
e
rson
target/
s
3
9
0x: Use
unwi
n
d data for hel
p
e
r_mvst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hende
r
s
o
n
t
arget/s390
x
: Use unwind
data for helper_mvpg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
t
a
rget/s
3
90x: U
s
e unwind
data for
h
elper_clst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d
H
e
nde
r
son
target/s390x: Use
unwind
d
ata for helpe
r
_
srst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
rd Henderson
t
arg
e
t/s390x: Use unwind data
f
or
h
elper_cl
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hender
s
on
target/s390x
:
U
se unwind data for helper_c
l
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard H
e
n
d
e
rson
targ
e
t/s390x: U
s
e unwin
d
data for helper_mvc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d
Henderson
targe
t
/s390x:
U
s
e
u
nwind
d
a
t
a for
h
elper_xc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henders
o
n
t
arget/s390x: Use
u
n
w
i
n
d da
t
a
f
or hel
p
er_oc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
ichard Hende
r
son
target/s39
0
x: Use unwi
n
d
d
a
ta
f
or
helpe
r
_nc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d Hender
s
on
t
arget/s390x: Move h
e
lper_ex
to end of file
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hend
e
rso
n
target/s3
9
0x: Use cpu_loop_
e
xit_restore for tlb
_
fill
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
R
ic
h
ard He
n
derson
tar
g
et/alpha:
U
se go
t
o_tb f
o
r fa
l
lthru
b
etween TBs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Rich
a
rd Hen
d
erson
target/alpha: Impleme
n
t W
T
INT in
l
ine
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Rich
a
rd Hende
r
son
tar
g
e
t
/h
p
pa: Use tcg_g
e
n_l
o
okup_and_goto
_
p
tr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richa
r
d He
n
derso
n
target/s390: Use tcg_gen_lookup_and_g
o
t
o_pt
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Hend
e
rson
tcg/arm
:
Implement goto
_
ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Henders
o
n
t
c
g/arm: Clarify tcg_out_bx for ar
m
4
h
o
s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Henderso
n
t
c
g/
s
390: Im
p
lemen
t
goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Henders
o
n
t
cg/
s
parc: Imple
m
ent goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Ri
c
h
a
rd
Henders
o
n
tcg/aarch64: Impl
e
ment goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Henderson
t
cg/ppc: Implement goto_p
t
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Hen
d
e
r
son
qemu/a
t
om
i
c: Loosen
r
e
strictions for 64-bit ILP32 hos
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Hende
r
son
t
cg/sparc: Us
e
th
e
proper compi
l
ation f
l
ags for 32-b
i
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Henderso
n
targe
t
/nios2: Fix 6
4
-b
i
t
ilp32
c
ompilation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Ric
h
a
r
d Henderson
target/s3
9
0x: Us
e
a
tomic operations
f
or LO
A
D AND OP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Richard
Hen
d
erson
target/s390x: Use
atomic operations
f
or
COMPARE SWAP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Richard He
n
der
s
o
n
target/s390x:
D
iagn
o
se spe
c
i
fic
a
tio
n
exce
p
tion for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Richard Henderson
t
a
rget/s390x: Implement STORE FACILITIES LIST
E
XTEND
E
D
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-04-26
Richard
H
end
e
rson
tcg: Initialize return value after exit_atomic
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-03-01
R
ichar
d
Hen
d
erson
t
a
rg
e
t/
s
par
c
:
Restor
e
ldstub of odd asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-28
Richard Hen
d
erson
targ
e
t/alpha:
E
n
a
ble MTTCG by default
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-14
Rich
a
rd
H
end
e
r
son
linu
x
-use
r
: Fix s390x safe-syscall
f
or z900
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hend
e
rson
targe
t
/openrisc: Optimize for r0 being zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard
H
enderson
target/openrisc
:
T
idy handling of d
e
layed branches
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richar
d
Hender
s
on
ta
r
g
et/o
p
enrisc: Ti
d
y
ppc/npc imple
m
e
n
t
ation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hender
s
on
target/open
r
isc
:
Optimize l
.
jal to next
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard
Henderson
t
arget
/
openri
s
c:
Fix madd
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ri
c
hard Henderson
target/openrisc: Implement muld, mul
d
u, macu, msbu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
c
h
ard Henderson
ta
r
g
et/
o
penrisc: Represe
n
t
M
ACHI:MAC
L
O as a single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hender
s
o
n
target/open
r
i
sc: I
m
plem
e
nt msync
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henders
o
n
ta
r
g
e
t/openrisc
:
Enable trap, c
s
ync, m
s
yn
c
,
p
sync f
o
r
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderso
n
t
a
rget/openrisc: Set flags on helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ar
d
H
e
n
derson
target/openrisc: Use m
o
vcond wh
e
re
ap
p
ropria
t
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richar
d
Henders
o
n
target/
o
penri
s
c: Keep SR_CY a
n
d SR_OV
in a separate
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next