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/i386: [tcg] Port to insn_start
2017-09-06
Richa
r
d Henderson
target/arm: D
e
la
y
check for magic kernel
p
age
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard H
e
nderson
target/arm: Use
D
ISAS_NO
R
ETURN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard
Henderson
targ
e
t/i386: Use generic
D
ISAS_* enumer
a
tors
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Henderson
t
c
g:
Add generic D
I
SAS_
N
ORETURN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-04
R
i
ch
a
rd Henderson
target/arm: Fix aa64 ldp register writ
e
b
a
ck
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-08-15
Richard Hen
d
e
r
s
on
target/arm: Correct
l
o
ad
excl
u
siv
e
pair a
t
omic
i
ty
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-08-03
Richard Henderson
tcg: Inc
r
ease mi
n
imum align
m
ent from tcg_malloc
t
o 8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
Richard
H
enderson
target/s390x: Fix CSST for
1
6-byte store
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
R
i
chard Hen
d
erson
tcg
/
arm: Fix run
t
ime overalignment t
e
st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-24
Richard Henderson
util: Intro
d
uce
i
n
c
lude/qemu/cp
u
id
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
i
chard Henderson
targ
e
t/arm:
Optimize aar
c
h64
r
e
v
1
6
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Ric
h
ard
H
e
n
derson
tcg: Expan
d
g
l
ue mac
r
os before stringif
y
ing helper
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard
Henderson
target/alpha: Log
temp leaks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Ri
c
hard Hender
s
on
target
/
alpha: Fix temp leak
in g
e
n_fbcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richar
d
Henderson
target/alpha:
F
ix
t
emp leak in gen_c
a
ll
_
pa
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Hende
r
son
target/al
p
ha:
F
ix temp lea
k
in gen_mt
p
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richa
r
d H
e
nd
e
r
s
o
n
target/alpha: Fix temp le
a
k i
n
gen_bcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richa
r
d Hen
d
erson
targ
e
t/alpha: Me
r
ge several fl
a
g byt
e
s i
n
to
ENV->F
L
A
G
S
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard
H
en
d
erson
target/alpha
:
Copy tb->flags into D
i
sasCont
e
x
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Rich
a
rd Henderson
target/al
p
ha
:
Remove
a
mask from
t
b->f
l
ags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target/sh4:
Use tcg_gen_lookup_and_go
t
o_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
H
end
e
r
s
on
target
/
sh4:
I
mpl
e
ment fsrra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
hard Hend
e
rson
t
a
rget/sh4: A
d
d missing FPSCR
.
PR == 0 checks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richa
r
d He
n
derson
t
a
rget/sh4
:
Imple
m
ent f
p
chg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
har
d
H
e
nderson
target/sh4: I
n
troduce CHECK_SH4A
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
ichard He
n
derson
target
/
sh4: Introduce
C
HECK_FPSCR
_
PR_*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
Hen
d
erson
t
arget/sh4: Tidy misc il
l
e
g
a
l
insn
c
h
e
cks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target
/
sh4: Unify code for
C
HE
C
K_FPU_ENABLED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richa
r
d Hende
r
son
target/s
h
4: Unify code f
o
r CHECK_
P
R
I
VILEG
E
D
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target/sh4: Unify code for CHECK_NOT_DELAY_SLO
T
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richa
r
d Henderson
target
/
sh4: Simplify 64-
b
it fp
r
e
g
-re
g
m
ove
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target/sh4: Load/sto
r
e D
r
a
s
64-bit quantities
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard He
n
derson
target/sh
4
: Merge DR
E
G into fpr64
r
outines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henders
o
n
target/sh4: Eliminate
unused XREG macro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ric
h
ard Hend
e
r
s
on
t
arget/s
h
4: H
o
ist fp register
b
ank selection
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
chard Henderson
t
arg
e
t/sh
4
: Pass Disa
s
Con
t
ext to
fpr64
r
outine
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richa
r
d
H
en
d
erson
t
arget/s
h
4:
U
nif
y
c
p
u_fre
g
s into FREG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
ichard
H
enders
o
n
target/sh4: Hois
t
r
e
g
i
s
ter bank
s
election
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hend
e
rson
linux-
u
ser/sh4: Clean e
n
v->
f
lags on signal boundaries
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
ichard Henderson
l
i
n
u
x
-us
e
r/sh4: Notic
e
gUSA
r
egions during signal deliver
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
Henders
o
n
target/sh4
:
Recognize common gUSA sequen
c
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ric
h
ard He
n
de
r
son
tar
g
e
t/
s
h4: Han
d
le
us
e
r
-
space
atom
i
cs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hender
s
on
target/sh4
:
Adjust
T
B_FLAG_PENDING_MOVCA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Rich
a
rd
Hend
e
rson
t
a
rget/
s
h4: Keep env->f
l
ags clean
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
H
ende
r
son
ta
r
get/sh4: Int
r
od
u
c
e TB_FLAG_E
N
VF
L
AG
S
_MASK
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
ichard
H
enderson
targe
t
/sh4
:
Con
s
olid
a
te
e
nd-of-
T
B test
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Hen
d
erso
n
target/s390x: Fix risbg h
a
n
d
l
ing
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard
H
enderson
target/s390x: Mark
E
TF3 and ETF3_ENH facilities a
s
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Hender
s
o
n
t
a
rg
e
t/s390x: Implement TRT
R
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Henderson
target/s
3
90x: Implemen
t
SRST
U
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richar
d
Henderson
ta
r
get/s390x
:
Ti
d
y S
R
ST
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard
H
end
e
rson
tar
g
et/s39
0
x
: Imple
m
ent
C
ONVERT UNI
C
ODE insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Henderson
t
ar
g
e
t/
s
390x: Implemen
t
C
SST
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richar
d
He
n
derson
target/
s
390x:
Clean up TB flag bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Ric
h
ar
d
Hende
r
s
o
n
target/
s
390x: Finis
h
imp
l
ementing ETF2-
E
NH
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Ri
c
hard Hen
d
er
s
on
targe
t
/s390x: Mark STFLE_4
9
fa
c
ilit
y
as available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard
Hen
d
erson
target
/
s390x: Implem
e
nt
p
roc
e
ssor-ass
i
s
t insn
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard
H
enderson
targe
t
/s390x: Im
p
l
ement execut
i
on-hint ins
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henderson
target/s390x: Mark ST
F
LE_5
3
facility as available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard H
e
nde
r
son
target
/
s
3
90x:
Imp
l
e
m
ent lo
a
d-and-zero-rightmos
t
-byt
e
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
R
i
chard Henders
o
n
ta
r
get/s390x: Implement lo
a
d
-on-c
o
n
d
ition-
2
insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
R
i
char
d
Hende
r
son
target/
s
390x:
M
ark FPSEH
facili
t
y
as avai
l
able
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Ri
c
hard H
e
nderson
tar
g
et/s390x: Map existing FAC_* names to S3
9
0_FEAT
_
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richar
d
Henderson
target/arm: E
x
it
a
f
t
er clearing aarch64
interrupt mas
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
R
i
chard Henderson
t
a
rget/s390x: E
x
it af
t
er changin
g
PSW mask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Ri
c
hard Henderson
target/alph
a
: Use tcg_gen
_
looku
p
_and_goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard H
e
n
d
erson
tc
g
: Increase hit rate
o
f lookup_tb_pt
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard H
e
n
d
erso
n
tc
g
/ar
m
:
Use l
d
r (literal) for goto_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Ri
c
hard
H
enderson
tcg/arm
:
Try pc-r
e
lative addres
s
es for mo
v
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
R
ichard
Henderson
tcg/arm:
R
emove
li
m
it on
code buffe
r
size
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Hen
d
erson
tcg/arm: Use indir
e
c
t branch for goto_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Ri
c
har
d
Hen
d
e
rson
tcg/aarch64
:
Use ADR in tc
g
_
o
ut_m
o
vi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard
Henderson
target/s3
9
0x: Re-
i
mplement a few
E
XEC
U
TE
t
a
rget insns
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
t
a
rget
/
s390x: Im
p
lement EXECU
T
E via new
T
ra
n
s
lation
B
l
ock
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hend
e
rso
n
t
arget/s390x
:
End the TB after EXECU
T
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hender
s
on
tar
g
et/s390x: Save current ilen during translation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
chard He
n
derson
target/s390
x
: Implem
e
nt CSPG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ric
h
ard H
e
nderson
target/s39
0
x: Use atomic operations f
o
r COMPAR
E
SWAP
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
ta
r
g
e
t/s390x: F
i
x EXE
C
UTE with R
1
==0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s390x: F
i
x
some helper_
e
x
p
r
o
b
lems
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Hend
e
rson
target/s390x: Us
e
unwin
d
data for helper_mvcs
/
m
vc
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard He
n
derson
target/s390x: Use unwind da
t
a f
o
r helpe
r
_lra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
hard Hen
d
e
r
s
on
ta
r
get/s390
x
: Use
u
n
wind
data f
o
r h
e
lper_
t
prot
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s390x:
U
se unwind data for he
l
p
e
r_t
e
stblock
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
ichard
Henderson
ta
r
get/s39
0
x: Use unw
i
nd data for helper_stctl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richar
d
Henders
o
n
target/s390x: U
s
e unwind data
f
or help
e
r_lctl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richar
d
Hen
d
e
rs
o
n
target/s390x: Us
e
unwind data for help
e
r_lctlg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard
H
enderson
target/s390x: Use
u
nwind data
for
h
elper_trt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
t
arget/s39
0
x: Use unw
i
nd d
a
ta f
o
r helper_tre
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richar
d
H
e
nderson
targe
t
/s390x: Use unwind data for h
e
lper_tr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d Henderso
n
target/s390x: Use u
n
wind data for helper_u
n
p
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard H
e
nde
r
son
t
a
rget/s390x: Use u
n
wind data for helper_cksm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
chard Henderson
tar
g
et/s390x: Use unwind data for he
l
per_clcl
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard He
n
de
r
son
t
a
r
g
et/
s
390x:
U
se unwind data for help
e
r_mvcl
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d H
e
nde
r
son
t
a
r
get/s39
0
x: Use unwi
n
d data for helper_mvcl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
hard
Hen
d
er
s
on
t
arget/s390x: Use unwind da
t
a for helpe
r
_sta
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
cha
r
d Henderson
t
a
rge
t
/
s
390x
:
Use unwind data for
helpe
r
_lam
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d He
n
d
e
rson
t
a
rget/s390x:
Use
u
n
w
i
n
d
data for helper
_
m
vst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
ta
r
g
et/s
3
90x:
Use unwind
data for helper_mv
p
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henders
o
n
tar
g
et/s390x: Use unw
i
nd data for he
l
per_clst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next