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
Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging
2017-09-17
Richard Henderson
tc
g
/mips
:
F
ully convert tcg_ta
r
get
_
op_def
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Richard Henderson
tcg/sparc: Fully convert tcg_
t
arget_op_def
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Richa
r
d Hende
r
son
t
cg
/
ppc
:
Fully convert tcg_
t
arget_op_def
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Richard H
e
nde
r
son
tcg/arm
:
Fully convert tcg_t
a
rget_op_def
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Richard Henderson
tcg/aarch64: Fully c
o
n
v
ert tcg
_
target_op
_
def
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Richard Henderson
tcg: F
i
x types in tcg
_
r
e
gset
_
{set,rese
t
}_reg
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Rich
a
rd
Henderson
tcg: Re
m
ove
tcg_regset_s
e
t
3
2
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
R
i
chard Hende
r
son
tcg: Remove
tcg_regset
_
{or,a
n
d,and
n
ot,not}
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Richard He
n
derson
tc
g
: Remov
e
tcg_r
e
gset_set
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Richard H
e
nder
s
o
n
tcg
:
R
emove tcg_regset_clear
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-17
Richard H
e
nderson
tcg: Ad
d
tcg_op_supported
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-14
Rich
a
rd Hen
d
erson
target/
a
rm: Avoid an extra te
m
porar
y
for st
o
re_exclu
s
i
ve
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-07
Richard
H
enderson
tcg/ppc: Use c
o
nstant po
o
l
for
movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Ric
h
ard Hender
s
on
tc
g
/ppc: Lo
o
k f
o
r shifted
cons
t
a
nts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
tcg/
p
p
c: Change T
C
G_R
E
G_RA
to
TCG_REG_TB
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard
Hende
r
son
tcg/arm: Use constant poo
l
for ca
l
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
tcg/arm: Use constan
t
p
ool for
movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
tcg/arm: Extract INSN_NOP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Rich
a
rd Hende
r
son
t
cg/arm: C
o
de rearrangement
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richa
r
d Henders
o
n
tcg/arm: Tighten tlb index
i
ng o
f
fset tes
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richa
r
d
Henderson
tcg
/
arm: Im
p
rove tlb lo
a
d
for ar
m
v
7
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henders
o
n
tcg/sparc:
U
se
constant poo
l
for movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
tcg/sparc: Introduce TCG_RE
G
_TB
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
R
icha
r
d Hen
d
ers
o
n
tcg/aarch6
4
:
U
s
e
con
s
tant p
o
ol for movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
t
c
g
/
s390: Use constant pool for cmpi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richa
r
d
H
e
n
derson
tcg/s39
0
:
Use constant pool for
x
ori
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henders
o
n
tc
g
/s390:
U
s
e con
s
tant pool
f
o
r ori
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
tcg/s
3
90
:
Us
e
const
a
nt pool f
o
r andi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henders
o
n
tcg/s390: Us
e
constant pool for movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
tcg/s390: Fix
s
i
gn of patch_rel
o
c adde
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
tcg
/
s
390: Introduce TCG_REG_TB
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
R
ichard Henderson
t
c
g
/
i386
:
S
tore out
-
of-
r
a
nge ca
l
l targe
t
s in con
s
tant
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
tcg:
Infrastructure f
o
r m
a
na
g
i
ng co
n
stant pools
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Ri
c
hard Henderson
tcg:
R
ea
r
range ldst labe
l
tracking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Rich
a
rd Henderson
tcg: Move USE_DIRECT_J
U
MP discr
i
min
a
tor to tcg
/
cpu
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Rich
a
rd Henderson
t
arget/hppa:
C
onvert to Tr
a
ns
l
atorOps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderso
n
targe
t
/hppa:
Convert to
D
i
s
a
s
ContextBase
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Ric
h
a
r
d
Henderson
target/
h
ppa: Con
v
ert
t
o Dis
a
sJ
u
mpType
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
R
ichard
H
en
d
er
s
on
target/
a
l
pha:
C
onvert to TranslatorOps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
tar
g
e
t
/alpha: Conver
t
to Di
s
asContextBase
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard H
e
nderson
target/al
p
h
a: Conve
r
t to DisasJum
p
Type
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Hender
s
on
tcg/tci: A
d
d TC
G
_TARGET_DEFAULT_MO
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-06
R
i
c
h
ard
H
end
e
rson
targ
e
t/
a
rm: Perfo
r
m per-insn cros
s
-p
a
g
e
c
h
eck
o
nly
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Henderson
targe
t
/arm:
S
plit out thumb_tr_transl
a
te
_
insn
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hende
r
son
ta
r
g
e
t/arm:
M
o
ve ss check to init_disas_conte
x
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
R
ichard Henderson
ta
r
get/arm
:
[a64] Mov
e
p
a
ge
a
nd
ss c
h
ecks to ini
t
_di
s
a
s_con
t
ext
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard
H
en
d
erson
target/arm: D
e
lay check for magic kerne
l
page
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richa
r
d Henderson
target/arm: Use DI
S
AS_N
O
RETURN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Henderson
targ
e
t/i3
8
6
: Us
e
generic DI
S
AS_* enumerators
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard
H
e
nderson
tcg: A
d
d
g
en
e
r
i
c
D
ISAS_NOR
E
T
U
RN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Henderso
n
t
c
g
/
s3
9
0:
Use slbgr for s
e
tc
o
nd le and leu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Henderson
tcg/
s
39
0
: U
s
e load-on-co
n
dition-
2
f
a
cilit
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richar
d
Henderson
tcg/s390: U
s
e di
s
tinct-operands faci
l
ity
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Henderson
tc
g
/s390: Merge ori+x
o
ri facilitie
s
check to
tcg_target_op_def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard
Henders
o
n
tcg/s390
:
Merge add2
i
facilities check to tc
g
_
t
arget_op_def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Henderson
tcg/
s
390: Merge m
u
li f
a
cil
i
t
ies
ch
e
ck to tcg_targe
t
_
o
p_
d
ef
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hender
s
o
n
tcg
/
s3
9
0: Merge cmpi fa
c
ilities ch
e
ck to
tcg_target_op_def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard He
n
d
e
rson
tcg/s390: Fully conver
t
t
c
g_tar
g
et_op_d
e
f
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Henderson
disas/i386: Add disassembly of
r
orx
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Rich
a
rd Henderso
n
disas/i386: Add
d
isas
s
embly of vex
.
0f38
.
f5
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Ri
c
hard
Henderson
disas/i386:
F
ix disassembly of two-byte vex
p
refixes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-05
R
ichard Henderso
n
tcg: Remove
s
upport for ia64 as host
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-04
Richard Hende
r
s
o
n
target/ar
m
: Fi
x
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 He
n
derson
ta
r
get/arm: Correct
l
oa
d
exclu
s
ive pair atomicity
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-08-03
R
ichard
Henderson
tcg: Increase m
i
nimum align
m
ent
f
rom t
c
g_malloc
to 8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
Richard Henderson
target/s390x: Fix CSST
f
or 16-byte sto
r
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
Richard
H
enderson
tcg/arm: Fix runtime overalignment test
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-24
Ri
c
hard Henderson
u
til
:
Introduce include
/
qemu/
c
puid
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Ric
h
ar
d
H
e
n
d
erson
target/arm: Optimize aarch64 rev
1
6
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Henderson
tcg
:
Expand glue
ma
c
ros
b
e
fore
s
t
r
ingi
f
y
i
n
g helper
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Henderso
n
target/
a
l
p
ha:
L
o
g
temp leaks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Hende
r
so
n
target/alpha: Fix temp leak
i
n g
e
n_fbcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Hend
e
rson
target/alpha: Fix t
e
mp leak in gen
_
c
a
ll_pa
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Rich
a
r
d Hende
r
son
target/alp
h
a: Fix temp
leak in g
e
n_m
t
pr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
ichard Hen
d
erson
target/
a
lpha
:
Fix temp le
a
k in
g
en_bcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
ic
h
ard Henderson
target/
a
l
p
h
a: Merg
e
sever
a
l flag
b
ytes
i
nto
ENV->FLAGS
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Ric
h
ard Hende
r
son
tar
g
et/alph
a
:
Copy
t
b->flags into D
i
s
a
sContext
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
R
ichard Henders
o
n
target/alpha
:
R
e
move amask from tb->
f
lags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
H
e
nderson
t
arget/
s
h
4: Use tcg_gen_lookup_and_goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richa
r
d He
n
der
s
on
target/sh4
:
Implement fsrra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Rich
a
rd
H
enderson
target/sh4: Add m
i
ssing FPSCR
.
PR == 0 ch
e
cks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
icha
r
d
H
en
d
erson
t
ar
g
et
/
s
h
4: Im
p
lement
f
p
c
hg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
ta
r
ge
t
/sh4: Introd
u
ce CHEC
K
_
S
H4A
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
ha
r
d He
n
d
erson
target/sh4:
Intr
o
duce CHECK_FPSCR_PR_*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard He
n
derson
target/sh4: Ti
d
y misc
i
llega
l
insn checks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target/sh4: Unify code for CHECK_FP
U
_EN
A
BLE
D
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richa
r
d Hen
d
erson
target
/
s
h
4
:
Unify code fo
r
CH
E
C
K_PRIVILEGED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
c
hard H
e
nd
e
r
son
target/s
h
4:
U
nify code for CH
E
C
K_NOT
_
DELA
Y
_SLOT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richa
r
d Hend
e
rson
target/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
r
d Henders
o
n
t
arget/s
h
4
: Load
/
store Dr as 64-bit quant
i
ties
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hend
e
r
s
on
target/sh
4
:
Merge DREG
into fpr64 routin
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
targe
t
/sh4
:
Eliminate unused XR
E
G ma
c
ro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
icha
r
d Hender
s
o
n
target/sh4: Hoist fp
r
e
gister b
a
nk selection
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target/sh4: Pas
s
DisasConte
x
t
t
o
fpr64 routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Rich
a
rd Henderson
tar
g
et/
s
h4: U
n
ify cpu_f
r
egs
in
t
o
F
R
EG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
t
a
r
g
e
t/sh4
:
Ho
i
s
t register bank selection
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
l
i
n
u
x
-
user/sh4: Clean env-
>
flags on signal bounda
r
ies
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hender
s
on
linux-user/sh4: Notice gUSA regi
o
n
s during sign
a
l
d
elivery
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Rich
a
rd Henderson
targ
e
t
/sh4:
Recognize common gUSA sequences
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
H
enderson
target
/
sh4: Handle user-space atomics
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next