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: add cs_base and flags to -d exec output
2017-12-29
Paolo Bonzini
tcg: add cs_base an
d
f
l
ags to -d e
x
e
c outp
u
t
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard He
n
ders
o
n
tc
g
:
Allow 6 arguments
to TCG helpers
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Ri
c
hard Henderson
tcg: Add t
c
g_
s
igned_co
n
d
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Ri
c
ha
r
d Hender
s
on
tcg:
Ge
n
eral
i
z
e
TCGOp paramet
e
rs
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
R
i
c
hard Henderson
tcg: Dynam
i
cally all
o
ca
t
e TCGOps
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henderson
t
c
g: Remove
T
CGV_UNUSED* and TCGV_IS_UNUSED*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-28
Richard Henderson
target/moxie:
Fix
tlb_f
i
ll
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-28
A
l
ex
Benn
é
e
target/*helper: don't
c
heck retaddr b
e
fore calling
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Richar
d
Henderson
target/arm: Fix
GETP
C
usage in d
o
_paired_cm
p
xc
h
g
64_l/be
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
R
ichard Henderson
t
arget
/
arm: Use helper_retaddr in stxp helpers
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Ri
c
har
d
Henderso
n
tcg: Record c
o
de_gen_
b
uffer address
for user-only memory
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-09
Ali
s
tair Francis
Makefil
e
: Cap
s
tone
:
Add support for
c
ross compile ranlib
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-09
Ric
h
ard He
n
d
e
rson
disas
:
Dump insn
b
ytes along with capstone
disas
s
e
m
bly
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Peter Maydel
l
cpu-ex
e
c: Exit exclusive region on lo
n
g
j
mp from step_atom
i
c
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Richard Henderso
n
tcg/s390x: Use constan
t
pool f
o
r prologue
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Ric
h
a
rd H
e
n
d
erson
t
cg: Allow constant pool entries in the pr
o
logue
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-26
R
i
chard He
n
d
e
r
son
dis
a
s: Add capstone as sub
m
o
d
ule
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Rich
a
rd Hen
d
erson
d
i
sas: Remove monito
r
_disas_is_phys
i
cal
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Ri
c
hard Henderson
ppc: Sup
p
or
t
Capst
o
n
e in disas_set_in
f
o
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Ri
c
har
d
Henderson
arm: Support Caps
t
one in disas_set_info
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henderso
n
i386:
Suppo
r
t Capstone
in disas_set_info
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
R
i
chard
Henderson
d
i
sas: Supp
o
rt the Capstone disa
s
sembler library
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henderson
disas:
Remove unused
flags arg
u
ments
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
R
ichard
H
ende
r
son
tar
g
et
/
a
r
m: Don't s
e
t INS
N
_
A
R
M_BE3
2
for C
O
N
F
IG_USER_ONLY
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henders
o
n
targe
t
/arm: Mov
e
BE32 disassem
b
ler f
i
x
up
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
R
i
chard Henderson
target/pp
c
:
Convert to disas_set_in
f
o hook
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
R
i
chard
H
ender
s
on
ta
r
g
et/
i
3
8
6
:
Conv
e
rt to disas_
s
et_inf
o
hook
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
tr
a
nslate-a
l
l
:
exit from tb_phys_inv
a
lidate if
q
ht_r
e
m
o
ve
.
.
.
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
ichard Henderson
t
cg: I
n
iti
a
l
ize cpu_env generically
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
t
cg
:
e
n
able multiple TC
G
contexts in s
o
ft
m
mu
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
i
l
io G
.
Cota
tcg:
in
t
roduce r
e
g
ions
to split code_
g
en_
b
uff
e
r
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
ilio G
.
C
ota
t
ranslate-
a
ll: use
q
emu_protect_rwx/none helpe
r
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emi
l
io G
.
Co
t
a
osdep: introduce qemu_
m
protect_rw
x
/none
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
C
o
ta
tcg: allocate optimizer temps w
i
th tcg_ma
l
l
oc
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
mi
l
io G
.
Cota
tcg: distribute profiling counters across TCGConte
x
t
'
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
tcg: introduce **tcg_ctxs to keep track of all TCGContext'
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emi
l
i
o
G
.
Cota
gen-i
c
ount: fo
l
d exit
r
eq_label into
T
CGContext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio G
.
C
ota
tcg:
define tcg_init_ctx an
d
make tcg
_
ctx a pointer
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emili
o
G
.
Cota
tcg: take tb_c
t
x out of TCGContext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
C
o
t
a
t
ran
s
late-all
:
rep
o
rt
co
r
rect avg host TB size
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Co
t
a
exec-a
l
l: renam
e
tb_free t
o
tb_remove
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emi
l
io G
.
C
ota
t
ranslate-
a
ll:
use
a
b
inary search
t
ree to track
T
Bs
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Rich
a
rd
Henderson
tcg: R
e
move
C
F_IGNORE_ICOUNT
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
ard He
n
d
erson
tcg: A
d
d
CF
_
LAST_IO + CF_USE_ICOUNT to CF_HASH_
M
ASK
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
cpu-exec: loo
k
up/generate
TB outside exclusive region
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
C
o
t
a
tc
g
: check CF_PARALLEL
instea
d
of parallel
_
cpu
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
Cota
target
/
sparc: check CF_PARALL
E
L inste
a
d of parall
e
l_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
l
io
G
.
Cota
target/sh4: check CF_PARALLEL instea
d
o
f
parallel_
c
pus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emil
i
o G
.
Cota
targ
e
t/s390x:
c
h
e
ck
C
F_PARALLE
L
i
n
stead
of
parallel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
i
lio G
.
C
o
ta
target
/
m
6
8
k
: check
CF_PARALLEL instead of pa
r
allel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
t
a
rget/i386: chec
k
C
F
_PARALLEL instead
o
f
p
a
rallel_cp
u
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
lio G
.
C
o
ta
target/hppa: check CF_PARALLEL inste
a
d
o
f paral
l
el_c
p
us
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
ta
r
ge
t
/arm: check CF_PARALLEL instead o
f
paral
l
el_c
p
us
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
ilio G
.
Cota
tcg: convert tb->cf
l
ags r
e
ad
s
to
t
b
_
cflags(
t
b)
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
h
a
rd Henderson
t
cg: In
c
lude
C
F_COU
N
T_MASK in CF
_
H
A
SH_MASK
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
hard
Hender
s
o
n
tcg: Add CPUState cfl
a
gs_next_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emil
i
o
G
.
Cot
a
tcg: de
f
ine CF_PARALLEL a
n
d use it for
T
B
hashing along
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richa
r
d Henderson
t
cg: Use offsets
n
o
t ind
i
ces for TCGv_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
i
chard Henderson
qom: Introduce
C
PUClass
.
tcg_initia
l
ize
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
i
ch
a
r
d Henderson
tcg
:
Remove TCGV_E
Q
UA
L
*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
i
c
hard Hend
e
rson
tcg: Remove GET_TCGV_*
a
nd MAKE_T
C
GV_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard
H
e
n
d
erson
t
c
g:
In
t
roduce te
m
p_tcgv_{i32,i64,ptr}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
ichard Henderson
tcg: Int
r
o
duce tcgv_
{
i32,i64,ptr}
_
{arg,temp}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richar
d
Henderson
tcg: Push tcg_ctx int
o
t
cg
_
gen_callN
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard
He
n
der
s
on
tcg: Push tc
g
_ctx
into g
e
nerator func
t
ion
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Rich
a
rd H
e
nderson
tc
g
: Use per-temp stat
e
data i
n
opti
m
ize
commit
|
commitdiff
|
tree
2017-10-24
Rich
a
rd H
e
nderson
tcg:
Remove unused TCG_CAL
L
_DUMMY_TCGV
commit
|
commitdiff
|
tree
2017-10-24
Richard
H
e
n
derson
tcg:
C
hang
e
temp_allo
c
a
t
e
_
frame arg
to TCGT
e
mp
commit
|
commitdiff
|
tree
2017-10-24
R
i
chard
H
enderson
tcg: Avoid loops
a
gainst va
r
iable bounds
commit
|
commitdiff
|
tree
2017-10-24
Richard Henders
o
n
tcg: Use per-temp
s
tate d
a
ta in liveness
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderso
n
tcg: Introdu
c
e
t
emp_arg, export temp_idx
commit
|
commitdiff
|
tree
2017-10-24
Richard
He
n
derson
t
cg: Ret
u
rn NULL
temp fo
r
TCG
_
CALL_DUM
M
Y
_ARG
commit
|
commitdiff
|
tree
2017-10-24
Rich
a
rd He
n
derson
tcg: A
d
d t
e
mp_glob
a
l
b
it to TCG
T
emp
commit
|
commitdiff
|
tree
2017-10-24
Richard He
n
derson
tcg: Int
r
oduce ar
g
_te
m
p
commit
|
commitdiff
|
tree
2017-10-24
R
i
ch
a
rd Henderson
tcg: Propa
g
ate TCGOp down to allocators
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
hard Henderson
tcg
:
P
r
opag
a
te args to
op->args in tcg
.
c
commit
|
commitdiff
|
tree
2017-10-24
Richa
r
d Henderson
tcg
:
Pro
p
agate args to
op->a
r
gs in o
p
timizer
commit
|
commitdiff
|
tree
2017-10-24
Richard H
e
n
d
e
r
son
tc
g
: M
e
rge
o
pcode arguments into TCG
O
p
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
tcg:
ta
k
e
.
helpers ou
t
o
f
TCGContext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
tc
i
: m
o
v
e
tci_regs to tcg_qemu_
t
b
_
exe
c
's stack
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
exec-all
:
ex
t
r
a
c
t
tb->tc
_
*
i
nto a separat
e
struct tc_
t
b
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
C
ota
translate-all:
d
efin
e
and use DEBUG
_
TB_CHECK_GATE
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Co
t
a
translate-all: d
e
f
i
ne and use
D
E
B
UG
_
TB_
I
NV
A
LIDATE_GATE
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
ex
e
c-all: introduce TB_PAGE_A
D
DR_
F
MT
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
translate-all: define
a
nd use DEBUG
_
TB_FLUSH
_
GATE
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
ex
e
c-all: bring tb->inv
a
l
id i
n
to tb-
>
cflags
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
milio
G
.
Co
t
a
tcg: cons
o
lid
a
te TB lookups in tb_lookup_
_
cpu_state
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
tcg: remo
v
e addr ar
g
ument fro
m
lookup_t
b
_ptr
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emili
o
G
.
Cota
t
c
g/
m
ip
s
:
c
ons
t
ify tcg_target_callee_s
a
ve_
r
egs
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emil
i
o G
.
Cota
tcg/i386: constify tcg_target_ca
l
le
e
_sav
e
_
r
egs
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Em
i
lio G
.
C
ota
cpu-exec:
rename have_tb_lock to
a
cqu
i
red_tb_lock in
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
translate-all
:
make
h
ave_tb_lock static
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
e
xec-all: fix
typos in TranslationBlo
c
k's documentation
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cot
a
tcg: fix cor
r
uption of code_
t
ime prof
i
ling counter
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
cputlb: bring
b
ack t
l
b_flush_coun
t
u
n
der !TLB_
D
E
BUG
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-25
Alex Bennée
accel/
t
c
g
/cputlb: avo
i
d
recursive
B
QL (fix
e
s
#1
7
06296
)
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-17
Richard H
e
nderson
tcg/mip
s
: Fully conver
t
tc
g
_targe
t
_op_def
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-17
R
icha
r
d H
e
n
d
e
r
son
tcg/sparc:
Fully conve
r
t
tcg_ta
r
get_o
p
_def
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-17
R
ichard Hen
d
erson
tcg/ppc: Fully conv
e
rt t
c
g
_tar
g
et_op_def
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-17
Ri
c
har
d
Henderson
tcg
/
ar
m
: Fully co
n
vert tcg
_
target_op_def
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
next