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
tcg/ppc: Support tlb offsets larger than 64k
2017-09-07
Rich
a
rd He
n
der
s
on
tc
g
: Mov
e
USE_D
I
REC
T
_JUMP discr
i
m
i
nator to
tcg/cpu
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard H
e
nderson
target/hppa
:
Convert to TranslatorOps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Rich
a
rd Hend
e
rson
targ
e
t/h
p
pa: Convert to Di
s
asC
o
n
textB
a
se
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
R
i
chard Hende
r
so
n
target/hppa: Convert to DisasJumpT
y
pe
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard He
n
derson
target/alpha: Convert t
o
TranslatorOps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richa
r
d Henderson
ta
r
g
et/alp
h
a:
C
on
v
ert
t
o DisasContextBase
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard
Henders
o
n
targe
t
/
a
lp
h
a: Convert to DisasJumpType
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard He
n
d
e
r
son
t
cg/tci: Add TCG_TARGE
T
_DEFAU
L
T_MO
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-06
R
ichard
H
e
n
derson
target/arm: Perform per-insn cross-page check only
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richa
r
d
H
ender
s
on
target/arm: Split out th
u
mb_tr_tr
a
nslate_insn
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richa
r
d Henderson
tar
g
et/arm
:
Move
s
s
check to init
_
di
s
a
s
_conte
x
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richar
d
H
e
n
d
erson
tar
g
et/arm: [a
6
4
] Move page an
d
ss chec
k
s to ini
t
_dis
a
s_context
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richar
d
Henderson
tar
g
et/arm: Delay check
for
m
ag
i
c
k
e
rnel page
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard
H
ender
s
on
target/arm: Use
D
ISAS_NORETU
R
N
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richa
r
d Henders
o
n
target/i386
:
Use generic DIS
A
S_* e
n
um
e
rat
o
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard
Henderson
tcg: Add gene
r
ic DISAS_NORETURN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Ric
h
ard Henderson
tcg/s390: Use slbgr for setcond le a
n
d leu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hend
e
rson
t
cg/s390: Use
l
oad-on-
c
ond
i
tion
-
2
facility
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hen
d
erson
tcg/s390: Use di
s
t
i
nc
t
-o
p
eran
d
s facilit
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richa
r
d Henderson
tcg/s390: Merge ori+x
o
ri facilities c
h
eck
t
o
tcg_target_op_
d
ef
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hender
s
on
tcg/s39
0
: Merge add2i facilities check to tcg_t
a
rget_op
_
def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard
H
enderson
tcg/s
3
90: Merge muli facili
t
i
e
s che
c
k
t
o
tc
g
_targ
e
t_op_def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hen
d
erson
tcg
/
s390: Merge cmpi f
a
cilities check
t
o
t
c
g_target_op_
d
ef
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richar
d
Hen
d
e
r
son
tcg/s39
0
: Fully
c
onvert
t
c
g_
t
arget
_
op_def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Ric
h
ard
H
enderso
n
disas/
i
3
8
6: Add disassembly of rorx
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard He
n
de
r
son
disas/i
3
86: Add dis
a
s
s
e
m
b
l
y of v
e
x
.
0f38
.
f
5
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hen
d
erson
d
i
sas/i386: Fix disassembly
o
f
t
wo-
b
yte vex
prefixes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-05
Richard Henderson
tcg: Remove supp
o
rt
fo
r
ia6
4
as host
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-04
R
i
c
hard Henderson
target/ar
m
: Fix aa64
l
dp register
w
riteback
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 Henderson
target/arm: Correct l
o
a
d
exclu
s
ive pair
a
tomic
i
ty
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-08-03
R
ichard Henderso
n
tcg: Increase mini
m
um alignment from tc
g
_ma
l
l
oc to 8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
Richard Henderso
n
target/s390x: Fi
x
C
SST
for 16-
b
yte sto
r
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
Ri
c
hard Henderson
tcg/arm: Fix runti
m
e ov
e
ralignment test
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-24
R
i
char
d
Henderson
util:
I
n
troduce include/qemu/cpuid
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Ric
h
ard
Henderson
target/arm: Optimize
aarch6
4
rev16
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
i
chard
H
e
n
derson
tcg: Ex
p
an
d
glu
e
macro
s
bef
o
re s
t
r
ingifying
helper
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richar
d
Henderson
target/alpha:
Log temp leaks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
i
chard Henderson
targe
t
/alpha
:
Fix temp leak
in gen_f
b
c
o
nd
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard
H
e
n
ders
o
n
target/alpha: Fix
t
emp leak in gen
_
c
a
ll_pa
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
i
chard Henderso
n
targe
t
/alpha: Fix te
m
p leak in g
e
n_mtpr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Hen
d
e
rson
target/alpha: Fix te
m
p leak in
gen_bcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richa
r
d Henderson
ta
r
g
e
t/alpha: Merge seve
r
a
l flag bytes into ENV->FL
A
GS
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard
Hender
s
on
targ
e
t/alpha
:
Copy tb->fl
a
gs into Di
s
asC
o
ntext
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Rich
a
rd He
n
derson
target/alpha: Remove amas
k
fro
m
tb->
f
la
g
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
Henderson
target
/
sh4: Use tcg_gen_lookup_and_goto_pt
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
t
a
rget/sh4: Imple
m
ent fs
r
ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard H
e
nderson
t
a
r
get/sh4: Add missing FPSCR
.
PR == 0 ch
e
cks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target/
s
h4: Impl
e
m
e
nt
f
pchg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hen
d
er
s
o
n
target/sh4: Int
r
oduce CHECK_SH4A
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
ichar
d
Hende
r
s
o
n
target/
s
h4: In
t
r
oduce CHEC
K
_FPS
C
R_PR
_
*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hender
s
on
t
arget
/
sh
4
:
T
idy
misc ille
g
a
l
ins
n
c
h
ec
k
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hender
s
on
target/s
h
4: Unify cod
e
f
o
r CHECK_FPU_ENAB
L
ED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard He
n
derson
target/sh4: Unify co
d
e for CHECK_PR
I
V
ILE
G
ED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard He
n
derson
target/sh
4
:
U
n
i
fy co
d
e for CHECK_NOT_DELAY_SLOT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
har
d
H
enderson
t
a
rget/sh4: Simplify 64-bit fp reg-reg move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ric
h
a
rd Hender
s
o
n
target/sh4:
Load
/
s
t
ore
D
r as 64-bit q
u
a
n
titi
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ric
h
ard Henderson
target
/
sh4: Mer
g
e DREG into fpr64 routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
h
a
rd Henderson
tar
g
et/sh4:
Eliminate
u
n
u
s
e
d
XREG macro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
hard Henderson
t
a
rget/
s
h4
:
H
o
i
s
t fp reg
i
ster bank
selection
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard H
e
nder
s
o
n
target/sh4:
P
ass D
i
sa
s
Contex
t
to fp
r
64 rout
i
n
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
t
a
rg
e
t
/sh4: U
n
ify cpu_
f
regs into FREG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
h
a
r
d Henderson
target/sh4: Hoist registe
r
bank sel
e
ction
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
linux-user/sh4: Clean en
v
-
>flags
on signa
l
bounda
r
ies
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
linu
x
-user/sh4:
N
o
t
ice gUSA
regions
during sig
n
al
delivery
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Rich
a
rd
H
enderson
target/sh4: Re
c
ognize co
m
m
o
n
gUSA sequences
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
char
d
Henderson
target/
s
h4: Han
d
le u
s
er-space at
o
mics
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
ichar
d
Henderson
tar
g
et/sh4: Adjust
TB_FLAG_PEN
D
ING_
M
OVCA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
cha
r
d He
n
der
s
on
target/sh
4
: Keep env->flags clean
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
ha
r
d Henderso
n
target/sh4:
I
ntrodu
c
e
T
B_FLAG_ENVFLA
G
S_MASK
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
c
h
ard Henders
o
n
t
arget/sh4: Co
n
s
o
lida
t
e end-of-TB
t
ests
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Henders
o
n
target/
s
3
90x: F
i
x risbg handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Ri
c
hard Henderso
n
target/s390x: Mark
ETF3
and ETF3_ENH fa
c
i
l
ities as
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Henderson
target/
s
390x: Implemen
t
TRTR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Hen
d
e
r
son
tar
g
e
t
/s390x: Implement
S
RSTU
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
R
i
chard H
e
nderson
target/
s
390x: T
i
dy SRST
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Rich
a
rd Henderson
target/s390x: Implement CON
V
ER
T
UN
I
C
ODE insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richar
d
Henders
o
n
target/s390x: Impleme
n
t CSST
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richar
d
Henderson
t
a
rget/s390x: Cle
a
n up TB flag bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henderson
target/
s
390x: F
i
n
i
sh i
m
plementing ETF2
-
ENH
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richa
r
d Henderson
targ
e
t/s390x: Mar
k
STFLE
_
49
faci
l
ity as availa
b
le
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Hender
s
on
t
a
rget
/
s390x: I
m
p
lement pr
o
cessor-ass
i
st
i
nsn
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Ri
c
h
ard Hen
d
erson
target/s390x:
I
m
pleme
n
t
execution-hint insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Rich
a
r
d He
n
derson
target/s
3
90x: Mark
S
TFLE_53 fa
c
ili
t
y
as avai
l
able
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Ric
h
ard Henderso
n
ta
r
get/s390x: Im
p
lement
l
oad-and-zero-righ
t
most-b
y
te
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richar
d
H
enderson
target/s
3
90x: Implement load-
o
n-
c
ondition-2 insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Ri
c
har
d
H
e
nderson
ta
r
get/
s
3
9
0
x: Mark F
P
SEH facilit
y
a
s ava
i
lable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henderso
n
target/s390x: Map ex
i
sting FAC
_
*
n
a
mes to S390_FEAT_
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
R
i
chard
H
enderson
t
a
rg
e
t/arm: E
x
it after clearing aa
r
ch64
interru
p
t
mask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
R
i
chard He
n
derso
n
target/s390x: Exit after changing
PSW ma
s
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Rich
a
rd Henderson
target/al
p
ha:
Use
t
cg_gen_lookup_a
n
d_goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
R
ichard Hend
e
r
son
tcg: Increase hit ra
t
e
of
lookup_tb_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Ri
c
ha
r
d Henderson
tcg/arm:
Use ld
r
(literal)
f
or goto_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Ric
h
ard Hender
s
o
n
tcg/ar
m
:
Try p
c
-relative addresses for movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richar
d
Henderso
n
tcg/arm:
R
e
mov
e
limit on code b
u
f
fer
s
ize
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Henders
o
n
tcg/arm: Us
e
indirect bra
n
ch for
g
ot
o
_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Ric
h
ard
H
en
d
e
r
son
tcg/aarch
6
4: Use ADR
i
n t
c
g_ou
t
_m
o
vi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
har
d
H
e
nderson
target/s390x: Re-impl
e
ment a few
E
X
ECUT
E
targ
e
t insns
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
ichard Hender
s
on
ta
r
ge
t
/s390x: Implem
e
nt EXECUTE v
i
a n
e
w TranslationB
l
ock
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ri
c
h
a
r
d Henderson
target/s390x: End the TB afte
r
EXECUTE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
rd Henderson
target/s390x: Save curr
e
nt ilen dur
i
ng translation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next