repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
hw/i2c/omap_i2c.c: Don't use old_mmio
2017-09-17
R
ichard Henderson
t
c
g/mi
p
s: F
u
lly convert
t
c
g
_target_op_def
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
R
i
chard Henderson
t
cg/spar
c
:
Fully
co
n
vert
t
cg_
t
a
r
get_op_def
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Richa
r
d Henderson
t
c
g/ppc: Ful
l
y convert tcg_
t
a
r
get_op_def
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Richard Hende
r
son
tcg/arm: Fully convert
tcg_targe
t
_op
_
def
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Richard
Hen
d
e
r
so
n
tcg/aarch64: Fully convert tcg_
t
arget_op_de
f
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Richard Henderso
n
tcg:
F
ix types in tc
g
_regse
t
_
{
set,res
e
t}
_
re
g
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Ric
h
ard Henderson
t
c
g
:
Remove
t
cg_re
g
s
et_set32
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Richard H
e
nderson
tcg: Remove
tcg_regset_{or
,
an
d
,
andnot,not}
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Ric
h
ard Henderson
tcg
:
R
emove tcg_regset_set
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Richard H
e
nderson
t
cg: Remov
e
tcg_regset_clear
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
R
i
c
h
ard Henderson
tcg: A
d
d
tcg_op_suppor
t
e
d
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-14
Richard He
n
derson
target
/
arm: Avo
i
d an extra
t
em
p
orary for
s
tore_e
x
clusive
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-07
Richard He
n
derson
tcg/ppc
:
Use constant pool for
m
ovi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Ri
c
h
a
rd Henders
o
n
tcg/ppc: Look for shifted constants
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard H
e
nderson
tcg/ppc:
C
hange TCG_REG_RA to TCG_REG_
T
B
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richa
r
d H
e
n
derson
tcg/arm
:
Use
c
onstant pool for call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Rich
a
rd
H
enderson
tcg/arm: Use con
s
tant pool
f
or movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard
Hen
d
e
rson
tcg/arm: Ext
r
a
c
t INSN_NOP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
R
i
chard Henderso
n
tcg/
a
r
m
: Code rearrangement
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Hender
s
on
tcg/arm:
T
ig
h
ten tlb indexing
o
ffset test
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
tcg/arm
:
Impro
v
e tlb load for armv7
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard
H
e
n
derso
n
tcg
/
sparc: Use con
s
tant pool for movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
R
ichard H
e
nderson
tcg/sparc:
Intro
d
uc
e
TC
G
_R
E
G_TB
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
tcg/a
a
r
ch6
4
: Use cons
t
a
n
t pool for movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Ric
h
ard H
e
nd
e
rson
tcg/s390:
Use co
n
st
a
nt pool f
o
r
c
mpi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
t
c
g
/
s390: Us
e
constant pool for xori
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richa
r
d
H
enders
o
n
tcg
/
s
3
90: U
s
e
c
onstant
pool fo
r
o
ri
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
R
ichard Henderson
tcg/
s
390: Use co
n
stan
t
po
o
l for andi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Hen
d
er
s
on
tcg/s390: Use cons
t
ant pool
for m
o
vi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Hender
s
o
n
tcg/s390: Fix sign of patch_
r
eloc
a
ddend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Ri
c
h
ard
H
enderson
tcg/s390: Introduce TCG_REG_TB
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
R
ich
a
r
d
H
enderson
t
c
g/i386:
Store out-of-
r
ange call ta
r
gets in con
s
tant
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Hender
s
on
tcg
:
Infrastr
u
cture for
managing con
s
tan
t
po
o
ls
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard
Henderson
tc
g
:
R
earr
a
n
g
e
ldst label tracki
n
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
R
i
c
hard Hend
e
rs
o
n
tcg: Move USE
_
D
IRECT_JUMP discrim
i
n
a
t
o
r t
o
tcg
/
cpu
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
target/hppa: Conv
e
rt
to TranslatorO
p
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
R
ichar
d
Hende
r
so
n
targe
t
/hppa: Conve
r
t to DisasContex
t
Base
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Rich
a
rd He
n
derson
t
arget/
h
ppa: Convert to DisasJumpType
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richar
d
Henderson
target/alph
a
:
C
o
nvert
t
o Translat
o
rOps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
target/alpha
:
Convert to Disas
C
ontextBase
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richa
r
d Henderso
n
target/alpha: Convert
to DisasJumpTyp
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard He
n
ders
o
n
tcg/tci: Add TCG_TARGET_DEFAUL
T
_
M
O
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hende
r
son
target/arm
:
Perform
p
er-insn
c
ross-page check only
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richar
d
Hende
r
son
target/arm: Split ou
t
thumb_tr_translate
_
insn
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hen
d
erson
target/arm:
M
ove ss chec
k
t
o init_disas_c
o
ntext
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hen
d
erson
target/ar
m
: [a64] Move pag
e
an
d
ss checks to init_disas_context
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Henderson
target/
a
rm:
D
elay check for magic kernel p
a
ge
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Ric
h
ard Henderson
t
a
r
g
et/ar
m
: U
s
e DIS
A
S_NOR
E
TU
R
N
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hen
d
e
rson
targe
t
/i386: U
s
e
gen
e
ri
c
DIS
A
S
_* enumerators
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hender
s
on
tcg: Add ge
n
e
r
ic DI
S
AS
_
NORETURN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
R
i
cha
r
d Henderson
tcg/s
3
90: Use slbg
r
for s
e
tcond le and leu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
R
i
c
hard He
n
derson
tcg
/
s390: Use lo
a
d-o
n
-con
d
ition-2 f
a
cilit
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Ric
h
ard
Henderson
tcg
/
s390:
U
se
d
isti
n
ct
-
oper
a
nds facility
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Henderson
tcg/s39
0
:
M
erge ori
+
x
o
ri fa
c
ilities check to t
c
g_
t
arget_op
_
def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richar
d
Henderson
tcg/s
3
90
:
M
e
r
ge ad
d
2i facilities check to tcg
_
target_
o
p_def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hend
e
rson
tcg/s390: Merg
e
muli facilities che
c
k to
tcg_t
a
rget_op_def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Ri
c
h
a
rd
H
ende
r
s
on
t
cg/s390: Merge cmpi facilities check to tcg_target_op_de
f
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard
H
e
nderson
tcg/s390
:
Fully conv
e
r
t
tcg
_
target_o
p
_de
f
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Ric
h
ard H
e
nder
s
on
disas/i3
8
6: Add disassembly of rorx
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
R
ichard Henderson
disas/i386: Add disa
s
sembly of vex
.
0f
3
8
.
f5
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard
Henders
o
n
d
i
sas/i386: Fix disass
e
mbly of
t
wo-byte
vex pre
f
ixes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-05
Ric
h
ard
He
n
ders
o
n
tcg: R
e
m
o
ve
s
upport f
o
r ia64 as host
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-04
Richar
d
H
enderson
target/arm: F
i
x aa64
ldp register wri
t
eb
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
Henderson
target/arm:
C
o
rre
c
t
load exclu
s
ive p
a
i
r atomici
t
y
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-08-03
R
i
chard Hende
r
s
o
n
tcg: Inc
r
ease minimum ali
g
nment f
r
om tcg_malloc to 8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
Rich
a
rd
H
en
d
erson
target/s
3
9
0
x: F
i
x
C
SST fo
r
16-byte store
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
R
icha
r
d He
n
derson
tcg/arm: Fix runtim
e
overali
g
nment test
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-24
Richar
d
Henders
o
n
util: Introdu
c
e in
c
lude/qemu/
c
puid
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Ri
c
hard Henderson
ta
r
get/arm: Optimize
a
arch64 rev16
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Ric
h
ar
d
Henderson
tcg: Expan
d
glue macros befo
r
e stringifying helper
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
i
chard Hend
e
rson
target/alpha: Lo
g
temp leaks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
i
chard
Henderson
t
arget/a
l
ph
a
: Fix temp leak in gen_fbco
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
ichard Henderson
target/alpha: Fix temp leak in gen_ca
l
l_p
a
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Ri
c
hard He
n
d
e
rs
o
n
target/alpha:
Fix temp leak in gen_mtpr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
i
chard Hen
d
erson
tar
g
e
t
/
a
lpha: F
i
x
temp leak
in
g
en_bcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
i
char
d
Henders
o
n
target/alpha: Merge
several flag bytes into ENV->FLAGS
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Henderson
target/alpha: Copy tb->f
l
a
gs into Di
s
asContext
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Hende
r
son
t
arget/alpha: Remove am
a
sk fro
m
tb
-
>
f
lags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
ichard Henderson
t
a
rget/
s
h4: Use tcg_gen_looku
p
_and_goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Rich
a
rd Henders
o
n
t
a
rget/sh4: Implement fsrr
a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
H
e
nderson
ta
r
g
et/
s
h
4
: Add missing FPSCR
.
PR == 0
checks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hend
e
r
s
on
target/sh4: Im
p
lement fpchg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
H
enderson
target/
s
h4: Introd
u
ce CHECK
_
SH4A
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
Hend
e
rson
t
a
rget/s
h
4:
Int
r
oduce CHEC
K
_FPSCR_
P
R
_
*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
ichard He
n
derson
t
a
r
g
et/sh4:
Tid
y
misc illegal insn checks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard He
n
derson
t
arget/sh4:
U
nify code for CH
E
CK_
F
PU_ENABLED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
hard Hend
e
rso
n
tar
g
e
t/sh
4
: Unify
c
ode for CHECK_PRIVILE
G
ED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
har
d
Hend
e
rson
target/sh4: U
n
if
y
code for
CHECK_NOT
_
DELAY_SL
O
T
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderso
n
ta
r
get/sh4:
Simpl
i
fy 64-bit fp r
e
g
-reg move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
h
ard Hend
e
rson
ta
r
get/sh4: Load/store Dr as 64-bit quantitie
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
hard Henderson
ta
r
get/sh4: Merge DREG into fpr64 ro
u
tines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
ch
a
rd Henderson
target
/
sh4:
E
l
i
minate unused XRE
G
macro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
chard Henderson
ta
r
ge
t
/
sh4:
H
oist
f
p register bank selection
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
H
e
n
derson
tar
g
et/sh4:
P
as
s
D
i
sasCont
e
x
t
to fpr64 routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
H
e
n
derson
target/sh4: Unify
c
pu_fregs i
n
t
o
FR
E
G
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
H
enderson
target/sh4
:
Hoist register bank
selecti
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
Hen
d
er
s
on
l
i
nux-user/sh4:
C
lean env->flags on signal
bo
u
ndarie
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hender
s
on
li
n
ux-user/sh
4
:
N
o
tice
g
USA regi
o
ns during signal deli
v
er
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target/sh
4
: Rec
o
gnize
common gUSA sequen
c
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
t
a
rget/sh
4
: Handle use
r
-space
atomics
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next