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: add cs_base and flags to -d exec output
2017-12-29
Paolo
B
onzini
tcg: add cs_base and flags t
o
-d exe
c
output
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard He
n
d
e
rson
tcg: Allow 6 ar
g
uments to T
C
G
h
elp
e
r
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richar
d
Henderson
tcg: Add tcg_signed_cond
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henderson
tcg
:
G
e
nera
l
ize
T
CGOp
parameters
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henderso
n
tcg: Dynamically
allocate TCGOp
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard Hen
d
er
s
o
n
tc
g
: Remove TCG
V
_UNUSED*
and TCGV_IS_
U
NUSED*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-28
R
ichard Henderson
ta
r
get/moxie:
F
ix
t
lb_fill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-28
Alex
B
en
n
ée
target/*helper: don't c
h
eck r
e
taddr b
e
fo
r
e
calling
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Richard Henderso
n
target/arm
:
Fi
x
GETPC usage in do_paired_cmpxchg64_l/be
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Richard
Hend
e
rson
target/arm: Us
e
helper_retadd
r
in st
x
p helpers
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Richard Hen
d
e
rson
t
c
g: Reco
r
d cod
e
_gen_buffer
address for
u
ser-only memory
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-09
Alistair Francis
Makefile
:
Capstone: A
d
d su
p
port for cross c
o
m
p
ile r
a
nlib
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-09
Richard Henderson
d
isas: Dump ins
n
bytes
alo
n
g wi
t
h
capst
o
ne disassembly
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Peter May
d
e
l
l
c
pu-exec: Exit exclus
i
ve region on longjmp f
r
om step_a
t
omic
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Richa
r
d Henderson
tcg/s390x: Use constant pool for
p
ro
l
ogu
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Ric
h
a
r
d He
n
derson
t
c
g: All
o
w constant pool
e
ntries in the prolo
g
ue
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-26
Richar
d
Henderson
d
isas: A
d
d ca
p
stone as subm
o
dul
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henders
o
n
disas: Rem
o
ve
monitor
_
disas_is_phys
i
cal
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Ri
c
hard Henderson
ppc: Supp
o
rt
Capst
o
ne in disas_set_info
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richa
r
d Hend
e
rson
a
r
m: Support Ca
p
stone i
n
disas_
s
et_info
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henderson
i386: Suppo
r
t Capston
e
in disas_se
t
_inf
o
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
R
i
c
h
ard He
n
derson
disas:
S
upport the Capsto
n
e d
i
sas
s
emb
l
er library
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Rich
a
rd Henderson
disas: Remov
e
unus
e
d f
l
ags
argu
m
ents
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
R
ichard He
n
derson
target/arm
:
D
o
n
'
t set
I
NSN_
A
RM_BE3
2
for CONFIG_
U
S
ER_ONLY
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Hen
d
e
rson
ta
r
g
e
t/arm: Move BE32
disass
e
mbler fixup
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Hend
e
rson
t
a
rget/ppc: Convert t
o
d
i
sas
_
set_i
n
f
o
h
o
o
k
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Ric
h
ard Hend
e
rson
ta
r
get/i386: Convert
to di
s
as_s
e
t_info
h
o
o
k
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
tran
s
late
-
all: exit from tb_phys_i
n
v
a
lidate if q
h
t
_
remove
.
.
.
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
hard Henderson
t
c
g:
In
i
tia
l
ize cpu
_
env generically
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emil
i
o
G
.
Cot
a
t
c
g: enable multiple TCG contexts
in sof
t
mmu
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
i
l
io
G
.
Cota
tcg:
i
ntroduce regions to split 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
.
Co
t
a
translate-all: us
e
qemu_protect_rwx/none helpers
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
lio G
.
C
o
ta
osdep: intr
o
duce qemu_m
p
r
o
tect_rwx/
n
one
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emi
l
io
G
.
Cota
tcg
:
alloca
t
e optimizer temps with tcg_malloc
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
tcg
:
distribute pro
f
iling
counters across TC
G
C
on
t
ext'
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
Cota
tcg
:
introdu
c
e **tcg_ctx
s
to keep track of
all TCGContext's
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emili
o
G
.
Cot
a
g
en-icount: fold
e
x
i
treq_label i
n
t
o
TCGContext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Co
t
a
tcg: define tcg_in
i
t_ctx
a
n
d
make tcg_ctx a pointe
r
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
tcg: take tb_ctx out
o
f TCGCon
t
ext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
lio G
.
Cota
tra
n
s
l
a
t
e-
a
ll: r
e
port correct
avg hos
t
TB size
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio G
.
Co
t
a
exec-a
l
l: rena
m
e
t
b_free to t
b
_remo
v
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio G
.
Cot
a
translate-all
:
u
s
e a binary search tre
e
to trac
k
T
B
s
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg:
R
emove CF_IGNORE_ICOU
N
T
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg:
Add CF_LAST_IO + CF_USE_ICOUNT to CF_
H
ASH_MA
S
K
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
Cota
cpu
-
exec: lo
o
k
u
p/generate TB out
s
i
d
e
e
x
clusi
v
e
region
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio
G
.
Cota
tcg:
c
hec
k
CF
_
PAR
A
LLEL
instead of parallel_c
p
us
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
C
o
t
a
t
arget/sparc: c
h
eck
CF_PARALLEL inst
e
ad o
f
paralle
l
_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
t
arget/sh4: che
c
k CF
_
PA
R
ALLEL instead of
p
arallel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
Cota
target/s390x: chec
k
CF_PARA
L
LEL inst
e
ad of parall
e
l_cpu
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
t
a
rget/m68k: c
h
eck
C
F
_
PARALLEL inst
e
a
d
of parallel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emili
o
G
.
Cota
target
/
i386: check CF_PA
R
ALLEL
i
nstead of p
a
r
allel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
target/
h
pp
a
:
check CF_PARALLEL ins
t
ea
d
of par
a
llel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
targ
e
t
/
arm: check
C
F_PARALL
E
L instead of paralle
l
_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
t
c
g: convert tb->cflags reads to
t
b
_
cfl
a
gs
(
tb)
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
hard
H
ender
s
on
tcg: Inc
l
ud
e
CF_COUNT_MASK
i
n
C
F_HASH
_
MASK
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
hard
H
enderson
tcg
:
Add CP
U
Stat
e
cflags_next_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emi
l
io G
.
Cota
tcg
:
defin
e
CF_PARALLEL and use it for TB hashing
along
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Hend
e
r
son
tcg: Use offsets not in
d
ices for TCGv_
*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
i
chard
Hender
s
o
n
qom: Introduce CPUCla
s
s
.
tcg_
i
nitialize
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Rich
a
rd He
n
derson
tcg: Remove
TCGV_EQU
A
L*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
ich
a
rd
H
ende
r
so
n
tcg:
Remove
G
ET_
T
CGV_* and
MAKE_TCGV_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richa
r
d Henderson
tcg: Introdu
c
e temp_tc
g
v_{i
3
2
,
i64,ptr}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Hen
d
ers
o
n
tc
g
: Int
r
oduce t
c
gv_{i
3
2,i
6
4,ptr
}
_{ar
g
,temp}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Hend
e
rson
tc
g
: Pu
s
h tcg_ctx into tcg_gen_cal
l
N
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henders
o
n
tcg:
Push t
c
g
_ctx into gen
e
r
a
tor functions
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Hende
r
s
o
n
tcg: Use pe
r
-te
m
p state data
in o
p
timize
commit
|
commitdiff
|
tree
2017-10-24
Richar
d
Henderson
tcg: Rem
o
ve
unused TC
G
_
CALL_D
U
MM
Y
_T
C
GV
commit
|
commitdiff
|
tree
2017-10-24
Richard
H
e
nde
r
son
tcg: Cha
n
ge temp_al
l
ocate_frame arg to TCGTem
p
commit
|
commitdiff
|
tree
2017-10-24
Richard H
e
nderson
t
c
g: Avoi
d
loops
against
variable bounds
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: U
s
e
per-temp state d
a
ta in liveness
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
hard Henderson
tcg
:
I
ntroduce
te
m
p_a
r
g
,
export tem
p
_idx
commit
|
commitdiff
|
tree
2017-10-24
R
i
char
d
H
e
nderson
tcg:
Return NUL
L
temp fo
r
T
C
G
_CAL
L
_DUMMY_
A
RG
commit
|
commitdiff
|
tree
2017-10-24
Richard He
n
derson
tcg: Add temp_g
l
obal bit to TCG
T
emp
commit
|
commitdiff
|
tree
2017-10-24
R
i
cha
r
d Henderson
tcg: Intr
o
duce arg_temp
commit
|
commitdiff
|
tree
2017-10-24
Richard
Hen
d
e
r
son
tcg: Prop
a
g
a
te TCGOp do
w
n to allocators
commit
|
commitdiff
|
tree
2017-10-24
Richard Hen
d
erson
tcg: Pro
p
agate ar
g
s to op->arg
s
in tcg
.
c
commit
|
commitdiff
|
tree
2017-10-24
R
i
ch
a
rd Hende
r
son
t
c
g
: Pro
p
agate args
to op->args in optimize
r
commit
|
commitdiff
|
tree
2017-10-24
Richard
He
n
derson
tcg
:
Merge opcode
argume
n
t
s into TCGOp
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cot
a
tcg: take
.
helpe
r
s out of TCGContext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
milio G
.
Cota
t
ci: move tci_regs
t
o tcg_
q
emu_tb
_
exec
'
s sta
c
k
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
m
ilio G
.
C
ota
ex
e
c
-
all: extract t
b
->tc_* into a
separate struct tc_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emi
l
io G
.
Cota
translate-all: defin
e
an
d
use DE
B
UG_T
B
_CHECK_GAT
E
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Em
i
l
i
o
G
.
C
ota
tr
a
nslate-all: define and use D
E
BUG_
T
B_INVALID
A
TE_G
A
TE
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
m
i
l
i
o G
.
C
o
ta
exec-all: intro
d
uce TB_PAGE_ADDR_FMT
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
translate-a
l
l: define and use D
E
B
U
G_T
B
_
FLUSH_
G
ATE
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio
G
.
Cota
exec-all: bring tb
-
>invalid into tb->cflags
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
tcg: cons
o
lida
t
e
T
B lookups in tb_lo
o
ku
p
__cpu_
s
tate
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
milio
G
.
Cota
tc
g
:
r
emove addr argument from lookup_tb_ptr
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio
G
.
Cota
tcg/
m
i
p
s: cons
t
i
f
y tcg_
t
arget_callee_sav
e
_regs
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
tcg/i386: constify tcg_
t
arge
t
_callee_save_regs
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
milio G
.
Cota
cpu
-
exec: rename have_tb_l
o
ck
to acquired_tb_lock in
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
m
ilio G
.
Cota
t
r
a
nsla
t
e-all: make
h
ave_tb_
l
ock stat
i
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
m
ilio G
.
C
ota
ex
e
c
-
all
:
fi
x
typos in Tra
n
slati
o
nBlock's documen
t
a
t
i
o
n
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emil
i
o G
.
Co
t
a
tcg: fix corruption of co
d
e_
t
i
m
e profiling
c
ounter
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
cput
l
b:
bring back tlb_flush_count under
!
TLB_D
E
B
UG
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-25
A
l
e
x Bennée
acce
l
/
tcg/cputl
b
: avoid
recursive BQ
L
(fixes #1706296)
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-17
Richard Henderson
t
c
g/mips: Fully convert tcg_target_op_def
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-17
Richard Hend
e
rson
tcg/s
p
a
r
c: Fully convert tcg_t
a
rget_op_def
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-17
R
i
chard
H
ende
r
son
tcg
/
ppc: Fully convert tcg_
t
a
rget_op_de
f
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-17
Richard Henderson
tcg/a
r
m
:
Fully convert tc
g
_
target_op_def
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
next