repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target/arm: Delay check for magic kernel page
2017-09-06
R
i
c
hard
H
en
d
erson
target/arm: Dela
y
chec
k
for magic kernel
page
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hend
e
rson
targ
e
t
/arm: Use
DISAS_NOR
E
TURN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
R
ichard Henderso
n
t
a
rge
t
/i386
:
Use gener
i
c DISAS_*
e
numerators
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richa
r
d Henderson
tcg:
A
d
d
g
e
n
e
r
ic DISAS_NORETURN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-04
Ri
c
hard Hen
d
e
rson
target/a
r
m: Fix aa64 ldp re
g
is
t
er writeback
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-08-15
Ric
h
ard Henders
o
n
target/arm: Corr
e
ct l
o
ad exclusiv
e
pair atomi
c
ity
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-08-03
Ric
h
ard Henders
o
n
tcg: Increase minimu
m
alignment from tcg
_
m
a
l
loc to
8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
R
i
chard
H
e
nderson
targ
e
t/s39
0
x: Fix CSST for 16-
b
yte st
o
re
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
Richard H
e
nderson
tcg/arm: Fi
x
runtim
e
over
a
lig
n
m
e
nt test
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-24
Richard Henderson
uti
l
: Int
r
od
u
ce include/qemu
/
cpuid
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Henderson
t
arget/ar
m
: Optim
i
z
e
aarch64 rev16
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Hende
r
son
tcg: Expan
d
glue
m
ac
r
os before st
r
i
n
g
ify
i
ng h
e
lper
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Hend
e
rson
targe
t
/alph
a
: Log temp leaks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Rich
a
rd H
e
nder
s
on
targe
t
/alpha: Fi
x
tem
p
l
e
ak
i
n gen_fbcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richar
d
Hen
d
erson
t
arget/alpha:
F
ix temp leak in gen_call_pal
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Henders
o
n
t
arget/alp
h
a: Fix tem
p
leak in gen_mtpr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Rich
a
r
d Henderson
t
arg
e
t/alp
h
a: F
i
x t
e
m
p
leak
in gen
_
b
cond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard H
e
nders
o
n
t
arget/a
l
pha: Me
r
ge several flag bytes into ENV->F
L
AGS
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richar
d
Henderson
tar
g
et/alpha: Cop
y
tb->f
l
ags into Disa
s
Context
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Rich
a
rd Henderso
n
target/al
p
ha: Remove
a
m
a
sk from
tb->flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
H
enderson
target/sh4: U
s
e
t
cg
_
g
e
n_loo
k
up_and_goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
chard Hen
d
erson
target/s
h
4
: Implement fs
r
ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard He
n
derson
tar
g
et/s
h
4: Add mis
s
ing FPSCR
.
PR == 0 checks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
c
hard Henderson
t
arget/s
h
4: I
m
pl
e
me
n
t
fp
c
hg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richa
r
d Hender
s
on
targe
t
/sh4:
I
n
troduce CHECK_SH4A
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard He
n
derson
t
a
rget
/
sh4
:
I
ntroduce CHEC
K
_FPS
C
R_PR_
*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
Hen
d
ers
o
n
target/sh4: Tidy misc ille
g
al insn ch
e
cks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderso
n
t
a
rg
e
t/
s
h
4
: Unify code f
o
r CHECK_FPU_ENABL
E
D
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
Hen
d
er
s
on
target/sh4: U
n
ify code f
o
r
CH
E
CK_P
R
IVILEGE
D
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Rich
a
rd Henderson
t
a
rg
e
t/sh4: Unify code for
CH
E
CK_NOT_DELAY_SLOT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderso
n
target/sh
4
: Si
m
plify
6
4-bit fp reg-reg move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
Henderson
t
a
rg
e
t/
s
h4: Load/
s
tore Dr as 64-bi
t
qu
a
ntities
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
ichard
Hend
e
rs
o
n
target/sh4: Mer
g
e DREG into fpr64 routine
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard H
e
nderson
tar
g
et/sh4: Eliminate u
n
used XREG macro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
c
hard
H
ende
r
s
o
n
tar
g
et/sh
4
:
Hoist
f
p reg
i
s
ter bank selection
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target/sh4:
P
ass Disa
s
Contex
t
to
f
p
r64 routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard H
e
nderson
tar
g
e
t/sh4: U
n
ify cpu_fr
e
gs into FREG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target/sh
4
:
Ho
i
st re
g
i
st
e
r bank selection
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
icha
r
d Hende
r
so
n
linux
-
user/sh4: Clean en
v
->flags on
s
ig
n
al bo
u
n
d
a
ries
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Rich
a
rd Henderson
linux-us
e
r/sh4:
N
o
t
ice gU
S
A
regions during
signal
d
e
l
ivery
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
Henderson
ta
r
g
e
t/s
h
4
:
Recogni
z
e common gUSA sequences
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
ichard Henderson
target/sh4: Handle user-space a
t
omics
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
ta
r
get/sh4
:
Adjust
T
B
_F
L
A
G
_P
E
N
DING_MOV
C
A
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hen
d
erson
target/sh4: Keep env->flags clean
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
H
enderson
target/s
h
4
: Introduce TB_FLAG
_
ENVFLAGS_MASK
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hender
s
on
t
arget/sh4: Consol
i
d
ate end
-
o
f-TB t
e
sts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Hender
s
on
t
a
rget/
s
390x:
F
ix r
i
sbg handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Ric
h
ard Henderson
target/s390x
:
Mark
E
TF3 a
n
d E
T
F3_EN
H
fac
i
l
i
ties a
s
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
R
i
chard
Henderson
target/s390x: I
m
plem
e
n
t TRTR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard
Hender
s
o
n
target/s3
9
0
x:
I
mplem
e
nt SRSTU
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Henderson
tar
g
et/s390x
:
T
idy
S
RST
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Ri
c
hard Henderson
target/s
3
90x: Imple
m
ent CONVERT UN
I
CODE insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard He
n
ders
o
n
t
a
rg
e
t/
s
390x: Implement
C
S
ST
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Rich
a
rd Henderson
target/s390x
:
Clean up TB flag bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard
H
ende
r
son
ta
r
ge
t
/s
3
90
x
:
F
inis
h
imple
m
e
nting ETF2-E
N
H
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Hend
e
r
s
on
target/s390x: Mark STFLE_49
facility
as available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richar
d
Henderson
ta
r
get/s390x: Im
p
lem
e
nt processor-assist insn
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
R
i
c
hard Henderson
target/
s
39
0
x: Imp
l
em
e
n
t
execution
-
hint i
n
sns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richar
d
Henderson
t
arget/
s
390x:
Mar
k
S
TFLE
_
5
3 facility as available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henderson
t
arget
/
s
3
9
0x: Imple
m
ent l
o
ad-and-
z
ero-rightmost-byte
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Rich
a
rd Hen
d
erson
target/s390x: Implement lo
a
d-on-conditio
n
-2 insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henderson
ta
r
get
/
s3
9
0x: Mark
F
PSEH f
a
cility as av
a
ilable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard
Hend
e
rson
target/s390x:
Map existi
n
g FAC_* names t
o
S3
9
0
_
FE
A
T_
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Ri
c
h
ard Hen
d
erson
target
/
arm: Exit after
c
lea
r
ing aarch64 interrupt mask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Henderson
tar
g
e
t
/s3
9
0x: Exit
after c
h
angi
n
g PSW
m
ask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard
H
enderson
target/
a
lp
h
a: Use tcg_gen_lookup_and
_
g
o
to_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
R
i
chard
H
enderson
tcg: Inc
r
ease hi
t
rat
e
of lookup_tb_pt
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard He
n
d
erson
tcg/arm:
Us
e
ldr (literal) for goto_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
R
i
chard
H
e
nder
s
o
n
tc
g
/arm: Try pc-rel
a
tive addresse
s
for movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richa
r
d Henders
o
n
tcg/arm:
Rem
o
ve limit
on
c
ode
b
u
ffe
r
size
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Ric
h
ard He
n
derson
t
cg/
a
r
m: Use in
d
irect bran
c
h for g
o
to_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richar
d
Hender
s
on
tc
g
/aarch64
:
Us
e
AD
R
in tc
g
_o
u
t_
m
ovi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ric
h
a
r
d Hender
s
on
target/s390x: Re-implement
a few EXECUTE ta
r
get insns
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ric
h
a
rd Henderson
t
a
r
get/s
3
90x:
I
mp
l
ement EXECUTE via new TranslationBlock
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
h
a
r
d
He
n
de
r
s
o
n
ta
r
get/s390x: End the TB aft
e
r EXECUTE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
hard Henderson
ta
r
get/s390
x
: Save
c
urrent i
l
en during translatio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
ta
r
g
et/s
3
90x: Implement CSPG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
hard Henderson
target/s390x: Use ato
m
ic
o
perations for
COMPARE
S
WAP
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d
Henderson
t
a
rget/s3
9
0x:
Fi
x
E
X
ECUTE with R1==0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
r
d
Hende
r
s
on
t
a
rget/
s
390x:
F
ix some
h
elper_ex
p
roblems
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard
Henderson
tar
g
e
t
/
s390x: Use unwi
n
d
data f
o
r helper_mvc
s
/mvcp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s3
9
0x: Use
u
n
win
d
d
ata for helper_
l
ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
ta
r
get/s390x:
U
se
unwind data for helper_tprot
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richar
d
He
n
derson
target/
s
390x: Use
u
n
win
d
data f
o
r he
l
pe
r
_
testblock
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
targe
t
/s390x: Use unwind
d
ata
for helper_stctl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
c
h
ard Henderson
target/s390x:
U
se un
w
in
d
data for helper_lctl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hend
e
rson
target/s390x:
U
se unwi
n
d d
a
ta for help
e
r_lctlg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
chard
H
e
nderson
target/s390x: Use unwind
data for helper_trt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
hard Hender
s
on
tar
g
et/s390x: Us
e
unwi
n
d data for helper_t
r
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
rd
Henderso
n
t
a
rget
/
s
3
9
0x: Use unwind d
a
ta
for helpe
r
_tr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d Hen
d
erson
targ
e
t/s390x: Use unwind da
t
a f
o
r he
l
p
e
r_
u
n
pk
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hen
d
erson
target/s390x: Use
unwind data fo
r
helper_
c
ksm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henders
o
n
targ
e
t/
s
390x: U
s
e unwind data for helper_clcle
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
cha
r
d Henderson
target/s390x: Use
u
nwind data for helper_mvcle
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard
H
e
n
derso
n
tar
g
et/s390x: Use
u
nwind data
f
or helper_mvcl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
hard Hen
d
erson
tar
g
et/s390x:
Use unwi
n
d data for helpe
r
_
s
t
a
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ric
h
ar
d
H
e
n
d
e
rson
ta
r
g
e
t/s390x: Use unwind data for he
l
pe
r
_la
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ric
h
a
r
d
He
n
derson
tar
g
et/s390x: Use u
n
w
i
n
d
data for hel
p
er_mvst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d
H
enders
o
n
t
a
rget/s39
0
x: Use unwind da
t
a
f
or
h
elper
_
mvpg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
chard Henderson
target/s390x: Use unwind
data for helper_clst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next