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
tcg/arm: Support tlb offsets larger than 64k
2018-01-16
Richard Hende
r
son
t
c
g/arm: Support tlb offsets larger than 64k
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-16
R
i
chard Henderson
tcg
/
arm:
F
ix d
o
uble
-
wo
r
d
c
o
mparis
o
ns
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
P
aolo Bonzini
tcg: ad
d
cs_base and flags to -d
e
x
e
c output
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Rich
a
r
d
Henderson
tc
g
: Allo
w
6 ar
g
uments to TCG hel
p
ers
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henderson
tcg: Add tcg
_
signed
_
cond
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richar
d
Hende
r
s
o
n
tcg
:
General
i
ze TCGO
p
parameters
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richar
d
Henderson
tcg
:
Dynamically allocate TC
G
Op
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard
H
e
n
ders
o
n
tc
g
: Re
m
ove T
C
GV_UNUSED* and TCGV
_
IS
_
UN
U
SED
*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-28
Richard Henderson
target/moxie: Fi
x
tlb_fil
l
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-28
Ale
x
B
ennée
target/*help
e
r:
d
o
n
'
t
c
he
c
k
retaddr before callin
g
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
R
ic
h
ard Hen
d
erson
target/arm: Fi
x
GETP
C
u
s
age in
d
o_paired
_
cm
p
x
c
hg64_l/be
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
R
ichard Hen
d
e
r
son
ta
r
get/a
r
m: Use helper_r
e
taddr in stxp
helpers
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Richard
H
e
n
derson
tcg: Re
c
ord cod
e
_gen_buffer addr
e
ss
f
or user-only m
e
mory
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-09
Alista
i
r F
r
a
n
cis
M
a
k
e
f
i
l
e: Capstone: Add support f
o
r cross compile ranlib
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-09
R
ichard Henderson
disa
s
: Du
m
p
i
nsn by
t
es along
w
ith
c
a
p
s
t
o
n
e dis
a
s
sembly
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Peter Maydell
cpu-exec: Exit ex
c
lusive regi
o
n on longjmp from step_
a
tomic
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
R
i
chard Henderso
n
tcg/s390x
:
Use cons
t
a
nt p
o
ol for
prologue
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Richa
r
d Hende
r
son
t
cg: Allow constant poo
l
entries in t
h
e prologue
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-26
Richard Henderson
d
i
sas: Add
c
a
pstone as submodul
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richa
r
d
H
enderson
di
s
as:
Remove monitor_disas_is_physical
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henderson
ppc: Support Ca
p
stone
in
d
isas_s
e
t_
i
nfo
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
R
i
c
h
ard Henderson
arm:
Suppor
t
Capstone
in d
i
sas_se
t
_
info
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henderson
i3
8
6: Sup
p
ort Cap
s
tone i
n
disas_set_in
f
o
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richa
r
d
H
e
nderson
disas:
S
upport the Capst
o
ne disassembler library
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard
H
enderson
disa
s
: Re
m
ove unu
s
e
d
f
l
ag
s
arguments
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
R
ichard Henderson
target/arm
:
Don'
t
set
I
NSN_ARM_BE32 for CONFIG_U
S
E
R_ONLY
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard
H
enderson
target/arm: Move BE3
2
disa
s
sembler
f
ixup
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Ri
c
hard
H
ende
r
son
t
a
rget/
p
pc:
Convert to
d
isas
_
s
e
t_info hook
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henderson
tar
g
et/i386
:
Conv
e
rt
to disas_set_info hook
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
i
lio G
.
C
o
ta
tra
n
slate-all: exit from tb_phys_invalid
a
te if qht_r
e
move
.
.
.
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Hen
d
erso
n
tcg:
In
i
tialize cpu
_
env
g
en
e
r
i
c
a
l
l
y
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
i
l
i
o G
.
Co
t
a
tcg: enable multiple TCG contexts in soft
m
m
u
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emil
i
o G
.
Co
t
a
t
cg
:
introduce regions to sp
l
it
c
od
e
_gen_
b
uffer
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
trans
l
at
e
-a
l
l: use qemu
_
pro
t
ect_rwx/n
o
ne
help
e
rs
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emil
i
o G
.
Cota
osdep: introduce qemu_mprotect
_
rwx/none
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
tcg:
a
llocate
optimizer temps
with
t
cg_malloc
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
C
ota
tcg: distribute profiling
c
ou
n
ters across TCGContext's
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
lio G
.
Cota
tcg: introduce **
t
cg_ctxs to
k
e
e
p
track of all
T
CGContext's
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
lio G
.
Cota
gen-i
c
o
u
nt:
f
o
l
d
e
x
i
treq_label into TCGC
o
ntext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
t
c
g: define t
c
g_in
i
t_ctx a
n
d make tcg_ctx
a
pointer
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
t
c
g: take tb_ctx out of
T
CG
C
o
n
text
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio G
.
Cota
translate-all: re
p
ort correct avg host TB s
i
z
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
exec-all:
r
e
n
ame tb_free
to tb_remove
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
translate-all
:
use a binary search tree to tr
a
ck
TBs
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: R
e
m
o
ve CF
_
IGNORE_ICOUNT
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg:
A
dd CF_LAST_
I
O
+ CF_USE_ICO
U
NT to CF_
H
ASH_MASK
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
cpu-exe
c
: loo
k
up/generate
TB ou
t
side
e
xc
l
usive region
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
tcg: chec
k
CF_
P
ARALLEL i
n
stead of
p
aralle
l
_c
p
us
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cot
a
t
a
rget/sparc: c
h
eck
CF_PARALLEL instead of parallel
_
cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
C
ota
targ
e
t/sh4: check
CF_PARALLE
L
i
nstead of parallel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cot
a
target
/
s390x: check CF_P
A
RALLE
L
in
s
te
a
d of paralle
l
_
c
pus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
C
ota
target
/
m
68k: check C
F
_
PARA
L
L
EL instea
d
of para
l
lel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
targe
t
/i3
8
6: ch
e
ck
C
F_PA
R
A
LLEL
instead of parallel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
target
/
hppa: chec
k
C
F_PARALLEL instead of pa
r
allel_cpus
...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 of paralle
l
_cpu
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
Co
t
a
t
c
g:
con
v
ert tb->
c
flags
r
eads to tb_cflags(tb)
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
i
c
hard Hende
r
son
t
cg: Include
C
F_
C
OUNT_
M
ASK in CF_HAS
H
_MASK
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Ad
d
CPUSt
a
te
c
flags
_
next_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
tcg: defi
n
e CF_PARALLEL
a
nd use it for TB hashing alo
n
g
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Use
offsets not in
d
ices for
T
C
G
v
_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
qom: Introdu
c
e CPU
C
las
s
.
tc
g
_initialize
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richar
d
He
n
derso
n
tc
g
: Remove
TCGV
_
EQUAL*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
ard Hender
s
on
tcg: Remov
e
GET_TCGV_*
an
d
MAK
E
_TCGV_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard H
e
nde
r
son
tcg: Introduce te
m
p_tcgv_{
i
32,i
6
4,p
t
r
}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henders
o
n
tcg: In
t
roduce tcgv_{i3
2
,i64,ptr}_{arg,
t
e
m
p
}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
ichard Henderson
tcg:
Push tcg_ctx int
o
tcg_g
e
n_callN
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
ich
a
r
d Henderson
tcg: Push tcg
_
ctx into
generator fun
c
tions
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Rich
a
rd
H
enderson
tcg: Use per-tem
p
state data in optimize
commit
|
commitdiff
|
tree
2017-10-24
R
ic
h
ard
Henderson
tcg: Remove unused TCG_CALL_DUM
M
Y
_TCGV
commit
|
commitdiff
|
tree
2017-10-24
Richard
H
end
e
rson
tcg: Change tem
p
_allocate_
f
ra
m
e arg to TCGTemp
commit
|
commitdiff
|
tree
2017-10-24
Richard
H
e
nderson
tcg: Avoid loops against variabl
e
bounds
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Use per-temp state data
in liveness
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
har
d
Hen
d
erso
n
tcg: Intro
d
uce
temp_arg, exp
o
rt temp_idx
commit
|
commitdiff
|
tree
2017-10-24
Richa
r
d Henderson
tcg: Retur
n
NULL
t
e
m
p
for
T
CG_
C
ALL_DUMMY_ARG
commit
|
commitdiff
|
tree
2017-10-24
Richar
d
Henders
o
n
tcg: Add
temp_global bi
t
t
o TCGTemp
commit
|
commitdiff
|
tree
2017-10-24
Richard Hender
s
on
tcg: I
n
troduce ar
g
_temp
commit
|
commitdiff
|
tree
2017-10-24
R
i
chard
H
en
d
erson
tcg: Propaga
t
e TCGOp
down to a
l
locators
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Propagate
a
rgs to op
-
>args in tcg
.
c
commit
|
commitdiff
|
tree
2017-10-24
Richard
Henderson
tcg: P
r
opagate a
r
gs t
o
op->args in optimizer
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Merge o
p
code
argumen
t
s
int
o
TC
G
Op
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
t
c
g: take
.
helpers out of T
C
GCont
e
xt
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
m
ili
o
G
.
Cota
t
ci: m
o
ve tci_regs to tcg_qemu_tb_ex
e
c's stack
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
exec-all: extr
a
ct tb->tc_* into a
sep
a
rate s
t
ruc
t
tc_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
translate-all: def
i
ne and
use
DEBUG_TB_CHE
C
K_
G
ATE
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
tran
s
late-all
:
define and
use DE
B
UG_TB_INVALIDATE_
G
ATE
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cot
a
exec-all: introduce
TB_PAGE_ADDR
_
FMT
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
m
ilio G
.
Cota
tr
a
n
s
la
t
e-all: define and u
s
e DEBUG
_
T
B
_FLUSH_
G
AT
E
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Em
i
l
i
o G
.
C
o
t
a
exec-
a
ll: bring tb->invalid into tb->cflags
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
milio G
.
Cota
tcg: c
o
nsoli
d
ate TB lookups in tb_lookup
_
_cpu_state
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
tc
g
: remove addr argument from lookup_tb_ptr
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
milio G
.
C
o
ta
tcg
/
mips: constify tcg_t
a
rget_
c
allee_save_reg
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emili
o
G
.
Cota
tcg/i386: constify tcg_ta
r
get_callee_s
a
v
e
_
r
e
g
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
cpu-exec: re
n
a
me have_tb
_
lo
c
k to acquir
e
d_tb_lock in
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
translate-all: ma
k
e
hav
e
_
t
b_
l
o
ck st
a
tic
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Em
i
lio G
.
Cota
exec-all:
fi
x
typos in T
r
a
n
s
l
ationBlock's do
c
umentation
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
t
cg: f
i
x co
r
r
uption of code_tim
e
profili
n
g counter
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emil
i
o G
.
Cota
cputlb: bring b
a
ck tlb_flush_count u
n
der !TLB_
D
E
B
UG
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-25
Alex Benné
e
a
ccel/tcg/cputlb: avoid recursive BQL (fi
x
es #170629
6
)
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-17
Richard Hend
e
rson
t
cg
/
m
i
p
s
: F
u
l
ly convert tcg_
t
arge
t
_op_def
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-17
Richard He
n
d
e
rson
tc
g
/
s
pa
r
c: Fully conv
e
r
t tc
g
_targ
e
t
_
op_def
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
next