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
target/s390x/cpu_models: Allow some additional feature bits for the "qemu" CPU
2017-06-06
Thomas
Huth
target/s39
0
x/cpu_models: A
l
low
s
ome
addi
t
ional feature
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
ta
r
ge
t
/s390x: Re-implement a
f
e
w
EXECUTE target insns
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
rd Hende
r
son
target
/
s390x: Implement EXECUTE
v
ia n
e
w Transl
a
tionBlock
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
R
i
chard Henderson
target/s390x: End th
e
TB aft
e
r EXECUTE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
R
ichard
H
enderson
target/
s
39
0
x: Save current ilen d
u
ring translation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richar
d
Hende
r
son
target
/
s390x: Implement CSPG
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard
H
enderson
ta
r
get/
s
3
9
0x:
U
s
e
atomic opera
t
ions for COMPARE SWAP
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s390x
:
Fix EXE
C
UT
E
wi
t
h R1==0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s390x: Fi
x
so
m
e helper
_
ex p
r
ob
l
ems
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
R
ichard Hender
s
on
target
/
s39
0
x
: Use unwind data
for helper_
m
vc
s
/mvcp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard He
n
derson
ta
r
get/s390x: Us
e
unw
i
nd data
f
or
hel
p
er_lra
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
ha
r
d H
e
nderson
target
/
s390x:
Use unwind
data
f
or
h
e
lper_tprot
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s390x: Use un
w
ind data for
h
elper_testblo
c
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hende
r
s
on
target/s390x: Use unwind dat
a
f
o
r helper_stc
t
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hen
d
erson
tar
g
e
t
/
s390x: Use unwind
d
a
t
a for helper
_
lct
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hen
d
e
r
so
n
target/s3
9
0x: Use unwind data for helper_lct
l
g
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richar
d
Henderson
t
arget/s390x: Us
e
unwind data for he
l
per
_
trt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Ric
h
a
rd
Henderso
n
target/s3
9
0x: Use unwin
d
data f
o
r helper_tre
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s390x: U
s
e
un
w
ind data for helpe
r
_tr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hender
s
o
n
target/s390x:
U
se unwind d
a
ta for he
l
per_unpk
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
hard Henderso
n
target/s39
0
x:
U
s
e
un
w
ind data for helper_cksm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard
H
e
nderso
n
t
a
rget/s390x: Use unwind da
t
a f
o
r helper_clc
l
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
rd Hende
r
son
target/s
3
90x: Use un
w
i
nd data for
hel
p
er_mvcle
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
R
i
chard He
n
de
r
son
targ
e
t/s390x: Use unw
i
nd data for
h
e
lper_mvcl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d
H
e
n
d
erson
tar
g
e
t
/
s390x: Use unwind
data for h
e
lp
e
r_stam
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hen
d
erson
target/s39
0
x: Use unwi
n
d data for helper_lam
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s390x: Use unwin
d
d
ata
for helper_mvst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard
Hen
d
erson
ta
r
get/s390x:
U
se u
n
wind d
a
ta
f
or helper_mvpg
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target
/
s
39
0
x
:
Use
u
n
w
ind dat
a
f
o
r helper_clst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
R
icha
r
d H
e
n
derson
target/s390x: Us
e
un
w
ind data for helpe
r
_srst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s390x: Us
e
unwi
n
d da
t
a
f
or helper_c
l
m
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hend
e
rson
tar
g
et/s39
0
x:
Use unwind data for
h
elper_clc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s390x
:
Use unwind data for hel
p
e
r
_mvc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richar
d
Hender
s
on
target/s390x: Use
unwind
data for he
l
per_xc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard He
n
derson
target/s
3
90x:
Use unwind d
a
ta f
o
r helper_o
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Ric
h
a
r
d
Hen
d
ers
o
n
targe
t
/s3
9
0x:
U
s
e
un
w
ind data
f
or
h
elper_nc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hender
s
on
ta
r
get/s
3
90x: Move helpe
r
_ex to end
o
f fil
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Richard
H
enderson
targe
t
/s390x:
U
se
cpu_loo
p
_exit
_
restore for tl
b
_
f
i
ll
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-06
Thomas Huth
t
a
rge
t
/s390
x
: Add support for the T
E
ST BLOCK in
s
truction
Reviewed-by: Richard Henderson <
rth@twiddle.net
>
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Richard Henderson
targ
e
t/alpha: Use goto_tb for
f
al
l
thru be
t
ween TBs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Ri
c
hard
Hende
r
s
o
n
target/alph
a
: Implement WTIN
T
inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
A
u
relien
J
a
r
no
target
/
mips: optim
i
z
e indirect bran
c
hes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Aurelien
J
a
r
no
target/mips: optimize cros
s
-page dir
e
ct jumps in softmmu
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Emil
i
o G
.
Cota
target/aarch64
:
opt
i
mize indirect branches
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Emil
i
o
G
.
Cota
ta
r
get/aarch6
4
: optimize cross-page
d
irec
t
jump
s
i
n
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Richar
d
Henderson
target/hppa: Use tcg_gen_lookup_and_go
t
o_
p
tr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Rich
a
rd H
e
nderson
ta
r
get/s390: Use tcg_gen_lo
o
kup_
a
nd_goto_ptr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Aure
l
ie
n
Jarno
tcg/m
i
ps: implement goto_p
t
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Ri
c
hard Hende
r
so
n
t
cg/arm: I
m
plement goto_ptr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Richard He
n
derson
tcg/arm: C
l
arify
t
cg_out
_
b
x
for arm4 host
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Richard Henderson
tcg/s39
0
: Implement g
o
to_ptr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
R
icha
r
d Henders
o
n
t
cg/sparc: Implement goto_ptr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
R
ichard H
e
nderson
tcg/aarch64: Implement goto_ptr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Richar
d
Henders
o
n
t
cg/p
p
c:
Impl
e
men
t
goto_p
t
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Emilio G
.
Cota
tb-hash
:
impr
o
ve tb_jmp_cache hash
f
unction in user
.
.
.
Reviewed-by: Richard Henderson <
rth@twiddle.net
>
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
E
mili
o
G
.
Cota
targ
e
t
/
i386: optimiz
e
indi
r
ect bran
c
hes
Reviewed-by: Richard Henderson <
rth@twiddle.net
>
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
E
m
i
l
io G
.
Cota
t
ar
g
et/i38
6
: opt
i
mize cross-page direct ju
m
ps in
s
o
ftmmu
Reviewed-by: Richard Henderson <
rth@twiddle.net
>
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
E
milio G
.
Cota
target/i386:
introduce
g
en_jr h
e
lper to generate loo
k
up_and_
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Emilio
G
.
Cota
target/arm: opt
i
mize indirect branches
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Emilio G
.
C
ot
a
ta
r
get/arm
:
op
t
imize cross-pa
g
e direct
jumps in
softmmu
Reviewed-by: Richard Henderson <
rth@twiddle.net
>
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Emilio G
.
Cot
a
t
c
g/i386: implement goto_ptr
Suggested-by: Richard Henderson <
rth@twiddle.net
>
Reviewed-by: Richard Henderson <
rth@twiddle.net
>
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
E
m
i
li
o
G
.
Cota
tcg:
In
t
ro
d
uce goto_ptr opcode a
n
d
t
cg_gen_lookup_and
_
go
t
o_ptr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Richard Henders
o
n
qemu/atomic: Loosen res
t
rictions for 64-bit ILP32 hos
t
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Ri
c
hard
H
enderson
tcg/s
p
arc: Us
e
the proper comp
i
lation flags
f
o
r 32-bit
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-06-05
Ric
h
ar
d
Henderson
target
/
n
ios2
:
Fix 64-bit i
l
p3
2
compilatio
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-05-12
Aurelien Jarno
ta
r
get/s
3
90x: i
m
plement seri
a
lizati
o
n
i
n BRAN
C
H CONDITION
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-05-12
Au
r
elien Ja
r
no
tar
g
et/s390x
:
fi
x
SI
G
NAL PRO
C
E
SSO
R
retur
n
valu
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-05-12
A
urelien Jarno
targe
t
/s390x:
mask
t
he SIGP order_c
o
de using SIG
P
_ORDER_MASK
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-05-12
Richar
d
Henderso
n
tar
g
e
t/
s
390x: Use atom
i
c operations
fo
r
LOAD A
N
D OP
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-05-12
Richard Henderson
t
arge
t
/
s
3
90x: Use
atomic ope
r
ations for COMPARE SWAP
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-05-12
Eric Bischoff
tar
g
et/s
3
90x: Implement LOA
D
PAI
R
DISJ
O
INT
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-05-12
Richard Henderson
tar
g
et/s390x
:
D
i
agnose s
p
ecifica
t
ion
e
xception for
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-05-12
Miroslav Benes
tar
g
e
t
/s390x: Imp
l
ement LOAD PROGRAM P
A
RAM
E
TER
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-05-12
Rich
a
rd
Henderson
t
a
rget/s390x: Im
p
lement STORE FA
C
ILITIES LIST EX
T
ENDED
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-04-26
R
i
chard Henders
o
n
tcg:
I
nit
i
a
l
i
z
e retur
n
value a
f
t
er
exit
_
atomic
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-03-01
Richard
H
e
n
d
e
rson
target/sparc:
R
estor
e
ldstub
of o
d
d
asis
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-28
Pranit
h
Kumar
aarch64: Change
e
xt
t
ype to TCGTy
p
e
t
o fix
w
a
r
nings
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-28
Richar
d
Henderson
target/alpha: En
a
bl
e
MTTC
G
by defaul
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ard Henderson
ta
r
get/openri
s
c:
Op
t
imize fo
r
r0 being zero
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/openrisc: Tidy handling of delaye
d
branches
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
R
ich
a
rd Henderson
target/openrisc: Tidy p
p
c/npc implementation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richar
d
H
e
nderson
target/openrisc: Optimize l
.
j
a
l to next
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/openri
s
c: Fix ma
d
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Ri
c
hard
H
e
n
der
s
on
ta
r
get/openrisc:
I
m
p
l
ement muld, muldu, macu
,
m
s
bu
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richa
r
d He
n
derson
t
arget/open
r
isc
:
Re
p
r
e
sent MACHI:MA
C
LO
a
s a
s
ingle
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
a
r
d Henderson
targ
e
t/openrisc:
Implement msync
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/openrisc:
Enable trap,
cs
y
nc, msync, psync for
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henders
o
n
target/
o
penrisc: Set fla
g
s
on he
l
per
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/o
p
e
n
ris
c
: Use m
o
vcond where a
p
propri
a
te
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Ri
c
h
ard Henderson
targ
e
t/op
e
nr
i
sc: Keep SR_C
Y
and SR_O
V
in a separate
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
R
ichard
He
n
ders
o
n
targe
t
/openrisc: Keep SR_F in a se
p
arate var
i
a
ble
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard
H
enderson
ta
r
get/ope
n
risc: Inve
r
t the decodin
g
in dec_calc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard
Henderson
tar
g
et/
o
pe
n
risc
:
P
u
t SR[
O
VE] in TB flags
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hend
e
rson
target/
o
penrisc:
Streamline arithmetic and OVE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
targe
t
/openr
i
sc: Rationa
l
ize im
m
e
d
ia
t
e extra
c
tio
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
t
arget/openr
i
sc:
T
idy
i
n
sn
dumping
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
t
a
rget/open
r
isc: Implement lwa, swa
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Staf
f
ord Horne
target/openrisc:
Fix exception
h
andl
i
ng status reg
i
sters
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Ri
c
hard
H
enderson
linux-user: Honor CLONE_SETTLS
for
o
penrisc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richar
d
Henderson
linux-user
:
Fix openrisc cp
u
_l
o
op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next