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/ppc: Allow a 32-bit offset to the constant pool
2018-01-16
Rich
a
rd Henderson
tc
g
/pp
c
: Allo
w
a 32-bit offset to the constant pool
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-16
Richard He
n
d
er
s
on
tcg/ppc:
Support tlb
of
f
set
s
larger than 64k
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-16
Ri
c
hard Henderson
t
cg/arm: Support tlb of
f
sets large
r
than 64k
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-16
Richard Hen
d
er
s
o
n
tcg/arm: Fix double-word compa
r
isons
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
P
aol
o
Bonzin
i
tcg: add cs_base and
f
la
g
s to
-
d
e
xec
output
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richar
d
Henderson
tcg: Allow 6 arguments to TCG h
e
l
pers
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henders
o
n
t
cg: Add tcg_s
i
gne
d
_cond
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
R
i
chard Henderson
tcg:
Generaliz
e
TCG
O
p
parameters
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard He
n
derson
tc
g
: Dynamically
allocate T
C
GOps
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Rich
a
rd H
e
nderson
tcg: Remove TCGV_
U
NU
S
ED* and TCGV_I
S
_
U
NU
S
ED*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-28
Richard He
n
derson
target/mo
x
ie: Fix tl
b
_fill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-28
Alex Be
n
née
targe
t
/*helper: don't
c
h
e
ck
retaddr before cal
l
in
g
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Ri
c
hard
H
ender
s
on
t
arget
/
arm: Fi
x
GETPC usage in do_paired_
c
mpxchg64_l
/
be
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Rich
a
rd H
e
nd
e
r
son
target/arm: U
s
e helpe
r
_
retadd
r
in
s
t
x
p h
e
lpers
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Richard Henderso
n
tcg: Re
c
ord c
o
de_gen_buff
e
r addr
e
ss
fo
r
user-o
n
ly memo
r
y
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-09
Alistair F
r
a
n
c
is
M
a
kefi
l
e: Capstone: Add support for cross compile ranlib
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-09
Richard
H
e
n
derso
n
disas: Dum
p
in
s
n bytes al
o
ng with caps
t
one disassembly
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
P
e
t
er May
d
e
ll
cpu-ex
e
c: Exi
t
exclusive region
on l
o
ngjmp f
r
o
m
step_atomic
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Richard Henderson
tcg/s3
9
0x: Use cons
t
an
t
p
o
o
l
for prolo
g
ue
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Richard Henderson
tcg: Allow
constant po
o
l entries in the pro
l
ogue
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-26
Richard
H
enderson
disa
s
:
A
dd cap
s
tone as submodule
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henderson
disas: Remove m
o
nitor_
d
i
sas_is_ph
y
sical
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Ric
h
ard
H
enderson
ppc:
Support Capsto
n
e in disas_set_info
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richa
r
d
H
e
nde
r
so
n
arm
:
Support Capstone in
disas_set_info
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
R
ichard Henderson
i38
6
: Support Caps
t
one in disas_set_info
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henders
o
n
disas: Support the Ca
p
ston
e
disassembler l
i
brary
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Rich
a
r
d
Henderson
disas: Remove unused
flags arguments
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Rich
a
rd He
n
derson
target/arm
:
Do
n
't set
I
NSN_ARM_BE32
f
or CONFIG_US
E
R_ONLY
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richar
d
Hende
r
son
t
arge
t
/
arm: Mo
v
e BE32 disassembler fixup
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard
Hen
d
e
r
son
target/ppc: Conve
r
t to disas_set_in
f
o hook
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Ri
c
hard Hend
e
rson
targe
t
/i386:
C
onvert to disas_set_info hoo
k
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
Cota
trans
l
at
e
-all:
exit from tb_phys_invalidate if qht_re
m
ove
.
.
.
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
i
c
hard Hend
e
r
s
on
tcg: Initialize cp
u
_en
v
gener
i
cal
l
y
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emili
o
G
.
Cota
tc
g
: enable multiple
T
CG c
o
ntexts
in
so
f
tm
m
u
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
tcg: i
n
t
roduce regio
n
s to spli
t
code_gen_buffer
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
t
ransl
a
te-all: use qemu_protect
_
rwx/
n
one helpers
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
li
o
G
.
Cota
o
s
d
e
p: introduce qemu_mprotect_rwx/none
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cot
a
tcg: al
l
ocate o
p
tim
i
zer temps with
t
c
g_
m
alloc
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
ilio G
.
Cota
tc
g
: distribute
profi
l
ing c
o
un
t
ers across TCGContex
t
's
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
Co
t
a
tcg:
i
n
t
roduc
e
**tcg_
c
txs to k
e
ep t
r
ack of all TC
G
C
ontext's
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
Cota
gen-i
c
ount: fold exitreq_label
into TCGContext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
mi
l
io G
.
Cota
tc
g
:
d
efine tcg_init_ctx and mak
e
tcg_ctx a pointer
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio
G
.
Cota
tcg: take
t
b
_
ct
x
out of
T
CG
C
onte
x
t
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
transla
t
e-all: report correct avg
h
o
st TB s
i
ze
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emi
l
i
o G
.
Cota
exec
-
all: rename tb_free
to tb_remo
v
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
i
l
i
o G
.
Cota
tr
a
nslat
e
-a
l
l: us
e
a b
i
nar
y
searc
h
t
r
ee to track TBs
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
t
cg
:
Remove CF_IGNORE_ICOUN
T
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
hard He
n
derson
tcg: Ad
d
CF_LAST_IO + C
F
_USE_IC
O
UNT to CF_HASH_MASK
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emi
l
io G
.
Co
t
a
cpu-exec: lo
o
kup/
g
enerate TB out
s
ide exclusive region
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
mili
o
G
.
Cota
tcg: check CF
_
PARALLEL instead
of
p
a
r
allel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
t
arget/sparc:
c
h
e
c
k
C
F
_
P
ARALLEL instead of para
l
lel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
C
ota
target/sh4: che
c
k C
F
_PARAL
L
E
L
instead of p
a
rall
e
l_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
lio G
.
Co
t
a
target/s390x: check CF_P
A
RALLEL
inst
e
ad of p
a
rall
e
l_cp
u
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emil
i
o G
.
Cota
targe
t
/m68
k
: 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
.
Cota
target/i386: c
h
e
c
k
C
F
_
PARA
L
L
E
L
i
nstead of parallel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
l
i
o
G
.
C
o
ta
targ
e
t
/hppa: check CF_PARA
L
LEL instead of
p
arallel_cp
u
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
C
ota
t
arg
e
t/arm:
c
heck CF
_
PARAL
L
EL inste
a
d of paralle
l
_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emili
o
G
.
Cota
tcg: convert tb->cflags
re
a
ds
t
o tb_
c
fl
a
g
s(tb)
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richar
d
Henderson
tcg: Include CF_COUNT_MASK in CF_H
A
SH
_
M
A
S
K
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richa
r
d Henderson
tcg: Add CPUSt
a
t
e cflags
_
next_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emil
i
o
G
.
Cota
tcg
:
define CF_PA
R
ALLEL
and use it for TB hashing along
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
ichar
d
H
enderson
tcg: Use
o
ff
s
ets not indices for T
C
Gv_
*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
i
c
h
ard Hender
s
on
qom: Introduce
C
PUCl
a
ss
.
tcg_initialize
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
ich
a
rd H
e
nde
r
son
tcg:
Rem
o
ve TCGV_EQUAL*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Hende
r
s
o
n
tcg: Remov
e
GET_TC
G
V_* and MAKE_TCGV_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
a
rd He
n
de
r
son
t
cg: Introduce temp_tcgv_{i32,i64,pt
r
}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richa
r
d Hend
e
rso
n
tc
g
:
I
nt
r
od
u
ce
t
cgv
_
{i32,i64,ptr}_{arg
,
temp}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
ic
h
ard Hende
r
son
tcg: Push tcg_ctx
into tc
g
_g
e
n_callN
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richa
r
d
Hender
s
o
n
tcg: Push tcg_c
t
x into generator functions
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Rich
a
rd
Henderso
n
tcg:
U
se per-t
e
mp
state dat
a
i
n
o
p
t
i
mize
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
t
cg: Remove unused TCG_CALL_DUMMY_TCGV
commit
|
commitdiff
|
tree
2017-10-24
Rich
a
r
d Henderson
tcg: Change te
m
p_alloc
a
te_
f
rame arg to TC
G
Temp
commit
|
commitdiff
|
tree
2017-10-24
Richard Hender
s
on
tc
g
: Avoid loops against variable boun
d
s
commit
|
commitdiff
|
tree
2017-10-24
R
ichar
d
Henderson
t
cg:
Use per-te
m
p
state data in
liveness
commit
|
commitdiff
|
tree
2017-10-24
Rich
a
rd Hen
d
ers
o
n
tcg: Int
r
oduce temp_
a
rg, export temp_idx
commit
|
commitdiff
|
tree
2017-10-24
Richa
r
d Henders
o
n
t
c
g: Return
N
ULL temp for TCG_CALL_DUMMY_ARG
commit
|
commitdiff
|
tree
2017-10-24
Richar
d
Hend
e
rson
tcg
:
Add temp_glob
a
l bit to TCGTemp
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Introduce arg_t
e
mp
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
h
ard Hende
r
son
tcg: Propagat
e
TC
G
Op down to allocato
r
s
commit
|
commitdiff
|
tree
2017-10-24
Richar
d
Henderson
tcg: Pro
p
agate
a
rgs t
o
o
p->
a
rgs
in tcg
.
c
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
ard He
n
ders
o
n
t
c
g: P
r
opagate args to op-
>
a
r
gs in optimizer
commit
|
commitdiff
|
tree
2017-10-24
Richard
H
en
d
erson
tcg: Merge opcode argu
m
ents into TCGOp
commit
|
commitdiff
|
tree
2017-10-10
E
m
il
i
o G
.
Cot
a
tc
g
: take
.
hel
p
e
rs o
u
t of TCGConte
x
t
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Em
i
lio G
.
Cota
tci: mo
v
e
tci_r
e
gs to
t
cg_qemu_tb_exec's s
t
ack
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
exec-all: e
x
tract tb
-
>
t
c
_* i
n
to a sep
a
rate struc
t
tc_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
t
ranslate
-
a
ll: define a
n
d u
s
e D
E
BUG_TB_C
H
EC
K
_GATE
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio
G
.
C
o
ta
tr
a
nslate
-
all:
define and use DEBUG_T
B
_INVALI
D
ATE_GATE
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
exec-all
:
introd
u
ce TB_PAGE_ADDR_FMT
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Em
i
l
i
o
G
.
Cota
tran
s
late-all: define and use
D
EBUG_
T
B_FLU
S
H_GATE
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emil
i
o
G
.
Cota
exec-all: bring tb->
i
nval
i
d into tb->cflag
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
tcg: consolida
t
e
TB lo
o
k
ups in tb_lookup_
_
cpu_state
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
tcg: remove
add
r
argument fr
o
m
l
o
okup_tb_ptr
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio
G
.
Cota
tcg
/
mip
s
: cons
t
ify tcg
_
target
_
c
a
llee_sav
e
_regs
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio
G
.
Co
t
a
tcg/i38
6
: c
o
nstify tcg_targ
e
t_callee_save_regs
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
m
ilio G
.
Cota
cpu-exec:
rename have_tb_lock to acquired_
t
b_lock in
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emil
i
o G
.
Cota
translate-all: make h
a
ve_tb_lo
c
k static
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
exec-all:
fix typos in Tr
a
nslationBlock's doc
u
me
n
tation
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio
G
.
C
ota
tcg: fix c
o
rruption of code_ti
m
e
p
r
ofi
l
in
g
counter
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
cp
u
tlb: bring back tlb_flush_c
o
unt
u
nder
!
TLB_DEBUG
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-25
Alex
Bennée
accel/tcg/cputlb: avo
i
d recurs
i
ve BQ
L
(f
i
xes #17
0
629
6
)
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
next