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: Split out thumb_tr_translate_insn
2017-09-06
Richard Henderson
t
arg
e
t/arm
:
Split out thumb_tr_
t
r
a
nslate_
i
nsn
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Ric
h
a
rd Hend
e
r
s
on
target/a
r
m:
Move s
s
ch
e
c
k
to
init_disas_contex
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Henderson
t
arget/arm: [a64
]
Move page and ss
chec
k
s to init_disas_context
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
R
ic
h
ard Hende
r
s
on
t
ar
g
e
t
/ar
m
: De
l
ay ch
e
ck for magic ke
r
nel
pa
g
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hender
s
on
target/arm:
Use DI
S
AS_NO
R
ETURN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard He
n
derson
target/i386: Use generic DISAS_* e
n
umerators
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Ri
c
h
a
rd Hen
d
e
rson
tcg: Add ge
n
eric DISAS_NORETURN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-04
R
ic
h
a
rd Henderson
target
/
arm: Fix aa64 ldp
register 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
Richard Hend
e
rson
target/arm:
Correct load e
x
c
lusiv
e
pai
r
ato
m
i
c
ity
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-08-03
Richard Henderson
tcg: Increase minimum alignment from tcg_malloc to 8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
Richar
d
H
ende
r
son
tar
g
et/s390x: Fix
C
S
S
T
f
or 1
6
-byte store
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
Richard
H
enderson
tcg/arm: Fix
r
u
ntime overali
g
nment test
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-24
Richa
r
d Henderson
util:
I
nt
r
o
d
u
c
e
include/qe
m
u/cpu
i
d
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Henderson
target
/
a
rm: Optimize aarch64 rev16
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
ichard Henderson
tcg: Exp
a
nd glue macros before string
i
fying helper
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Henderson
target/al
p
h
a
: Log temp leak
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Henderson
ta
r
get/a
l
pha: Fix temp leak in gen_fbcon
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Hen
d
er
s
on
ta
r
get/alpha: Fix temp lea
k
in gen_call_pal
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
ichard
Henderson
t
arget/alpha: Fix temp le
a
k
i
n gen_mtpr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Rich
a
r
d Hend
e
rson
target/
a
lpha: Fix temp
l
eak i
n
ge
n
_b
c
ond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
ich
a
rd He
n
derson
target/alpha: Merge sev
e
ral fla
g
byt
e
s into EN
V
-
>
FLAGS
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Ric
h
ard Henders
o
n
ta
r
g
et/alpha: C
o
py tb
-
>f
l
a
g
s int
o
DisasContext
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
i
chard Henderson
targ
e
t/a
l
pha:
R
emo
v
e amask from tb->fl
a
g
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard He
n
derson
target/sh
4
: Use t
c
g_g
e
n
_lookup_and_goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ric
h
ard Henderson
target/sh4: Impl
e
m
e
n
t fsrra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
targ
e
t
/sh4: Add mis
s
in
g
F
P
S
CR
.
P
R
=
= 0
c
hecks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hend
e
rson
target/sh4: Impl
e
ment fp
c
hg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
chard Henderson
tar
g
et/
s
h4: Introd
u
ce CHECK_
S
H
4
A
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
hard He
n
derson
ta
r
get/sh4: Intr
o
duce CHECK_FPSCR_PR_*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard H
e
nderson
t
a
rget/sh4: Ti
d
y misc
i
llegal
i
nsn
c
h
e
cks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderso
n
tar
g
e
t
/sh4: Un
i
f
y
code for
CHECK_FPU_E
N
ABLE
D
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target/s
h
4: Unify code for CHE
C
K_PRIVILEGED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
ichard
Henderson
t
arget/sh4: Unify co
d
e for CHE
C
K_NOT_DEL
A
Y_SLOT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
H
enderso
n
target/sh4: Simplify
6
4
-
b
it fp re
g
-reg
m
ove
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hender
s
on
target/sh4
:
Lo
a
d
/sto
r
e Dr as
6
4-b
i
t
q
u
a
n
tities
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hend
e
rson
target/sh4:
M
erge DREG into fpr64 routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard He
n
derson
target/sh
4
:
Elimi
n
ate un
u
sed X
R
EG macro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard He
n
d
e
r
s
on
t
arget/sh4: Hoist fp registe
r
bank se
l
ection
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
H
en
d
erson
t
a
r
get/sh4: Pa
s
s Disa
s
Co
n
text to fpr64 ro
u
tines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ric
h
ard
Hen
d
erson
target/
s
h4: Unify c
p
u
_f
r
egs into FREG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ric
h
ard Henderson
tar
g
et/sh4: Hois
t
register bank sel
e
ction
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ric
h
ard H
e
nderson
linux-user
/
sh4: Clean env->flags o
n
signal boundaries
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
linux
-
use
r
/s
h
4: Noti
c
e
gUSA reg
i
o
n
s during sig
n
al delivery
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hende
r
so
n
target
/
sh
4
: Rec
o
gnize com
m
on gUSA s
e
q
uences
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hend
e
rson
tar
g
et/s
h
4: Handle use
r
-space at
o
mi
c
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
chard Henderson
target
/
sh4: Adjust TB_FLAG_PENDI
N
G_M
O
V
CA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hen
d
erson
target/sh4: Keep env->flags c
l
ean
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richa
r
d
He
n
derson
t
arget/sh4: Introduce TB_
F
LAG_ENVFLAGS
_
MASK
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
ha
r
d
Henderson
t
a
rget/sh4:
Consoli
d
ate end-of-TB tests
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard
H
enderson
target/s390x: Fix risbg handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Rich
a
rd Henderson
targe
t
/s390x: Mark
ETF3 and ETF3_ENH facilities as
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Henderson
ta
r
get/s39
0
x
:
Implement TRTR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Henderson
target/
s
390x
:
Imple
m
ent SRSTU
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard H
e
nderson
target/
s
390x: Tidy
S
RST
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard
H
enderson
target/s390
x
: Implement CONVERT UNICODE
i
nsns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Hen
d
ers
o
n
t
arget/
s
390
x
:
Impl
e
ment CSST
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard He
n
derson
target/s390x: Cle
a
n up T
B
f
lag bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Rich
a
r
d
Henderson
target/
s
3
90x:
F
i
n
ish implementing E
T
F
2
-ENH
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Ric
h
ard Henderso
n
target/s390x: Mark STFLE_49 facility as availabl
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
R
ichard Hende
r
son
t
a
rget/s39
0
x: Implem
e
nt processo
r
-assi
s
t insn
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
R
i
ch
a
rd Henderson
t
a
rget/s390x: Im
p
l
e
me
n
t execution-hi
n
t
insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard He
n
derson
target
/
s390x: Mark STFLE_
5
3 facili
t
y as ava
i
lable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
R
icha
r
d
He
n
d
e
r
son
target/s390x:
I
mp
l
ement
lo
a
d-and-zero
-
rightmost-byte
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richa
r
d Hen
d
erson
t
a
rget/s390x: Implement lo
a
d-on-condi
t
i
o
n-2 insn
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Hender
s
on
target/s
3
9
0
x: Mark FP
S
EH facility as
a
vailable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
R
i
chard Henderson
target/s
3
90x
:
M
a
p existing FAC_*
name
s
t
o
S3
9
0_FEAT_
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richar
d
Henderso
n
target/arm: Exit after clearin
g
aarch64 interrupt mask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richa
r
d Henders
o
n
t
a
rget/s390x:
E
xit a
f
t
e
r changin
g
PSW mask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard
H
ende
r
son
t
arget/alpha
:
Use tcg_gen
_
lookup_and_goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Hen
d
erson
tcg: I
n
creas
e
hit r
a
t
e of lookup_t
b
_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Henderson
tcg/arm: Us
e
ldr (literal) for goto_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Henderson
t
c
g/arm:
T
r
y
pc-re
l
ative
a
dd
r
esses for movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard
H
ender
s
on
tcg/arm: Remove
limit on
c
ode buffer size
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard He
n
derson
tcg/arm:
U
se
indirect branch for got
o
_t
b
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Hender
s
on
tcg/aarch64: Use ADR in tc
g
_out_m
o
vi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ric
h
ard Hen
d
erson
target/s3
9
0x
:
Re-im
p
lement a few EXEC
U
TE target insns
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
ch
a
rd Henders
o
n
t
a
rget/s390x: Implement
E
XECUTE via ne
w
TranslationBlock
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s
3
90
x
: En
d
the TB after EXECUTE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
rd Hende
r
s
on
target/s39
0
x: Sa
v
e current
il
e
n durin
g
translation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard
Henderson
ta
r
g
e
t/
s
3
9
0x: Implement
C
SP
G
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
ichard He
n
derson
target/
s
390
x
:
U
se atomi
c
operations for COMP
A
R
E
SWAP
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard He
n
der
s
on
target/s39
0
x: Fix EXEC
U
TE wit
h
R1=
=
0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard He
n
derson
target/s390x:
F
ix some h
e
lp
e
r_ex problems
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard He
n
d
erson
t
a
rg
e
t/s
3
9
0
x: Use
u
n
wind
d
ata for helper_
m
vc
s
/
m
vcp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d Hend
e
rson
targ
e
t/s390x: Use un
w
ind data for hel
p
er_lra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
chard
H
e
nders
o
n
ta
r
get/s39
0
x: Use unwind data for helper_tprot
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d He
n
d
e
rson
target/s390x: Us
e
unwind data for hel
p
er
_
tes
t
block
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard He
n
d
erson
target
/
s3
9
0x
:
U
se
u
n
w
ind data
f
o
r helper_stctl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
rd Hender
s
on
target/
s
39
0
x:
Use unwind data for helper_
l
ctl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target
/
s3
9
0x: Use unwind da
t
a
for
helper_lct
l
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
r
d
H
ende
r
son
target/s3
9
0x: Us
e
unwind data for
helper_trt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d Henders
o
n
target/s39
0
x:
U
se unwi
n
d
data f
o
r
helper_tre
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henders
o
n
t
a
rget/s390x: Use unwind data for helper_tr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
chard Hen
d
ers
o
n
target/s390x: Use unwin
d
da
t
a for helper_u
n
pk
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
h
a
rd Henderson
targ
e
t/s390
x
:
U
se
u
n
wind da
t
a
f
or helper_cksm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s390x:
Use unwind
d
ata for hel
p
er_clcl
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard He
n
derson
t
a
rge
t
/s390x: Use unwin
d
data for helper_mvcle
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
tar
g
e
t/s390x: Use unwind
d
ata f
o
r helper_mvcl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ric
h
ard Hen
d
e
rson
t
a
rg
e
t
/s390x
:
U
s
e unwin
d
data for helper_stam
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s390
x
:
U
se unwind data for
h
elper_lam
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next